SlideShare a Scribd company logo
Metrics that Matter
A Myriad of Choices
Efficiency Effectiveness Culture
About Us
Mark Michaelis
• Down time outside of SLA
• Customer dissatisfaction
• Long mean time to repair/recover (MTTR)
• Unacceptable Cost of change
• Missed deadlines
• High employee turnover
• Large releases that still lack expected functionality and quality
• …
Symptoms Leading to Measurement
● Complexity - Measuring too many things
● Gamed - Disconnected business and engineering measures
● Misleading - Emphasizing activities (process) rather than
outcomes (products)
● Rejected - Prioritizing individual performance over team
productivity
● Simplistic - Emphasizing values over trends
● Dishonest - Treating current values and targets as ground truth
Have You Ever Experienced These?
Reduce
Subjectivity
Improve
Excellence
Focus on
Strategy
Create
Predictability
Why
Measure?
A Myriad of Choices
List see
Itl.tc/DevOpsMetrics
A Categorization of choices
Category Dimensions
CXO
R&D HR Operations Business
Development
Cultural
Operations
Business
Process
People
Operations
Business
Technology
Discovery &
Requirements Analysis
Development & Test Integration/UAT Deployment Production
Operations Business
Technology Process
People
Lead Time = Process Time + Wait Time
Lead Time
(LT):
The elapsed
time from
receiving a
customer
request to
delivering on
that request.
Process
Time (PT):
Process time
begins when the
work has been
pulled into a
doing state and
ends when the
work is
delivered to the
next
downstream
customer.
Wait Time
(WT):
The time that
work sits idle
not being
worked.
A Lifecycle of Metrics that Mater
Discovery &
Requirements Analysis
Research &
Development
Integration/UAT Deployment Production
Time to detect, time to
discover/describe work
item, time to validate, time
to identify acceptance
criteria
Defects raised during UAT per release, Time per story point, Lead time to understand requirement per
story point, Time to integrate, Time to implement per story point, Process time, Time to complete build, #
experiments per release, Test code coverage and effectivity, Defects per, Release/Sprint, Area, Engineer,
Time to complete automated tests, Unplanned work per, Release, Change per release, Work items, Story
Points, Lines of code, Work in progress per, Release/Sprint, Engineer
Time to integrate, defects
raised during UAT,
Total automated time, Total
manual time, Deployment time,
Total manual time, Total
automated time, Frequency of
failed deployments per
Release, Time to
rollback, Similarity of production
to test environments
Frequency of failed deployments
per, Release, Time to rollback,
Similarity of production to test
environments, Time to escalate,
Time to detect, Cost impact per,
Outage, Down time, Outlier
performance, Alerting efficiency,
Time to mitigate, Time to detect,
Time outside SLA, Frequency of
outages, System response time
Lead time, Unexpected expense per release, wait time per work items, Average wait time per work item per release/time-period,
Unexpected expense per release, cost per release, frequency of customer tickets, total customers per time, cost to acquire customer,
frequency of release/change, Employee retention/turnover, Skills per team/project, Satisfaction, Attitude towards continuous
improvement, Technology experimentation, Team autonomy, Ownership vs. blame, #Individuals per skill (measuring cross-skilling)
DevOps metric importance
may be relative to lifecycle
stage
Perspective
Cost of new
customer
acquisition is
more expensive
than average
profit per
customer
Total
customers
are
increasing
Principles of Measurement
• Don’t create cost for stuff that isn’t relevantRelevant
• Automate measurement where possible, removing
subjectivity and overheadAutomated
• Use metrics as a driver for creating excellenceTransparent
• Don’t’ look in the mirror and ignore what you see (Learn)Examined
• Metrics are relevant with respect to a trend (its not the
raw numbers).Comparative
Measure Efficiency, Effectiveness and
Culture to Optimize DevOps
Transformations
White Paper
Moving to a Software-As-Service culture
Seven habits of effective DevOps
Dealing with high incident volumes
Measuring signal/noise ratio is the single
best measure
Reducing complexity for integration
environments
Simplification and modernization, the only
two paths to reducing technical debt
Scenarios In Metrics Whitepaper
● Chivas Nambiar, Director DevOps Platform Engineering, Verizon
● Dominica DeGrandis, Director, Learning & Development, LeanKit
● Eric Passmore, CTO MSN, Microsoft
● Gene Kim, co-author of upcoming "DevOps Cookbook“
● Jeff Weber, Managing Director, Protiviti
● Mark Michaelis, Chief Technical Architect, IntelliTect
● Mirco Hering, DevOps Lead APAC, Accenture
● Nicole Forsgren, PhD, Director Organizational Performance & Analytics, Chef
● Sam Guckenheimer, Product Owner, Visual Studio Cloud Services, Microsoft
● Walker Royce, Software Economist
● You?
Contributors
Takeaways
•Create predictability
•Focus your strategy
•Transparent metrics trend towards excellence
•Are different for each
team/person/organization
•Must be comparative
Metrics
IntelliTect.com | info@intellitect.com
Thank you for your time.
Questions?
About Us
Mark Michaelis |

