SlideShare une entreprise Scribd logo
1  sur  55
@nicolefv
The Data Behind DevOps:
What Does it Take to be a
High Performer?
Nicole Forsgren, PhD
Co-founder, CEO and Chief Scientist, DORA
Research Affiliate, Clemson University, Florida Atlantic University
@nicolefv
@nicolefv
@nicolefv
“IT doesn’t matter.”
-- Nicholas Carr, 2003
@nicolefv
“IT doesn’t matter.”
-- Nicholas Carr, 2003
@nicolefv
Technology matters
@nicolefv
@nicolefv
You’re doing it wrong.
There is no
”DevOps in a box”
@nicolefv
10 Deploys per day
Dev & ops cooperation at Flickr
John Allspaw & Paul Hammond
Velocity 2009
@nicolefv
@nicolefv
DevOps is
Technical Practices
and
Lean Processes
and
Culture
These drive performance outcomes
@nicolefv https://www.flickr.com/photos/152950521@N07/37622864031
@nicolefv
But intuition falls short
So we need data
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
DevOps is good for
Technology
Software delivery performance
- Deploy frequency (when business demands)
- Lead Time for Changes
- Mean Time to Recover (MTTR)
- Change Fail Rate
@nicolefv
Highest Performing DevOps teams
More agile
More frequent
Code deployments
46x
That’s the difference between multiple
times per day and once a week or less.
Faster lead time from
commit to deploy
2555x
That’s the difference between less than
an hour and more than a week.
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Highest Performing DevOps teams
More reliable
Faster time to recover
from downtime
2406x
That means high performers recover in
less than an hour instead of weeks
As likely that changes
will fail
1/7x
Highest performer’s changes fail 0-15% of the
time, compared to 46-60% of the time.
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Software Delivery Performance is
comprised of throughput and stability,
and both are possible without tradeoffs
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Don’t forget
AVAILABILITY
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
Availability Matters
• Elite performers are 3.55 times more likely to have
good availability practices
• Throughput and Stability and Availability predict
Organizational Performance outcomes better
@nicolefv
DevOps is
good for organizations
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Elite Performing tech organizations are
1.5x as likely to meet or exceed
Commercial Goals
• Productivity
• Profitability
• Market Share
• # of customers
Non-commercial Goals
• Quantity of products or
services
• Operating efficiency
• Customer satisfaction
• Quality of products or
services
• Achieving organizational
or mission goals
1.5x
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Elite Performing tech organizations are
1.5x as likely to meet or exceed
Commercial Goals
• Productivity
• Profitability
• Market Share
• # of customers
Non-commercial Goals
• Quantity of products or
services
• Operating efficiency
• Customer satisfaction
• Quality of products or
services
• Achieving organizational
or mission goals
50% Higher market cap
growth over 3 years
1.5x
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
How do we get there?
@nicolefv https://www.flickr.com/photos/fantascapes/4530372648
@nicolefv
Maturity Models
@nicolefv
Maturity Models
don’t work
@nicolefv
Maturity models are DUMB
@nicolefv
@nicolefv
Maturity models are DUMB
@nicolefv
@nicolefv@nicolefv https://www.flickr.com/photos/nanpalmero/9313659376
Maturity models tell us
we are done once we reach a
certain destination…
and then the world
passes us by
@nicolefv
Maturity models tell us
(and leaders) to stop
dedicating resources
once we have arrived.
@nicolefv https://www.flickr.com/photos/volvob12b/9988822123/
@nicolefv
Maturity models tell us
we all follow the same
path to success
@nicolefv https://www.flickr.com/photos/mortaupat/6410006785
@nicolefv
Maturity models tell us
technology is a checklist to be
completed and not an exciting
journey to continually explore
and improve.
@nicolefv https://www.flickr.com/photos/pebb/42467336382
@nicolefv
Architecture matters…
technology doesn’t
@nicolefv
Technology stack doesn’t matter
•Low performers are more likely to:
• be working with outsourced software
• be working on a mainframe system
BUT
• Working on a mainframe system was not correlated
with performance.
• Working on greenfield or brownfield (or any other
system) was not correlated with performance, either.
@nicolefv https://www.flickr.com/photos/serenasoftware/3288275568
@nicolefv
Architectural outcomes matter
Can my team
•Change the design of its system
•Test the system
•Deploy the system
... without communication and coordination with
people outside the team?
@nicolefv https://commons.wikimedia.org/wiki/File:BalticServers_data_center.jpg
@nicolefv
Conway’s Law
“organizations which design systems …
are constrained to produce designs which
are copies of the communication
structures of these organizations”
@nicolefv
Cloud infrastructure helps
@nicolefv
Who is on
the cloud
@nicolefv https://www.flickr.com/photos/lonnypaul/5672524074
@nicolefv
Cloud infrastructure helps
but only if you do it right
@nicolefv
5 Essential
Characteristics
(NIST)
@nicolefv https://www.flickr.com/photos/lonnypaul/5672524074
@nicolefv
5 Essential
Characteristics
(NIST)
Only 22%
@nicolefv https://www.flickr.com/photos/lonnypaul/5672524074
@nicolefv
5 Essential
Characteristics
(NIST)
@nicolefv https://www.flickr.com/photos/lonnypaul/5672524074
@nicolefv
Open source is GOOD
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
OSS is correlated with
SDO Performance
• Elite performers are 1.75x more likely to make
extensive use of open source components,
libraries, and platforms
• Elite performers are 1.5x more likely to be
expanding their use of OSS
@nicolefv
Outsourcing is BAD
@nicolefv@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
Outsourcing drives poor
SDO performance
• Low performers are 3.9x more likely to use
functional outsourcing (dev, test & QA or ops)
• The costs of batching up work often exceed any
cost savings from outsourcing
@nicolefv
We can make work better
@nicolefv
@nicolefv
Smart investments in tech and
practices make our work better
•The work?
•Less deployment pain
•Less burnout
•Higher employee Net Promoter Score
@nicolefv https://www.flickr.com/photos/151876933@N04/38992268995/
@nicolefv
Microsoft Engineering
Thiago Almeida -- DevOps Days London, 2016
Work/Life
Scores
Before CD:
38%
After CD:
75%
https://vimeo.com/165184757
@nicolefv
Employees in high performing
organizations are 2.2 times
more likely to recommend
their organization as a
great place to work
@nicolefv https://www.flickr.com/photos/thomashawk/17383831292
@nicolefv
Some of my other favorite
misconceptions
Some of my other
favorite data findings!
@nicolefv
Some of my other favorite
misconceptions
Some of my other
favorite data findings!
• Change advisory boards are useless*
• Industry doesn’t matter
• Integration times and branch lifetimes
lasting hours are better than days
@nicolefv
TL;DR
•Technology matters
•Maturity models don’t work
•Architecture > technology
•Cloud works*
•Good (OSS) and bad (outsourcing)
•We can make work better
@nicolefv
Want the latest goodness?
@nicolefv
HERE’S HOW TO GET IT
To receive the following:
• A link to the 2018 Accelerate State of DevOps Report
• A 93-page excerpt of Accelerate: The Science of DevOps
• This presentation
• DORA’s ROI whitepaper: Forecasting the Value of DevOps
Transformations
• Metrics Guidance whitepaper
• My ACM Queue article on DevOps Metrics with Mik Kersten: Your Biggest
Mistake Might Be Collecting the Wrong Data
Just grab your phone and send an email:
To: nicolefv@sendyourslides.com
Subject: devops
@nicolefv
Thank you!
nicolefv@devops-research.com
nicolefv.com
@nicolefv

