SlideShare une entreprise Scribd logo
1  sur  35
DevOps
Means Business
Presented by
Nicole Forsgren Velasquez | Jez Humble | Nigel Kersten | Gene Kim
Findings From Puppet Labs State Of DevOps 2014
Velocity Conference, Santa Clara
June 26, 2014
Puppet Labs Webinar 2014 State of DevOps
Puppet Labs Webinar 2014 State of DevOps
Agenda
● Demographics
● Key Findings
● Survey Methodology and Analysis
● IT Performance
● Organizational Culture
● Job Satisfaction
● Big Surprises
● Future Plans
● Q&A
Gene
Kim
Multiple award-
winning CTO,
researcher and co-
author of The Phoenix
Project: A Novel About
IT, DevOps, and
Helping Your Business
Win. First time Google
Slides user.
Presenters
Nicole Forsgren
Velasquez
Professor at the
Huntsman School of
Business at Utah State
University. IT impacts,
knowledge
management, and
analytics consultant
and researcher.
Stats ninja.
Jez
Humble
Principal at
Thoughtworks,
Lecturer at UC
Berkeley, co-author of
Continuous Delivery,
and accomplished
procrastinator.
Nigel
Kersten
CIO at Puppet Labs
and responsible for
IT/Operations there.
Almost fully recovered
sysadmin.
Puppet Labs Webinar 2014 State of DevOps
Puppet Labs Webinar 2014 State of DevOps
9,200+
Respondents from
110 countries,
across all industries
Demographics
@botchagalupe#devops survey early observations #4 Retail, Banking,
Finance and Healthcare respondents LT 15% total (typically the risk averse
sectors)
27% of
responses
from companies
with 500 to 9,999
employees
Size of Organization
Puppet Labs Webinar 2014 State of DevOps
Puppet Labs Webinar 2014 State of DevOps
Size of Infrastructure
51% of
respondents
said their
infrastructure
included
<500 Servers
@botchagalupe#devops survey early observations #1
Only 40% of respondents have more than 500 servers
Puppet Labs Webinar 2014 State of DevOps
Departments
16%
identified as
DevOps
Department
2012
2013
2014
DevOps Grows Up
What is devops?
DevOps adoption is accelerating.
Holy cow! DevOps works!
Puppet Labs Webinar 2014 State of DevOps
Why I Care:
IT Performance Matters
Puppet Labs Webinar 2014 State of DevOps
Cross-population Studies
Tradeshows
Industry Press
Blogosphere
Vendors
Consultants
Industry Analyst
Anecdote
Peer
Recommendation
Prior Experience
ROI Story Best Practice
Benchmark
Population Study
Academic Study
Intuitive Analytical
We Are Here
High-performing IT Orgs are
More Agile
Puppet Labs Webinar 2014 State of DevOps
30x 8,000x
more frequent
deployments
faster lead times
than their peers
High-performing IT Orgs are
More Reliable
Puppet Labs Webinar 2014 State of DevOps
2x 12x
the change
success rate
faster mean time to
recover (MTTR)
Firms with high-performing IT
orgs are winning
more likely to
exceed
profitability,
market share
& productivity
goals
Puppet Labs Webinar 2014 State of DevOps
2x higher market
capitalization
growth over 3
years*
50%
How We Collected Responses
Puppet Labs Webinar 2014 State of DevOps
Snowball Sampling
Questions We Asked
Puppet Labs Webinar 2014 State of DevOps
Likert-type questions give us a more nuanced
measurement.
Latent Constructs
Puppet Labs Webinar 2014 State of DevOps
Some things can’t be measured directly, like happiness.
“Happiness Statistics” by Andrew Tarvin is licensed under CC BY 2.0
Quantifying IT Performance
Puppet Labs Webinar 2014 State of DevOps
Deploy
30X
more frequently
with
50%
fewer failures
● Deploy Frequency
● Mean Time to Recover (MTTR)
● Lead Time for Changes
Categorizing Companies: High,
Medium, Low IT Performance
Puppet Labs Webinar 2014 State of DevOps
Deploy Frequency
Mean Time to
Recover (MTTR)
Lead Time for
Changes
MTTR
Lead Time
Deploy Frequency
High-performing IT orgs
Medium-performing IT orgs
Low-performing IT orgs
Puppet Labs Webinar 2014 State of DevOps
Practices Correlated with IT
Performance Metrics
Throughput Metrics Stability Metrics
Deployment Frequency
● Continuous Delivery
● Version Control
Mean Time to Recover (MTTR)
● Version Control
● Monitoring System and
Application Health
Lead Time for Changes
● Version Control
● Automated Testing
Change Fail Rate
● Not strongly correlated with
specific practices.
● Significant differences between
groups with high, medium and
low change fail rates. High
performing IT orgs have 50%
lower change fail rates than
their peers.(mention Roy
Rapoport!)
Puppet Labs Webinar 2014 State of DevOps
Practices Correlated with IT
Performance Metrics
Throughput Metrics Stability Metrics
Deployment Frequency
● Continuous Delivery
● Version Control
Mean Time to Recover (MTTR)
● Version Control
● Monitoring System and
Application Health
Lead Time for Changes
● Version Control
● Automated Testing
Change Fail Rate
● Not strongly correlated with
specific practices.
● Significant differences between
groups with high, medium and
low change fail rates. High
performing IT orgs have 50%
lower change fail rates than
their peers.(mention Roy
Rapoport!)
Puppet Labs Webinar 2014 State of DevOps
Practices Correlated with IT
Performance Metrics
Throughput Metrics Stability Metrics
Deployment Frequency
● Continuous Delivery
● Version Control
Mean Time to Recover (MTTR)
● Version Control
● Monitoring System and
Application Health
Lead Time for Changes
● Version Control
● Automated Testing
Change Fail Rate
● Not strongly correlated with
specific practices.
● Significant differences between
groups with high, medium and
low change fail rates. High
performing IT orgs have 50%
lower change fail rates than
their peers.(mention Roy
Rapoport!)
Puppet Labs Webinar 2014 State of DevOps
Practices Correlated with IT
Performance Metrics
Throughput Metrics Stability Metrics
Deployment Frequency
● Continuous Delivery
● Version Control
Mean Time to Recover (MTTR)
● Version Control
● Monitoring System and
Application Health
Lead Time for Changes
● Version Control
● Automated Testing
Change Fail Rate
● Not strongly correlated with
specific practices.
● Significant differences between
groups with high, medium and
low change fail rates. High
performing IT orgs have 50%
lower change fail rates than
their peers.(mention Roy
Rapoport!)
Puppet Labs Webinar 2014 State of DevOps
Top Predictors of IT
Performance
• Peer-review of production changes (vs.
external change approval)
• Version control of all production artifacts
• Proactive monitoring of the production
environment
• High trust culture
• Win-win relationship between Dev, Ops and
Infosec
• High job satisfaction
Puppet Labs Webinar 2014 State of DevOps
Feedback Loops
Source: Elisabeth Hendrickson: Care And Feeding Of Feedback Loops
Puppet Labs Webinar 2014 State of DevOps
Organizational Culture
15% 52% 33%
Puppet Labs Webinar 2014 State of DevOps
Organizational Culture
Resources
● http://www.thisamericanlife.org/radio-archives/episode/403/nummi
● http://sloanreview.mit.edu/article/how-to-change-a-culture-lessons-from-nummi/
● Read Toyota Kata by Mike Rother
Puppet Labs Webinar 2014 State of DevOps
Job Satisfaction
Job satisfaction is the # 1
predictor of organizational
performance!
Top Predictors
of Job Satisfaction
★ High-trust organizational
culture
★ Climate of learning
★ Win-win relationships
between ops, dev and infosec
teams
★ Proactive monitoring and
autoscaling
★ Use of version control for all
production artifacts
★ Automated testing
Gene
• Version control of the environment is more
important than version control of the code!
• There’s never been a better time to know
statistics
Jez
• Whether or not you have an integration or
stabilization phase has zero impact on IT perf
• Peer review is more effective than CAB
Surprises
Puppet Labs Webinar 2014 State of DevOps
Can Large Orgs Be High
Performers?
Puppet Labs Webinar 2014 State of DevOps
Yes.
But orgs with 10,000+
employees 40% less likely
to be high performing vs.
500 employee orgs…
Can Large Orgs Adopt
These Practices?
Puppet Labs Webinar 2014 State of DevOps
Yes!
(Automated testing,
Continuous integration,
proactive monitoring…)
The only practice not being
adopted is Peer Review vs.
Change Approval!
Nicole
• DevOps practices and IT performance impact
organizational performance
• Change fail rate wasn’t part of IT performance
Nigel
• Forming new DevOps teams and giving people
DevOps titles is successful in practice
Surprises
Puppet Labs Webinar 2014 State of DevOps
• Collect more stock tickers!
• 2014-15 research goals
• What do you want to know?
• Put your ideas and problems you want to
explore in this Google+
Community:http://bit.ly/FutureStateOfDevOps
Puppet Labs Webinar 2014 State of DevOps
Future Plans
bit.ly/puppetquestions
Sept 3-4 | FlowCon
FlowCon brings together technologists and industry leaders passionate about
innovation through continuous delivery, continuous design, and lean product
development. Register at http://flowcon.org/
Sept 23-24 | PuppetConf
Join us for the IT automation event of the year. Register now to save $249.
http://puppetconf.com
Oct 21-23 | DevOps Enterprise Summit
A conference for horses, by horses, featuring Macy’s Disney, GE Capital, and
more. Register at http://devopsenterprise.io/
Nov 9-14 | LISA ‘14
Systems engineering and ops professionals share real-world knowledge about
designing, building & maintaining critical systems.
https://www.usenix.org/conference/lisa14
Puppet Labs Webinar 2014 State of DevOps
Upcoming Events
Resources
• Download the 2014 State of DevOps Report:
http://puppetlabs.com/2014-devops-report
• Pre-order Jez’s forthcoming book Lean
Enterprise: Adopting Continuous Delivery,
DevOps, and Lean Startup at Scale:
http://amzn.com/1449368425
•Sign up for Gene’s newsletter to receive a
sample chapter of his forthcoming book DevOps
Cookbook:
http://itrevolution.com/blog