More Related Content

PPTX
DOES15 - Elisabeth Hendrickson - Its All About Feedback
PDF
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
PPTX
DOES15 - Marc Hornbeek - Best Practices for Accelerating Continuous Testing
PPTX
Metrics to Power DevOps
PDF
from 0 to continuous delivery in 30 minutes
PDF
The Anti-Transformation transformation @DevOps Summit Amsterdam
PPTX
DevOps, Agile methods and Continuous Improvement in the Software development ...
PDF
Blueprinting DevOps for Digital Transformation_v4
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Marc Hornbeek - Best Practices for Accelerating Continuous Testing
Metrics to Power DevOps
from 0 to continuous delivery in 30 minutes
The Anti-Transformation transformation @DevOps Summit Amsterdam
DevOps, Agile methods and Continuous Improvement in the Software development ...
Blueprinting DevOps for Digital Transformation_v4

What's hot (20)

PDF
Why Scaling Agile Doesn't Work (and What to Do About It)
PPTX
How is testing different in a DevOps agile team. A perspective from the team.
PPTX
DevOps - Why 50 deploys per day is essential
PDF
Devops Scorecard
PPTX
Mirco hering devops for systems of record final
PDF
DevOps – the future of Agile – why, what, how? Agile Israel 2014
PDF
What business benefits from DevOps 2014
PDF
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
PDF
10 Steps to Shift Left - Guiding Principles in QA
PPTX
Project to Product roadmap
PDF
From Measurement to Insight: Putting DevOps Metrics To Work
PDF
DevOps Case Studies
PDF
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
PPTX
DevOps - an Agile Perspective (at Scale)
PPTX
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
PDF
Continuous Delivery in a Legacy Shop—One Step at a Time
PDF
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
PPTX
Pooja shift left 1.0
PDF
DevOps for beginners
PPTX
DevOps in action - Azure DevOps
Why Scaling Agile Doesn't Work (and What to Do About It)
How is testing different in a DevOps agile team. A perspective from the team.
DevOps - Why 50 deploys per day is essential
Devops Scorecard
Mirco hering devops for systems of record final
DevOps – the future of Agile – why, what, how? Agile Israel 2014
What business benefits from DevOps 2014
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
10 Steps to Shift Left - Guiding Principles in QA
Project to Product roadmap
From Measurement to Insight: Putting DevOps Metrics To Work
DevOps Case Studies
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
DevOps - an Agile Perspective (at Scale)
DOES16 London - Jan Schilt - DevOps Is Not Going to Work: The Phoenix Project...
Continuous Delivery in a Legacy Shop—One Step at a Time
Saving the DoD $800M: How Portfolio Management is the Missing Link Between Ag...
Pooja shift left 1.0
DevOps for beginners
DevOps in action - Azure DevOps
Ad

Similar to DOES15 - Mark Michaelis - Metrics that Matter (20)

