SlideShare uma empresa Scribd logo
1 de 35
DevOps 
Means Business 
Presented by 
Nicole Forsgren | Gene Kim 
Findings From Puppet Labs State Of DevOps 2014 
PuppetConf 2014 
September 23, 2014 
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
Research Team 
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. 
Nicole Forsgren 
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
9,200+ 
Respondents from 
110 countries, 
across all industries 
Puppet Labs Webinar 2014 State of DevOps 
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
DevOps Grows Up 
2012 
2013 
2014 
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 
Industry Press 
Tradeshows 
Blogosphere 
Vendors 
Consultants 
Industry Analyst 
Anecdote 
Peer 
Prior Experience 
Recommendation 
ROI Story Best Practice 
Benchmark 
Population Study 
We Are Here 
Academic Study 
Intuitive Analytical
High-performing IT Orgs are 
More Agile 
30x 8,000x 
more frequent 
faster lead times 
deployments 
than their peers 
Puppet Labs Webinar 2014 State of DevOps
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 
50% 
Puppet Labs Webinar 2014 State of DevOps 
2x 
higher market 
capitalization 
growth over 3 
years*
How We Collected Responses 
Puppet Labs Webinar 2014 State of DevOps 
Snowball Sampling
Questions We Asked 
Likert-type questions give us a more nuanced 
measurement. 
Puppet Labs Webinar 2014 State of DevOps
Latent Constructs 
Some things can’t be measured directly, like happiness. 
Puppet Labs Webinar 2014 State of DevOps 
“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
Practices Correlated with IT 
Performance Metrics 
Throughput Metrics Stability Metrics 
Puppet Labs Webinar 2014 State of DevOps 
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!)
Practices Correlated with IT 
Performance Metrics 
Throughput Metrics Stability Metrics 
Puppet Labs Webinar 2014 State of DevOps 
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!)
Practices Correlated with IT 
Performance Metrics 
Throughput Metrics Stability Metrics 
Puppet Labs Webinar 2014 State of DevOps 
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!)
Practices Correlated with IT 
Performance Metrics 
Throughput Metrics Stability Metrics 
Puppet Labs Webinar 2014 State of DevOps 
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!)
Top Predictors of IT 
Performance 
• Peer-review of production changes (vs. 
Puppet Labs Webinar 2014 State of DevOps 
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
Surprises 
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 
Gene (channeling Jez) 
• Whether or not you have an integration or 
stabilization phase has zero impact on IT perf 
• Peer review is more effective than CAB 
Puppet Labs Webinar 2014 State of DevOps
Can Large Orgs Be High 
Performers? 
Yes. 
But orgs with 10,000+ 
employees 40% less likely 
to be high performing vs. 
500 employee orgs… 
Puppet Labs Webinar 2014 State of DevOps
Can Large Orgs Adopt 
These Practices? 
Yes! 
(Automated testing, 
Continuous integration, 
proactive monitoring…) 
The only practice not being 
adopted is Peer Review vs. 
Change Approval! 
Puppet Labs Webinar 2014 State of DevOps
Surprises 
Nicole 
• DevOps practices and IT performance impact 
organizational performance 
• Change fail rate wasn’t part of IT performance 
Nicole (channeling Nigel) 
• Forming new DevOps teams and giving people 
DevOps titles is successful in practice 
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 
O&A
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

Mais conteúdo relacionado

Mais procurados

DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - DenverVictorOps
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value PropositionNicole Forsgren
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerNicole Forsgren
 
Secrets and surprises of high performance: What the data says
Secrets and surprises of high performance: What the data saysSecrets and surprises of high performance: What the data says
Secrets and surprises of high performance: What the data saysNicole Forsgren
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOpsCollabNet
 
Starting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the EnterpriseStarting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the EnterpriseSonatype
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
 
2017 DevSecOps Survey
2017 DevSecOps Survey2017 DevSecOps Survey
2017 DevSecOps SurveySonatype
 
2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity Conference2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity ConferenceGene Kim
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle IntroductionGanesh Samarthyam
 
The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamMirco Hering
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsNicole Forsgren
 
The Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysThe Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysNicole Forsgren
 
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 DevOpsDevOpsDays DFW
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROICloudmunch
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...Nicole Forsgren
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsQASymphony
 
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvVmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvNicole Forsgren
 

Mais procurados (20)

2016 State of DevOps
2016 State of DevOps2016 State of DevOps
2016 State of DevOps
 
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
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High Performer
 
Secrets and surprises of high performance: What the data says
Secrets and surprises of high performance: What the data saysSecrets and surprises of high performance: What the data says
Secrets and surprises of high performance: What the data says
 
Metrics to Power DevOps
Metrics to Power DevOpsMetrics to Power DevOps
Metrics to Power DevOps
 
Starting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the EnterpriseStarting and Scaling DevOps In the Enterprise
Starting and Scaling DevOps In the Enterprise
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
 
2017 DevSecOps Survey
2017 DevSecOps Survey2017 DevSecOps Survey
2017 DevSecOps Survey
 
2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity Conference2014 State Of DevOps Findings! Velocity Conference
2014 State Of DevOps Findings! Velocity Conference
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
The Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit AmsterdamThe Anti-Transformation transformation @DevOps Summit Amsterdam
The Anti-Transformation transformation @DevOps Summit Amsterdam
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOps
 
The Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysThe Key to High Performance - What the Data Says
The Key to High Performance - What the Data Says
 
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
 
Software as Craft
Software as CraftSoftware as Craft
Software as Craft
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOps
 
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvVmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
 

Semelhante a DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velasquez, Utah State University

Keynote - DevOps and the bottom line.
Keynote - DevOps and the bottom line.Keynote - DevOps and the bottom line.
Keynote - DevOps and the bottom line.especificacoes.com
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line Chef
 
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-2015Bob Sokol
 
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 ...Puppet
 
Enterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingEnterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingITpreneurs
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
devops in iot solution development final
devops in iot solution development finaldevops in iot solution development final
devops in iot solution development finalSPIN Chennai
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!Gene Kim
 
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...XebiaLabs
 
Continuous testing & devops with @petemar5hall
Continuous testing & devops with @petemar5hallContinuous testing & devops with @petemar5hall
Continuous testing & devops with @petemar5hallPeter Marshall
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesomeChef
 
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 AwesomeNicole Forsgren
 
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 DevOpsNelis Boucké
 
Continuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeContinuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeNicole Forsgren
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsPerficient, Inc.
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldDevOps Enterprise Summit
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 

Semelhante a DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velasquez, Utah State University (20)

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 and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
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 ...
 
Enterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps TrainingEnterprise DevOps: Crossing the Great Divide with DevOps Training
Enterprise DevOps: Crossing the Great Divide with DevOps Training
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
devops in iot solution development final
devops in iot solution development finaldevops in iot solution development final
devops in iot solution development final
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
 
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...
 
Continuous testing & devops with @petemar5hall
Continuous testing & devops with @petemar5hallContinuous testing & devops with @petemar5hall
Continuous testing & devops with @petemar5hall
 
2015 state-of-devops-report
2015 state-of-devops-report2015 state-of-devops-report
2015 state-of-devops-report
 
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
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
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
 
Continuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeContinuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps Awesome
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOps
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps 1 (1).pptx
DevOps 1 (1).pptxDevOps 1 (1).pptx
DevOps 1 (1).pptx
 

Mais de Puppet

Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyamlPuppet
 
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)Puppet
 