Contenu connexe

Tendances

Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Gene Kim
 
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
Gene Kim
 
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aSecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
Gene Kim
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
Gene Kim
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps
Gene Kim
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
Gene Kim
 
2012 05 corp fin 1c
2012 05 corp fin 1c2012 05 corp fin 1c
2012 05 corp fin 1c
Gene Kim
 
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
Gene Kim
 
The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)
Gene Kim
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devops
Karthik Gaekwad
 

Tendances (20)

Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
 
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience Report
 
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aSecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
 
Leading A DevOps Transformation: Lessons Learned
Leading A DevOps Transformation: Lessons LearnedLeading A DevOps Transformation: Lessons Learned
Leading A DevOps Transformation: Lessons Learned
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
 
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsWhy Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
 
2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released
 
Keeping The Auditor Away: DevOps Audit Compliance Case Studies
Keeping The Auditor Away: DevOps Audit Compliance Case StudiesKeeping The Auditor Away: DevOps Audit Compliance Case Studies
Keeping The Auditor Away: DevOps Audit Compliance Case Studies
 
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
GitHub Universe: 2019: Exemplars, Laggards, and Hoarders A Data-driven Look a...
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps
 
When IT Fails The Business Fails...
When IT Fails The Business Fails...When IT Fails The Business Fails...
When IT Fails The Business Fails...
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
 