PDF
Using DevOps' Intelligent Insights to Deliver Greater Business Value
PPTX
Dev ops metrics
PDF
Agile Kolkata 2023 I EEBO Metrics in the Times of GenAI - Dinker Charak
PPTX
Why do you think your DevOps works.
PDF
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
PDF
Agile Gurugram 2023 I Metrics and Business Agility - Dinker Charak
PPTX
Agile Kolkata 2022 - Vaibhav Sharma | One Metric that your Agile Team will ev...
PDF
An Approach of Improve Efficiencies through DevOps Adoption
PPTX
How-to-Use-DevOps-Metrics-to-Keep-Getting-Better.pptx.pptx
PDF
DevOps Metrics - Lies, Damned Lies and Statistics
PPTX
Measuring Performance: See the Science of DevOps Measurement in Action
PDF
Agile Metrics
PPTX
The Forgotten Secret to DevOps Success: Measurement
PPTX
Measuring Performance: See the Science of DevOps Measurement in Action
PDF
DevOps Metrics That Matter: Measuring Success in 2024
PDF
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
PDF
Measuring DevOps Performance
PPTX
Measuring Success in the Lean IT World
PDF
People Metrics: How to Use Team Data to Produce Positive Change
PDF
Metrics that Matter
Using DevOps' Intelligent Insights to Deliver Greater Business Value
Dev ops metrics
Agile Kolkata 2023 I EEBO Metrics in the Times of GenAI - Dinker Charak
Why do you think your DevOps works.
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Agile Gurugram 2023 I Metrics and Business Agility - Dinker Charak
Agile Kolkata 2022 - Vaibhav Sharma | One Metric that your Agile Team will ev...
An Approach of Improve Efficiencies through DevOps Adoption
How-to-Use-DevOps-Metrics-to-Keep-Getting-Better.pptx.pptx
DevOps Metrics - Lies, Damned Lies and Statistics
Measuring Performance: See the Science of DevOps Measurement in Action
Agile Metrics
The Forgotten Secret to DevOps Success: Measurement
Measuring Performance: See the Science of DevOps Measurement in Action
DevOps Metrics That Matter: Measuring Success in 2024
Actionable Continuous Delivery Metrics - QCon San Francisco November 2018
Measuring DevOps Performance
Measuring Success in the Lean IT World
People Metrics: How to Use Team Data to Produce Positive Change
Metrics that Matter
Ad

More from Gene Kim (20)

PDF
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
PDF
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
PPTX
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
PPTX
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
PPTX
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
PPTX
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
PDF
DOES SFO 2016 - Greg Padak - Default to Open
PPTX
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
PPTX
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
PPTX
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
PPTX
DOES SFO 2016 - Topo Pal - DevOps at Capital One
PPTX
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
PPTX
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
PPTX
DOES SFO 2016 - Chris Fulton - CD for DBs
PPTX
DOES SFO 2016 - Marc Priolo - Are we there yet?
PPTX
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
PDF
DOES SFO 2016 - Aimee Bechtle - Utilizing Distributed Dojos to Transform a Wo...
PPTX
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
PPTX
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
PDF
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...
DOES SFO 2016 - Kaimar Karu - ITIL. You keep using that word. I don't think i...
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
DOES SFO 2016 - Daniel Perez - Doubling Down on ChatOps in the Enterprise
DOES SFO 2016 - Greg Maxey and Laurent Rochette - DSL at Scale
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
DOES SFO 2016 - Greg Padak - Default to Open
DOES SFO 2016 - Michael Nygard - Tempo, Maneuverability, Initiative
DOES SFO 2016 - Alexa Alley - Value Stream Mapping
DOES SFO 2016 - Mark Imbriaco - Lessons From the Bleeding Edge
DOES SFO 2016 - Topo Pal - DevOps at Capital One
DOES SFO 2016 - Cornelia Davis - DevOps: Who Does What?
DOES SFO 2016 - Avan Mathur - Planning for Huge Scale
DOES SFO 2016 - Chris Fulton - CD for DBs
DOES SFO 2016 - Marc Priolo - Are we there yet?
DOES SFO 2016 - Steve Brodie - The Future of DevOps in the Enterprise
DOES SFO 2016 - Aimee Bechtle - Utilizing Distributed Dojos to Transform a Wo...
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Kevina Finn-Braun & J. Paul Reed - Beyond the Retrospective: ...

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Machine learning based COVID-19 study performance prediction
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Mushroom cultivation and it's methods.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Machine Learning_overview_presentation.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Approach and Philosophy of On baking technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
1. Introduction to Computer Programming.pptx
PPTX
A Presentation on Artificial Intelligence
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
OMC Textile Division Presentation 2021.pptx
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Mushroom cultivation and it's methods.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Empathic Computing: Creating Shared Understanding
Digital-Transformation-Roadmap-for-Companies.pptx
Machine Learning_overview_presentation.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
A comparative study of natural language inference in Swahili using monolingua...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Approach and Philosophy of On baking technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Building Integrated photovoltaic BIPV_UPV.pdf
1. Introduction to Computer Programming.pptx
A Presentation on Artificial Intelligence
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

