My talk about what is holding us back from achieving the DevOps transformation outcomes we are all hoping for. This talk takes inspiration from many areas of Agile and Culture change.
2. 2
WHAT IS THIS TALK ABOUT
@mircohering #notafactoryanymore
So what is holding us back:
1. Goals: We are aiming too low or too high
2. Dogma: We fight dogmatic wars
3. Technologies: We are working with non
supportive technologies
4. Culture: We misunderstand culture
5. Overoptimism: We are techno optimists
8. 8
GOALS: KNOW YOUR LIMITS
@mircohering #notafactoryanymore
Optimum
batch size
(lowest total
cost)
Items per batch
Optimum
batch size
(lowest total
cost)
Items per batch
Cost
9. 9
DOGMA: WE GET DISTRACTED BY IDEOLOGY
@mircohering #notafactoryanymore
10. 10
DOGMA: TO DEVOPS TEAM OR NOT TO DEVOPS TEAM?
@mircohering #notafactoryanymore
Agile team
Operations Team
But wait…
DBA Help
desk
Main
frame
Net
works
Batch
Middle
ware
Security Monitori
ng
Infra …
Operations Team
11. 11
DOGMA: TO DEVOPS TEAM OR NOT TO DEVOPS TEAM?
Agile
Team …Agile
Team
Agile
Team
ReleaseTrain/
AgileProgram
@mircohering
Governance
Cloud Services Infra Services
DevOps Services
Org specific DevOps Services
DevOps Platform
Team
DevOps Tribe
#notafactoryanymore
15. 15
CULTURE: IT’S NOT ABOUT THE GOAL, IT’S WERE YOU COME FROM
@mircohering #notafactoryanymore
Follow the manual
process
Create good automation
Self-organised
autonomous teams
Bring it all together
16. 16
CULTURE: EXECUTIVES DON’T UNDERSTAND…REALLY?
@mircohering #notafactoryanymore
67%
22%
CLOUD NIST
Impression of standard process across organisational levels (Quality Software
Management: First-Order Measurement (Quality Software Management) by
Gerald M. Weinberg 1991 )
58%
46%
37%
C-SUITE MANAGER ENGINEER
Adoption across 15 criteria
17. 17
CULTURE: HOW DO YOU SEE TOOLS
17
VS.
Disciplined experiments
Guardrails for exceptions
19. 19
OVEROPTIMISM: TECHIES AND DOCUMENTION
19
You can’t automate, what you cant
document
To err is human, to create a
catastrophe requires automation
Purge what has not been validated
regularly
Think about curation
Every page has an owner
Think of the audience as more than a
coder
Writing things down forces you to
think
Test it with new joiners
22. WANT TO LEARN MORE?
To receive the following:
• A copy of this presentation
• An excerpt of DevOps for the Modern Enterprise
• Videos and slides from my DevOps Enterprise talks
• Most popular blog posts from notafactoryanymore.com
• Get access to any material coming out for “DevOps For the
Modern Enterprise”
Just pick up your phone, and send an email:
To: mirco@SendYourSlides.com
Subject: devops