Contenu connexe

Tendances

Successful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnSuccessful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnssusere73ce3
 
Sciencing the Crap Out of DevOps
Sciencing the Crap Out of DevOpsSciencing the Crap Out of DevOps
Sciencing the Crap Out of DevOpsNicole Forsgren
 
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
 
Are We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeAre We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeNicole Forsgren
 
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 finalNicole Forsgren
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsNicole Forsgren
 
How Metrics Make Your DevOps Awesome
How Metrics Make Your DevOps AwesomeHow Metrics Make Your DevOps Awesome
How Metrics Make Your DevOps AwesomeNicole Forsgren
 
Continuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = AwesomeContinuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = AwesomeNicole Forsgren
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceNicole Forsgren
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value PropositionNicole Forsgren
 
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
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookXebiaLabs
 
Nf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNicole Forsgren
 
How DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaHow DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaNicole Forsgren
 
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 AmazeballsNicole Forsgren
 
Drupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsDrupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsKris Buytaert
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOpsEric Phan
 
What we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsWhat we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsNicole Forsgren
 

Tendances (20)

Successful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnSuccessful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learn
 
Sciencing the Crap Out of DevOps
Sciencing the Crap Out of DevOpsSciencing the Crap Out of DevOps
Sciencing the Crap Out of DevOps
 
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
 
Are We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeAre We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to Awesome
 
2016 State of DevOps
2016 State of DevOps2016 State of DevOps
2016 State of DevOps
 
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
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOps
 
How Metrics Make Your DevOps Awesome
How Metrics Make Your DevOps AwesomeHow Metrics Make Your DevOps Awesome
How Metrics Make Your DevOps Awesome
 
Continuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = AwesomeContinuous Delivery + DevOps = Awesome
Continuous Delivery + DevOps = Awesome
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT Performance
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 
Why Even DevOp?
Why Even DevOp?Why Even DevOp?
Why Even DevOp?
 
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
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
 