DOES15 - Mark Michaelis - Metrics that Matter

  • 1. Metrics that Matter A Myriad of Choices Efficiency Effectiveness Culture
  • 3. • Down time outside of SLA • Customer dissatisfaction • Long mean time to repair/recover (MTTR) • Unacceptable Cost of change • Missed deadlines • High employee turnover • Large releases that still lack expected functionality and quality • … Symptoms Leading to Measurement
  • 4. ● Complexity - Measuring too many things ● Gamed - Disconnected business and engineering measures ● Misleading - Emphasizing activities (process) rather than outcomes (products) ● Rejected - Prioritizing individual performance over team productivity ● Simplistic - Emphasizing values over trends ● Dishonest - Treating current values and targets as ground truth Have You Ever Experienced These?
  • 6. A Myriad of Choices List see Itl.tc/DevOpsMetrics
  • 8. Category Dimensions CXO R&D HR Operations Business Development Cultural Operations Business Process People Operations Business Technology Discovery & Requirements Analysis Development & Test Integration/UAT Deployment Production Operations Business Technology Process People
  • 9. Lead Time = Process Time + Wait Time Lead Time (LT): The elapsed time from receiving a customer request to delivering on that request. Process Time (PT): Process time begins when the work has been pulled into a doing state and ends when the work is delivered to the next downstream customer. Wait Time (WT): The time that work sits idle not being worked.
  • 10. A Lifecycle of Metrics that Mater Discovery & Requirements Analysis Research & Development Integration/UAT Deployment Production Time to detect, time to discover/describe work item, time to validate, time to identify acceptance criteria Defects raised during UAT per release, Time per story point, Lead time to understand requirement per story point, Time to integrate, Time to implement per story point, Process time, Time to complete build, # experiments per release, Test code coverage and effectivity, Defects per, Release/Sprint, Area, Engineer, Time to complete automated tests, Unplanned work per, Release, Change per release, Work items, Story Points, Lines of code, Work in progress per, Release/Sprint, Engineer Time to integrate, defects raised during UAT, Total automated time, Total manual time, Deployment time, Total manual time, Total automated time, Frequency of failed deployments per Release, Time to rollback, Similarity of production to test environments Frequency of failed deployments per, Release, Time to rollback, Similarity of production to test environments, Time to escalate, Time to detect, Cost impact per, Outage, Down time, Outlier performance, Alerting efficiency, Time to mitigate, Time to detect, Time outside SLA, Frequency of outages, System response time Lead time, Unexpected expense per release, wait time per work items, Average wait time per work item per release/time-period, Unexpected expense per release, cost per release, frequency of customer tickets, total customers per time, cost to acquire customer, frequency of release/change, Employee retention/turnover, Skills per team/project, Satisfaction, Attitude towards continuous improvement, Technology experimentation, Team autonomy, Ownership vs. blame, #Individuals per skill (measuring cross-skilling) DevOps metric importance may be relative to lifecycle stage
  • 11. Perspective Cost of new customer acquisition is more expensive than average profit per customer Total customers are increasing
  • 12. Principles of Measurement • Don’t create cost for stuff that isn’t relevantRelevant • Automate measurement where possible, removing subjectivity and overheadAutomated • Use metrics as a driver for creating excellenceTransparent • Don’t’ look in the mirror and ignore what you see (Learn)Examined • Metrics are relevant with respect to a trend (its not the raw numbers).Comparative
  • 13. Measure Efficiency, Effectiveness and Culture to Optimize DevOps Transformations White Paper
  • 14. Moving to a Software-As-Service culture Seven habits of effective DevOps Dealing with high incident volumes Measuring signal/noise ratio is the single best measure Reducing complexity for integration environments Simplification and modernization, the only two paths to reducing technical debt Scenarios In Metrics Whitepaper
  • 15. ● Chivas Nambiar, Director DevOps Platform Engineering, Verizon ● Dominica DeGrandis, Director, Learning & Development, LeanKit ● Eric Passmore, CTO MSN, Microsoft ● Gene Kim, co-author of upcoming "DevOps Cookbook“ ● Jeff Weber, Managing Director, Protiviti ● Mark Michaelis, Chief Technical Architect, IntelliTect ● Mirco Hering, DevOps Lead APAC, Accenture ● Nicole Forsgren, PhD, Director Organizational Performance & Analytics, Chef ● Sam Guckenheimer, Product Owner, Visual Studio Cloud Services, Microsoft ● Walker Royce, Software Economist ● You? Contributors
  • 16. Takeaways •Create predictability •Focus your strategy •Transparent metrics trend towards excellence •Are different for each team/person/organization •Must be comparative Metrics
  • 17. IntelliTect.com | [email protected] Thank you for your time. Questions?

Editor's Notes

  • #2: Placeholder during transition
  • #7: If you have these symptoms you may be experiencing chaos Measurements and metrics are very important, yet we often face unexpected challenges
  • #18: Interesting in how to succeed, come talk with us
  • #19: Measurements and metrics are very important, yet we often face unexpected challenges
  • #20: Thanks to our great list of contributors