Puppet camp vscode
Puppet camp vscodePuppet camp vscode
Puppet camp vscodePuppet
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twentiesPuppet
 
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance codeApplying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance codePuppet
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approachPuppet
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationPuppet
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliancePuppet
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowPuppet
 
Puppet: The best way to harden Windows
Puppet: The best way to harden WindowsPuppet: The best way to harden Windows
Puppet: The best way to harden WindowsPuppet
 
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020Puppet
 
Accelerating azure adoption with puppet
Accelerating azure adoption with puppetAccelerating azure adoption with puppet
Accelerating azure adoption with puppetPuppet
 
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkPuppet
 
Take control of your dev ops dumping ground
Take control of your  dev ops dumping groundTake control of your  dev ops dumping ground
Take control of your dev ops dumping groundPuppet
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy SoftwarePuppet
 
Puppet User Group
Puppet User GroupPuppet User Group
Puppet User GroupPuppet
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsPuppet
 
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyThe Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyPuppet
 

Mais de Puppet (20)

Puppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepoPuppet camp2021 testing modules and controlrepo
Puppet camp2021 testing modules and controlrepo
 
Puppetcamp r10kyaml
Puppetcamp r10kyamlPuppetcamp r10kyaml
Puppetcamp r10kyaml
 
2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)2021 04-15 operational verification (with notes)
2021 04-15 operational verification (with notes)
 
Puppet camp vscode
Puppet camp vscodePuppet camp vscode
Puppet camp vscode
 
Modules of the twenties
Modules of the twentiesModules of the twenties
Modules of the twenties
 
Applying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance codeApplying Roles and Profiles method to compliance code
Applying Roles and Profiles method to compliance code
 