Nf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ssNf final chef-lisa-metrics-2015-ss
Nf final chef-lisa-metrics-2015-ss
 
How DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaHow DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for Academia
 
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
 
Drupal and Devops , the Survey Results
Drupal and Devops , the Survey ResultsDrupal and Devops , the Survey Results
Drupal and Devops , the Survey Results
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOps
 
What we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devopsWhat we learned from three years sciencing the crap out of devops
What we learned from three years sciencing the crap out of devops
 

Similaire à The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins World 2018 keynote

Move Fast in the Age of Uncertainty
Move Fast in the Age of UncertaintyMove Fast in the Age of Uncertainty
Move Fast in the Age of UncertaintyOptimizely
 
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for good
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for goodDevOps & the Dark Side 10 ways to convince your team DevOps is a force for good
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for goodSteve Poole
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Allison Pollard
 
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Inside Analysis
 
GeeCON 2015 DevOps and the dark side
GeeCON 2015 DevOps and the dark side GeeCON 2015 DevOps and the dark side
GeeCON 2015 DevOps and the dark side Steve Poole
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?India Scrum Enthusiasts Community
 
5 Simple Ways to Higher DevOps Integration
5 Simple Ways to Higher DevOps Integration5 Simple Ways to Higher DevOps Integration
5 Simple Ways to Higher DevOps IntegrationBeyond20
 
Continuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeContinuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeNicole Forsgren
 
The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleThe Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleMarilyne Huret
 
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, Bucharest
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, BucharestTom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, Bucharest
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, BucharestMozaic Works
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessDina Graves Portman
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science careerAlexey Grigorev
 
Tui the phoenix project book review
Tui the phoenix project book reviewTui the phoenix project book review
Tui the phoenix project book reviewRudiger Wolf
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrumPeter Horsten
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesomeChef
 
TuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleap
 
Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Sopheon
 
The Lean Studio
The Lean StudioThe Lean Studio
The Lean StudioDave Heath
 
Transforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsTransforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsMandi Walls
 

Similaire à The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins World 2018 keynote (20)

Move Fast in the Age of Uncertainty
Move Fast in the Age of UncertaintyMove Fast in the Age of Uncertainty
Move Fast in the Age of Uncertainty
 
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for good
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for goodDevOps & the Dark Side 10 ways to convince your team DevOps is a force for good
DevOps & the Dark Side 10 ways to convince your team DevOps is a force for good
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016
 
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics Fire in the Hole: How a Spark-Powered Platform Charges Analytics
Fire in the Hole: How a Spark-Powered Platform Charges Analytics
 
GeeCON 2015 DevOps and the dark side
GeeCON 2015 DevOps and the dark side GeeCON 2015 DevOps and the dark side
GeeCON 2015 DevOps and the dark side
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
 
5 Simple Ways to Higher DevOps Integration
5 Simple Ways to Higher DevOps Integration5 Simple Ways to Higher DevOps Integration
5 Simple Ways to Higher DevOps Integration
 
Continuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps AwesomeContinuous Delivery: Making DevOps Awesome
Continuous Delivery: Making DevOps Awesome
 
The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleThe Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
 
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, Bucharest
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, BucharestTom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, Bucharest
Tom Gilb - Power to the Programmers @ I T.A.K.E. Unconference 2014, Bucharest
 
Pave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal PlatformPave the Golden Path On Your Internal Platform
Pave the Golden Path On Your Internal Platform
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
 
Tui the phoenix project book review
Tui the phoenix project book reviewTui the phoenix project book review
Tui the phoenix project book review
 
Managing international software projects interactively using scrum
Managing international software projects interactively using scrumManaging international software projects interactively using scrum
Managing international software projects interactively using scrum
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesome
 
TuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-OrangeTuleapCon2017-Case-Study-Orange
TuleapCon2017-Case-Study-Orange
 
Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]
 
The Lean Studio
The Lean StudioThe Lean Studio
The Lean Studio
 
Transforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps WorkflowsTransforming Enterprise Teams to DevOps Workflows
Transforming Enterprise Teams to DevOps Workflows
 

Plus de Nicole Forsgren

DevOps: Next (ChefConf 2015 keynote)
DevOps: Next (ChefConf 2015 keynote)DevOps: Next (ChefConf 2015 keynote)
DevOps: Next (ChefConf 2015 keynote)Nicole Forsgren
 
Winning the Budget Game: How to Get the Money You Need for IT Every Time
Winning the Budget Game: How to Get the Money You Need for IT Every TimeWinning the Budget Game: How to Get the Money You Need for IT Every Time
Winning the Budget Game: How to Get the Money You Need for IT Every TimeNicole Forsgren
 
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...Using Learning Analytics to Illuminate Student Learning Pathways in an Online...
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...Nicole Forsgren
 