2012 05 corp fin 1c
2012 05 corp fin 1c2012 05 corp fin 1c
2012 05 corp fin 1c
 
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
DevOps: Who Will Create $2.6 Trillion In Business Value Per Year?
 
The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)The Unicorn Project and The Five Ideals (older: see notes for newer version)
The Unicorn Project and The Five Ideals (older: see notes for newer version)
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devops
 
Limited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book reviewLimited WIP Meeting presentation - The Phoenix Project book review
Limited WIP Meeting presentation - The Phoenix Project book review
 
SecureWorld - Communicating With Your CFO
SecureWorld - Communicating With Your CFOSecureWorld - Communicating With Your CFO
SecureWorld - Communicating With Your CFO
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 

En vedette

En vedette (20)

CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
DevOps
DevOpsDevOps
DevOps
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Lean DevOps Metrics
Lean DevOps MetricsLean DevOps Metrics
Lean DevOps Metrics
 
Understanding the DevOps Tooling Landscape
Understanding the DevOps Tooling LandscapeUnderstanding the DevOps Tooling Landscape
Understanding the DevOps Tooling Landscape
 
DevOps: For Happier, More Productive People
DevOps: For Happier, More Productive PeopleDevOps: For Happier, More Productive People
DevOps: For Happier, More Productive People
 
NE Dev 2 - DevOps
NE Dev 2 - DevOpsNE Dev 2 - DevOps
NE Dev 2 - DevOps
 
DevOps : It's Made of People
DevOps : It's Made of PeopleDevOps : It's Made of People
DevOps : It's Made of People
 
