Ryan Lockard argues that DevOps is not dead, but there are three main failures that have prevented its widespread adoption: 1) Over-indexing on technology without a shared understanding, 2) Widespread misconceptions about what DevOps is, and 3) Conflicting interests between development and operations that DevOps aims to resolve. While tools can help, DevOps is primarily a cultural shift that requires leadership, empowering teams, and focusing on business outcomes over individual roles and technologies.
5. @_LockardRIP DevOps
Can we agree that a base principal of DevOps is the integration
of Development, infrastructure and Operations?
What percentage of IT professionals would you say feel DevOps
has not yet been adopted at their work?
78%
SRC: 2nd Watch https://bit.ly/2KPpDnq
6. @_LockardRIP DevOps
That was a survey of 1000 IT professionals!
Of that same population, guess what percentage said they do
Infrastructure as code instead of manual
configuration/provisioning?
60%
16. @_LockardRIP DevOps
“At its heart, though—when you dig down underneath the rhetoric and
positions, the software architecture decisions and design patterns,
down below the software-development lifecycle and your agile
practice—DevOps is about bringing together all the people you need to
build and run your business effectively, and empowering them to move
as quickly as possible towards their goals. “
Adam Jacob
Co-Founder and CTO of Chef
Failure 2: Widespread
misconceptions of
DevOps
29. @_LockardRIP DevOps
Low Deployment
Frequency
How do we actually transform to a DevOps culture?
Teams
Low Lead Time
for Changes
High Lead Time
for Changes
High Deployment
Frequency
High Performing Teams
Low Performing Teams
30. @_LockardRIP DevOps
How do we actually transform to a DevOps culture?
High Performing Teams are more than twice as likely to realize:
Quantity of products or services.
Operating efficiency.
Customer satisfaction.
Quality of products or services provided.
Achieving organizational and mission goals.
Measures that demonstrate to external parties whether or not
the organization is achieving intended results
Src: State of DevOps 2017
31. @_LockardRIP DevOps
Thats a wrap
So are you saying DevOps is dead? No
DevOps <> Tools
You cannot certify a culture, especially if you do not understand a culture
If you want a copy of these lovely slides, you can find them on
my twitter; @_Lockard