DevOps and the Bottom Line
DevOps and the Bottom LineDevOps and the Bottom Line
DevOps and the Bottom LineNicole Forsgren
 

Plus de Nicole Forsgren (7)

DevEx Essentials
DevEx EssentialsDevEx Essentials
DevEx Essentials
 
2016 metrics-as-culture
2016 metrics-as-culture2016 metrics-as-culture
2016 metrics-as-culture
 
DevOps: Next (ChefConf 2015 keynote)
DevOps: Next (ChefConf 2015 keynote)DevOps: Next (ChefConf 2015 keynote)
DevOps: Next (ChefConf 2015 keynote)
 
Winning the Budget Game: How to Get the Money You Need for IT Every Time
Winning the Budget Game: How to Get the Money You Need for IT Every TimeWinning the Budget Game: How to Get the Money You Need for IT Every Time
Winning the Budget Game: How to Get the Money You Need for IT Every Time
 
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...Using Learning Analytics to Illuminate Student Learning Pathways in an Online...
Using Learning Analytics to Illuminate Student Learning Pathways in an Online...
 
How to Speak "Manager"
How to Speak "Manager"How to Speak "Manager"
How to Speak "Manager"
 
DevOps and the Bottom Line
DevOps and the Bottom LineDevOps and the Bottom Line
DevOps and the Bottom Line
 

Dernier

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins World 2018 keynote

Notes de l'éditeur

  1. I just wrote a book called Accelerate. It summarizes 4 years of research. But WHYYYYYY? I don’t like writing. I’d much rather sit around drinking Diet Coke.
  2. Our story begins with Harvard Business Review. BUT WHAT IS HARVARD BUSINESS REVIEW? HBR is a magazine that managers and executives read that presents research in an short, easy-to-read format. This is where management gets all of their ideas from.
  3. In the year of our lord 2003, Nicholar Carr wrote an article TITLED Who is Nicholas Carr? He is a Pulitzer Prize nominated writer. So his ideas count even more!
  4. Well, this idea can die in a fire. IT, and technology, DOES matter. But we need more than stories and intuition to tell us that. We need data. We need proof to tell management so that we can get our work and our initiatives funded.
  5. So let’s get started. After working in tech and building systems, I pivoted to research. I’ve been digging into data on tech impacts for a decade, and studying DevOps for four years.
  6. That whole “IT doesn’t matter” thing? Nicholas Carr had a point. He was making his case based on the way companies were doing tech in the 80s and 90s. …
  7. … but I don’t believe you OR … but I’m not going to invest in it. What good does it do for me? OR … why should I care?
  8. b/c if we don’t invest the right way, it’s a missed opportunity
  9. Data backs our intuition… it’s factual
  10. This is important, and something that we could only verify with data. Our intuition told us this was possible. But others have told us it wasn’t so. Who here works in highly regulated fields, or government? ITIL and groups in Europe have said for over a decade that we have to slow down to be safe and stable. Four years of data show that this isn’t the case at all. High performers… IN FACT.. It might be the opposite.
  11. Who here is on the OPS side of the house? Or SRE?
  12. Data backs our intuition… it’s factual
  13. Data backs our intuition… it’s factual
  14. Okay… but “SO WHAT?”??”
  15. But… how are we going to get there?
  16. Let me explain to you: Maturity Models. These are a rubric, invented by someone, that explain how to go from sucking at technology, to being amazing at technology.
  17. At one point, World of Warcraft came out and Level 60 was amazing and as high as you could go. A Level 60 mage or warlock was awesome and it was freaking HARD to get there. So this was a serious GOAL. So if you use a maturity model…. 40 is moderate, 50 is super high, 60 is epic. And once you achieve this, you are amazing and you are set. (go)
  18. OH WAIT. Except the world changed. The competition changed…. And now you can get to level 110. Suddenly being a Level 60 just isn't’ very cool anymore, and frankly, it isn’t good enough. Technology is the same way. And so is business. The best, most innovative companies know this. Their competition is getting better, the world is changing, and customers demand more. So instead of picking a destination, like in a maturity model, they point in a a direction, As engineers, we know that abstractions never fully map to the world.
  19. MORE fun things we found in the data that debunked myths!
  20. Who here is on the OPS side of the house? Or SRE?
  21. Who here is on the OPS side of the house? Or SRE?
  22. Who here is on the OPS side of the house? Or SRE?
  23. Who here is on the OPS side of the house? Or SRE?
  24. Data backs our intuition… it’s factual
  25. Data backs our intuition… it’s factual
  26. Change approvals OTHER – days of time to have branch active We can only do this with data. With math, we need a proof Intuition is great, but we need to know for sure. You’re a part of this thing
  27. We can only do this with data. With math, we need a proof Intuition is great, but we need to know for sure. You’re a part of this thing
  28. Here are some tools you can grab onto