Don't forget the people - DevOps Manchester 10th Oct 2015
Don't forget the people - DevOps Manchester 10th Oct 2015Don't forget the people - DevOps Manchester 10th Oct 2015
Don't forget the people - DevOps Manchester 10th Oct 2015
 
Agile-DevOps-Business-agility
Agile-DevOps-Business-agilityAgile-DevOps-Business-agility
Agile-DevOps-Business-agility
 
Strategic Plan
Strategic PlanStrategic Plan
Strategic Plan
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?
 
DBA Role Shift in a DevOps World
DBA Role Shift in a DevOps WorldDBA Role Shift in a DevOps World
DBA Role Shift in a DevOps World
 
Shift_Left
Shift_LeftShift_Left
Shift_Left
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behind
 
Talking to people: the forgotten DevOps tool
Talking to people: the forgotten DevOps toolTalking to people: the forgotten DevOps tool
Talking to people: the forgotten DevOps tool
 
Devops (start walking in the same direction) by ops
Devops (start walking in the same direction) by opsDevops (start walking in the same direction) by ops
Devops (start walking in the same direction) by ops
 

Similaire à 2014 State Of DevOps Findings! Velocity Conference

Similaire à 2014 State Of DevOps Findings! Velocity Conference (20)

DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...
DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...
DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...
 
Keynote - DevOps and the bottom line.
Keynote - DevOps and the bottom line.Keynote - DevOps and the bottom line.
Keynote - DevOps and the bottom line.
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT Performance
 
Continuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = AwesomeContinuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = Awesome
 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps AmazeballsHow Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
 
DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - Denver
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesome
 
The Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for AwesomeThe Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for Awesome
 
2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck final2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck final
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
What I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOpsWhat I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOps
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
2015 state-of-devops-report
2015 state-of-devops-report2015 state-of-devops-report
2015 state-of-devops-report
 
Continuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeContinuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps Awesome
 
Technical Capabilities as enabler for Agile and DevOps
Technical Capabilities as enabler for Agile and DevOpsTechnical Capabilities as enabler for Agile and DevOps
Technical Capabilities as enabler for Agile and DevOps
 

Plus de Gene Kim (7)