KGI compliance as-code approach
KGI compliance as-code approachKGI compliance as-code approach
KGI compliance as-code approach
 
Enforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automationEnforce compliance policy with model-driven automation
Enforce compliance policy with model-driven automation
 
Keynote: Puppet camp compliance
Keynote: Puppet camp complianceKeynote: Puppet camp compliance
Keynote: Puppet camp compliance
 
Automating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNowAutomating it management with Puppet + ServiceNow
Automating it management with Puppet + ServiceNow
 
Puppet: The best way to harden Windows
Puppet: The best way to harden WindowsPuppet: The best way to harden Windows
Puppet: The best way to harden Windows
 
Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020Simplified Patch Management with Puppet - Oct. 2020
Simplified Patch Management with Puppet - Oct. 2020
 
Accelerating azure adoption with puppet
Accelerating azure adoption with puppetAccelerating azure adoption with puppet
Accelerating azure adoption with puppet
 
Puppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael PinsonPuppet catalog Diff; Raphael Pinson
Puppet catalog Diff; Raphael Pinson
 
ServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin ReeuwijkServiceNow and Puppet- better together, Kevin Reeuwijk
ServiceNow and Puppet- better together, Kevin Reeuwijk
 
Take control of your dev ops dumping ground
Take control of your  dev ops dumping groundTake control of your  dev ops dumping ground
Take control of your dev ops dumping ground
 
100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software100% Puppet Cloud Deployment of Legacy Software
100% Puppet Cloud Deployment of Legacy Software
 
Puppet User Group
Puppet User GroupPuppet User Group
Puppet User Group
 
Continuous Compliance and DevSecOps
Continuous Compliance and DevSecOpsContinuous Compliance and DevSecOps
Continuous Compliance and DevSecOps
 
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick MaludyThe Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
The Dynamic Duo of Puppet and Vault tame SSL Certificates, Nick Maludy
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velasquez, Utah State University

  • 1. DevOps Means Business Presented by Nicole Forsgren | Gene Kim Findings From Puppet Labs State Of DevOps 2014 PuppetConf 2014 September 23, 2014 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. Research Team 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. Nicole Forsgren 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. 9,200+ Respondents from 110 countries, across all industries Puppet Labs Webinar 2014 State of DevOps 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. DevOps Grows Up 2012 2013 2014 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 Industry Press Tradeshows Blogosphere Vendors Consultants Industry Analyst Anecdote Peer Prior Experience Recommendation ROI Story Best Practice Benchmark Population Study We Are Here Academic Study Intuitive Analytical
  • 11. High-performing IT Orgs are More Agile 30x 8,000x more frequent faster lead times deployments than their peers Puppet Labs Webinar 2014 State of DevOps
  • 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 50% Puppet Labs Webinar 2014 State of DevOps 2x higher market capitalization growth over 3 years*
  • 14. How We Collected Responses Puppet Labs Webinar 2014 State of DevOps Snowball Sampling
  • 15. Questions We Asked Likert-type questions give us a more nuanced measurement. Puppet Labs Webinar 2014 State of DevOps
  • 16. Latent Constructs Some things can’t be measured directly, like happiness. Puppet Labs Webinar 2014 State of DevOps “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. Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Puppet Labs Webinar 2014 State of DevOps 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. Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Puppet Labs Webinar 2014 State of DevOps 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. Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Puppet Labs Webinar 2014 State of DevOps 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. Practices Correlated with IT Performance Metrics Throughput Metrics Stability Metrics Puppet Labs Webinar 2014 State of DevOps 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. Top Predictors of IT Performance • Peer-review of production changes (vs. Puppet Labs Webinar 2014 State of DevOps 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. Surprises 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 Gene (channeling Jez) • Whether or not you have an integration or stabilization phase has zero impact on IT perf • Peer review is more effective than CAB Puppet Labs Webinar 2014 State of DevOps
  • 29. Can Large Orgs Be High Performers? Yes. But orgs with 10,000+ employees 40% less likely to be high performing vs. 500 employee orgs… Puppet Labs Webinar 2014 State of DevOps
  • 30. Can Large Orgs Adopt These Practices? Yes! (Automated testing, Continuous integration, proactive monitoring…) The only practice not being adopted is Peer Review vs. Change Approval! Puppet Labs Webinar 2014 State of DevOps
  • 31. Surprises Nicole • DevOps practices and IT performance impact organizational performance • Change fail rate wasn’t part of IT performance Nicole (channeling Nigel) • Forming new DevOps teams and giving people DevOps titles is successful in practice 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. 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