Speaker Recording Tips For Virtual DevOps Enterprise (And Why We're Pre-Recor...
Speaker Recording Tips For Virtual DevOps Enterprise (And Why We're Pre-Recor...Speaker Recording Tips For Virtual DevOps Enterprise (And Why We're Pre-Recor...
Speaker Recording Tips For Virtual DevOps Enterprise (And Why We're Pre-Recor...
 
Kevin Behr: Integrating Controls and Process Improvement
Kevin Behr: Integrating Controls and Process ImprovementKevin Behr: Integrating Controls and Process Improvement
Kevin Behr: Integrating Controls and Process Improvement
 
United2012 Rugged DevOps Rocks
United2012 Rugged DevOps RocksUnited2012 Rugged DevOps Rocks
United2012 Rugged DevOps Rocks
 
DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12
 
2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim
 
Security is Dead. Long Live Rugged DevOps: IT at Ludicrous Speed
Security is Dead. Long Live Rugged DevOps: IT at Ludicrous SpeedSecurity is Dead. Long Live Rugged DevOps: IT at Ludicrous Speed
Security is Dead. Long Live Rugged DevOps: IT at Ludicrous Speed
 
2011 09 19 LSPE Dev Ops Cookbook 1a
2011 09 19 LSPE Dev Ops Cookbook 1a2011 09 19 LSPE Dev Ops Cookbook 1a
2011 09 19 LSPE Dev Ops Cookbook 1a
 

Dernier

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

2014 State Of DevOps Findings! Velocity Conference

  • 1. DevOps Means Business Presented by Nicole Forsgren Velasquez | Jez Humble | Nigel Kersten | Gene Kim Findings From Puppet Labs State Of DevOps 2014 Velocity Conference, Santa Clara June 26, 2014 Puppet Labs Webinar 2014 State of DevOps
  • 2. Puppet Labs Webinar 2014 State of DevOps Agenda ● Demographics ● Key Findings ● Survey Methodology and Analysis ● IT Performance ● Organizational Culture ● Job Satisfaction ● Big Surprises ● Future Plans ● Q&A
  • 3. Gene Kim Multiple award- winning CTO, researcher and co- author of The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win. First time Google Slides user. Presenters Nicole Forsgren Velasquez Professor at the Huntsman School of Business at Utah State University. IT impacts, knowledge management, and analytics consultant and researcher. Stats ninja. Jez Humble Principal at Thoughtworks, Lecturer at UC Berkeley, co-author of Continuous Delivery, and accomplished procrastinator. Nigel Kersten CIO at Puppet Labs and responsible for IT/Operations there. Almost fully recovered sysadmin. Puppet Labs Webinar 2014 State of DevOps
  • 4. Puppet Labs Webinar 2014 State of DevOps 9,200+ Respondents from 110 countries, across all industries Demographics @botchagalupe#devops survey early observations #4 Retail, Banking, Finance and Healthcare respondents LT 15% total (typically the risk averse sectors)
  • 5. 27% of responses from companies with 500 to 9,999 employees Size of Organization Puppet Labs Webinar 2014 State of DevOps
  • 6. Puppet Labs Webinar 2014 State of DevOps Size of Infrastructure 51% of respondents said their infrastructure included <500 Servers @botchagalupe#devops survey early observations #1 Only 40% of respondents have more than 500 servers
  • 7. Puppet Labs Webinar 2014 State of DevOps Departments 16% identified as DevOps Department
  • 8. 2012 2013 2014 DevOps Grows Up What is devops? DevOps adoption is accelerating. Holy cow! DevOps works! Puppet Labs Webinar 2014 State of DevOps
  • 9. Why I Care: IT Performance Matters Puppet Labs Webinar 2014 State of DevOps
  • 10. Cross-population Studies Tradeshows Industry Press Blogosphere Vendors Consultants Industry Analyst Anecdote Peer Recommendation Prior Experience ROI Story Best Practice Benchmark Population Study Academic Study Intuitive Analytical We Are Here
  • 11. High-performing IT Orgs are More Agile Puppet Labs Webinar 2014 State of DevOps 30x 8,000x more frequent deployments faster lead times than their peers
  • 12. High-performing IT Orgs are More Reliable Puppet Labs Webinar 2014 State of DevOps 2x 12x the change success rate faster mean time to recover (MTTR)
  • 13. Firms with high-performing IT orgs are winning more likely to exceed profitability, market share & productivity goals Puppet Labs Webinar 2014 State of DevOps 2x higher market capitalization growth over 3 years* 50%
  • 14. How We Collected Responses Puppet Labs Webinar 2014 State of DevOps Snowball Sampling
  • 15. Questions We Asked Puppet Labs Webinar 2014 State of DevOps Likert-type questions give us a more nuanced measurement.
  • 16. Latent Constructs Puppet Labs Webinar 2014 State of DevOps Some things can’t be measured directly, like happiness. “Happiness Statistics” by Andrew Tarvin is licensed under CC BY 2.0
  • 17. Quantifying IT Performance Puppet Labs Webinar 2014 State of DevOps Deploy 30X more frequently with 50% fewer failures ● Deploy Frequency ● Mean Time to Recover (MTTR) ● Lead Time for Changes
  • 18. Categorizing Companies: High, Medium, Low IT Performance Puppet Labs Webinar 2014 State of DevOps Deploy Frequency Mean Time to Recover (MTTR) Lead Time for Changes MTTR Lead Time Deploy Frequency High-performing IT orgs Medium-performing IT orgs Low-performing IT orgs
  • 19. Puppet Labs Webinar 2014 State of DevOps Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Deployment Frequency ● Continuous Delivery ● Version Control Mean Time to Recover (MTTR) ● Version Control ● Monitoring System and Application Health Lead Time for Changes ● Version Control ● Automated Testing Change Fail Rate ● Not strongly correlated with specific practices. ● Significant differences between groups with high, medium and low change fail rates. High performing IT orgs have 50% lower change fail rates than their peers.(mention Roy Rapoport!)
  • 20. Puppet Labs Webinar 2014 State of DevOps Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Deployment Frequency ● Continuous Delivery ● Version Control Mean Time to Recover (MTTR) ● Version Control ● Monitoring System and Application Health Lead Time for Changes ● Version Control ● Automated Testing Change Fail Rate ● Not strongly correlated with specific practices. ● Significant differences between groups with high, medium and low change fail rates. High performing IT orgs have 50% lower change fail rates than their peers.(mention Roy Rapoport!)
  • 21. Puppet Labs Webinar 2014 State of DevOps Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Deployment Frequency ● Continuous Delivery ● Version Control Mean Time to Recover (MTTR) ● Version Control ● Monitoring System and Application Health Lead Time for Changes ● Version Control ● Automated Testing Change Fail Rate ● Not strongly correlated with specific practices. ● Significant differences between groups with high, medium and low change fail rates. High performing IT orgs have 50% lower change fail rates than their peers.(mention Roy Rapoport!)
  • 22. Puppet Labs Webinar 2014 State of DevOps Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Deployment Frequency ● Continuous Delivery ● Version Control Mean Time to Recover (MTTR) ● Version Control ● Monitoring System and Application Health Lead Time for Changes ● Version Control ● Automated Testing Change Fail Rate ● Not strongly correlated with specific practices. ● Significant differences between groups with high, medium and low change fail rates. High performing IT orgs have 50% lower change fail rates than their peers.(mention Roy Rapoport!)
  • 23. Puppet Labs Webinar 2014 State of DevOps Top Predictors of IT Performance • Peer-review of production changes (vs. external change approval) • Version control of all production artifacts • Proactive monitoring of the production environment • High trust culture • Win-win relationship between Dev, Ops and Infosec • High job satisfaction
  • 24. Puppet Labs Webinar 2014 State of DevOps Feedback Loops Source: Elisabeth Hendrickson: Care And Feeding Of Feedback Loops
  • 25. Puppet Labs Webinar 2014 State of DevOps Organizational Culture 15% 52% 33%
  • 26. Puppet Labs Webinar 2014 State of DevOps Organizational Culture Resources ● http://www.thisamericanlife.org/radio-archives/episode/403/nummi ● http://sloanreview.mit.edu/article/how-to-change-a-culture-lessons-from-nummi/ ● Read Toyota Kata by Mike Rother
  • 27. Puppet Labs Webinar 2014 State of DevOps Job Satisfaction Job satisfaction is the # 1 predictor of organizational performance! Top Predictors of Job Satisfaction ★ High-trust organizational culture ★ Climate of learning ★ Win-win relationships between ops, dev and infosec teams ★ Proactive monitoring and autoscaling ★ Use of version control for all production artifacts ★ Automated testing
  • 28. Gene • Version control of the environment is more important than version control of the code! • There’s never been a better time to know statistics Jez • Whether or not you have an integration or stabilization phase has zero impact on IT perf • Peer review is more effective than CAB Surprises Puppet Labs Webinar 2014 State of DevOps
  • 29. Can Large Orgs Be High Performers? Puppet Labs Webinar 2014 State of DevOps Yes. But orgs with 10,000+ employees 40% less likely to be high performing vs. 500 employee orgs…
  • 30. Can Large Orgs Adopt These Practices? Puppet Labs Webinar 2014 State of DevOps Yes! (Automated testing, Continuous integration, proactive monitoring…) The only practice not being adopted is Peer Review vs. Change Approval!
  • 31. Nicole • DevOps practices and IT performance impact organizational performance • Change fail rate wasn’t part of IT performance Nigel • Forming new DevOps teams and giving people DevOps titles is successful in practice Surprises Puppet Labs Webinar 2014 State of DevOps
  • 32. • Collect more stock tickers! • 2014-15 research goals • What do you want to know? • Put your ideas and problems you want to explore in this Google+ Community:http://bit.ly/FutureStateOfDevOps Puppet Labs Webinar 2014 State of DevOps Future Plans
  • 34. Sept 3-4 | FlowCon FlowCon brings together technologists and industry leaders passionate about innovation through continuous delivery, continuous design, and lean product development. Register at http://flowcon.org/ Sept 23-24 | PuppetConf Join us for the IT automation event of the year. Register now to save $249. http://puppetconf.com Oct 21-23 | DevOps Enterprise Summit A conference for horses, by horses, featuring Macy’s Disney, GE Capital, and more. Register at http://devopsenterprise.io/ Nov 9-14 | LISA ‘14 Systems engineering and ops professionals share real-world knowledge about designing, building & maintaining critical systems. https://www.usenix.org/conference/lisa14 Puppet Labs Webinar 2014 State of DevOps Upcoming Events
  • 35. Resources • Download the 2014 State of DevOps Report: http://puppetlabs.com/2014-devops-report • Pre-order Jez’s forthcoming book Lean Enterprise: Adopting Continuous Delivery, DevOps, and Lean Startup at Scale: http://amzn.com/1449368425 •Sign up for Gene’s newsletter to receive a sample chapter of his forthcoming book DevOps Cookbook: http://itrevolution.com/blog