SlideShare a Scribd company logo
Metrics
You are what you measure
@robdcrowley
robdcrowley
Empower you with new ideas to bring your team together!
Metrics. What are they? What to measure? How to visualise?
Tooling. Some secret sauce to make our lives easier
Metrics as a catalyst for cultural change
Goals for Session
Metrics 101
What metrics are and why we measure
To inform
To compare
To motivate
To understand
To improve
To protect
Not: Just because successful companies do!
Why do we measure
A quantifiable measure of any component or process
used to gauge the performance of your business
– Application
– Business
– People
– Process
– System
What is a metric
Basis of measurement
Assumptions
Level and usage
Desired trend
When to use
When to stop
How to game
Warnings
Facets of a metric
Red is good,
Green is worthless
Metrics 201
What should you measure
“Lack of direction, not lack of time, is the
problem. We all have twenty-four hour days.”
- Zig Zigler
Pivot: Base conversations on metrics instead of
non actionable opinions
Use stakeholder input as the basis for your initial
set of metrics
– “What do you want out of this?”
– “How quickly do you want this?”
Metrics can help guide us
Awesome book, poor title
Core Principles
– Minimum Viable Product (MVP)
– Continuous Deployment
– Split Testing (aka A/B Testing)
– Actionable Metrics
– Pivot
– Innovation Accounting
– Build-Measure-Learn Loop
Metrics - You are what you measure (DevOps Perth)
Acquisition – finding new users
Activation – getting users to give your product a try
Retention – making sure those users stick around
Referral – have your loyal users invite others
Revenue – making some money from all this
Note: These steps are not strictly sequential
Pirate Funnel (AARRR!)
Do not focus solely on metrics
that focus on reducing errors
Focus on achieving excellence
and positive outcomes will
ensue
DevOps State of the Union focuses on these four
core metrics
– Deployment Frequency
– Lead Time for Changes
– Mean Time to Recover (MTTR)
– Failed Change Rate
Example Metrics
Fact: We only realise business value from the
work we do when it’s released into production
The bottleneck or constraint is the limiting factor
on our ability to deliver more quickly
Strengthening any link other than the weakest is
a waste of time and effort
Use metrics to identify current constraint
Theory of Constraints
Metrics 301
How to visualise and share metrics
Display all metrics on a dashboard
– Business (i.e. Application dropouts)
– Dev (i.e. Performance metrics)
– Ops (i.e. Web Server CPU Usage)
Single URL for all data
Make it easy for colleagues to access dashboard
Visualisation
Use a tool that can handle different kinds of metrics
A few standouts are:
– StatsD/Graphite/Grafana
– Heka
– Logstash/Elastic Seach/Kibana
Tools
StatsD WhisperCarbon
Graphite
DashboardApps
UDP
TCP
HTTP
Graphite and StatsD
Metrics 401
Potential pitfalls when using metrics
Case Study: US Health Service
In the 1990s the US Health Service decided to
make hospital mortality rates public. What better
metric for hospital performance?
Observed Behaviour: Best way to improve rating
was not to admit critically ill patients in the first
place
You are what you measure
“The actual company values, as opposed to
the nice-sounding values, are shown by who
gets rewarded, promoted or let go”
- Patty McCord
Case Study: Enron
Enron which went bankrupt from fraud and whose
leaders went to jail, had the following company
values:
Integrity, Communication, Respect, Excellence
Where these really the core values at Enron?
You are what you measure
“In the absence of clarity around an
objective, any measure will do”
- Bob Paladino
Too Many Metrics
Depict rosiest picture possible but do not
accurately reflect the key drivers of your business
– Inaccessible
– Not auditable
– Not actionable
Vanity Metrics
Metrics based on output rather than outcomes
Aim to maximise outcomes and minimise output
– Total lines of code
– Number of bugs fixed
– Total hours worked
– Lines of code per developer
Useless Metrics
“We’re not doing this data analysis thing
just because. We’re gathering data points
because we’ve seen it work to great
effect in other organisations and industries.”
- Anonymous
Cargo Cult Metrics
Metrics being used for evil rather than for good
Confronting this organisational anti-pattern can
be a good first step
Information sharing is the best defense
Break down knowledge silos in the organisation
Weaponized Metrics
Questions

More Related Content

PDF
Devops Scorecard
PDF
Continuous Delivery: Making DevOps Awesome
PDF
ADDO19 - Automate or not from the beginning that is the question
PDF
How Metrics Make Your DevOps Awesome
PPTX
Agile Metrics
PPTX
Evidence-based Management with Agility Path
PDF
Why Scaling Agile Doesn't Work (and What to Do About It)
PDF
Are We There Yet? Signposts On Your Journey to Awesome
Devops Scorecard
Continuous Delivery: Making DevOps Awesome
ADDO19 - Automate or not from the beginning that is the question
How Metrics Make Your DevOps Awesome
Agile Metrics
Evidence-based Management with Agility Path
Why Scaling Agile Doesn't Work (and What to Do About It)
Are We There Yet? Signposts On Your Journey to Awesome

What's hot (20)

PPTX
Pooja shift left 1.0
PPTX
DevOps By The Numbers
PPTX
Agile Metrics - how to use metrics to manage agile teams
PDF
QA Best Practices in Digital Marketing [whitepaper]
PPTX
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
PPTX
Agile metrics
PPTX
Lean Concepts & Agile Software Methodologies
PDF
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
PDF
Agile And Lean Practices - The Mobile Academy
PPTX
Understanding the Relationship Between Agile, Lean and DevOps
PPTX
DevOps: Why Should We Care?
PPTX
Nf final chef-lisa-metrics-2015-ss
PPTX
The Business Case for DevOps - Justifying the Journey
PPTX
DOES15 - Mark Michaelis - Metrics that Matter
PPTX
The hothouse approach
PDF
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
PPTX
Key Findings from the 2017 State of DevOps Report 06.08.2017
PPTX
Agile Pushback
PDF
If you don't know where you're going it doesn't matter how fast you get there
PDF
Evidence based decision-making - lean product development
Pooja shift left 1.0
DevOps By The Numbers
Agile Metrics - how to use metrics to manage agile teams
QA Best Practices in Digital Marketing [whitepaper]
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile metrics
Lean Concepts & Agile Software Methodologies
I have an app idea, now what (ascendle) (ProductCamp Boston 2016)
Agile And Lean Practices - The Mobile Academy
Understanding the Relationship Between Agile, Lean and DevOps
DevOps: Why Should We Care?
Nf final chef-lisa-metrics-2015-ss
The Business Case for DevOps - Justifying the Journey
DOES15 - Mark Michaelis - Metrics that Matter
The hothouse approach
Agile Metrics - ASTQB Workshop by Philip Lew - XBOSoft
Key Findings from the 2017 State of DevOps Report 06.08.2017
Agile Pushback
If you don't know where you're going it doesn't matter how fast you get there
Evidence based decision-making - lean product development
Ad

Viewers also liked (17)

PPTX
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
PPT
Dev ops for z systems @ interconnect
PPT
Cloud and business agility
PPTX
Innovate2010 jazz keynote
PPTX
Health Analytics
PDF
5th Agile CoP Forum Agile Transformation Journey in IBM
PDF
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
PPTX
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
PPTX
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
PDF
Warum die it nicht um new work herumkommt
PPT
IBM Innovate 2013 Session: DevOps 101
PDF
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
PDF
DevOps beyond the Tools
PDF
IBM's Transformation Journey
PPSX
PPTX
Introducing DevOps
PPTX
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Dev ops for z systems @ interconnect
Cloud and business agility
Innovate2010 jazz keynote
Health Analytics
5th Agile CoP Forum Agile Transformation Journey in IBM
Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"
DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team...
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
Warum die it nicht um new work herumkommt
IBM Innovate 2013 Session: DevOps 101
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
DevOps beyond the Tools
IBM's Transformation Journey
Introducing DevOps
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
Ad

Similar to Metrics - You are what you measure (DevOps Perth) (20)

PPTX
How to Start Being a Data Driven Business
PDF
Optimizely building your_data_dna_e_booktthh
PPTX
Information Security Metrics - Practical Security Metrics
PPTX
Jack Nichelson - Information Security Metrics - Practical Security Metrics
PPT
The Good, The Bad, and The Metrics
PPTX
How to use data the right way
PDF
Facility Management Metrics That Matter
PPTX
Advanced Analysis Presentation
PDF
Find Your Metrics That Matter Masterclass
PPTX
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
PDF
Growing a Culture of Data-Driven Continuous Improvement
PPTX
It's not the Size of the Data - It's How You Use It: Smarter Marketing with A...
PDF
Ultimate guide to performance measurement
PDF
Bi 7
PDF
Measures and Metrics in business Analytics .pdf
PDF
Giving Organisations new Capabilities to ask the Right Business Questions
PPTX
Hkwaw event 20100622
PPTX
Agile Metrics...That Matter
PPTX
Hero Conf London 2018 - Frameworks for Insights and Impact
PPT
benchmarking_ppt.ppt
How to Start Being a Data Driven Business
Optimizely building your_data_dna_e_booktthh
Information Security Metrics - Practical Security Metrics
Jack Nichelson - Information Security Metrics - Practical Security Metrics
The Good, The Bad, and The Metrics
How to use data the right way
Facility Management Metrics That Matter
Advanced Analysis Presentation
Find Your Metrics That Matter Masterclass
it_Define_Service_Desk_Metrics_That_Matter_Storyboard.pptx
Growing a Culture of Data-Driven Continuous Improvement
It's not the Size of the Data - It's How You Use It: Smarter Marketing with A...
Ultimate guide to performance measurement
Bi 7
Measures and Metrics in business Analytics .pdf
Giving Organisations new Capabilities to ask the Right Business Questions
Hkwaw event 20100622
Agile Metrics...That Matter
Hero Conf London 2018 - Frameworks for Insights and Impact
benchmarking_ppt.ppt

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
KodekX | Application Modernization Development
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KodekX | Application Modernization Development
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MYSQL Presentation for SQL database connectivity
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Network Security Unit 5.pdf for BCA BBA.
The Rise and Fall of 3GPP – Time for a Sabbatical?
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
A Presentation on Artificial Intelligence
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Metrics - You are what you measure (DevOps Perth)

  • 1. Metrics You are what you measure @robdcrowley robdcrowley
  • 2. Empower you with new ideas to bring your team together! Metrics. What are they? What to measure? How to visualise? Tooling. Some secret sauce to make our lives easier Metrics as a catalyst for cultural change Goals for Session
  • 3. Metrics 101 What metrics are and why we measure
  • 4. To inform To compare To motivate To understand To improve To protect Not: Just because successful companies do! Why do we measure
  • 5. A quantifiable measure of any component or process used to gauge the performance of your business – Application – Business – People – Process – System What is a metric
  • 6. Basis of measurement Assumptions Level and usage Desired trend When to use When to stop How to game Warnings Facets of a metric
  • 7. Red is good, Green is worthless
  • 9. “Lack of direction, not lack of time, is the problem. We all have twenty-four hour days.” - Zig Zigler
  • 10. Pivot: Base conversations on metrics instead of non actionable opinions Use stakeholder input as the basis for your initial set of metrics – “What do you want out of this?” – “How quickly do you want this?” Metrics can help guide us
  • 11. Awesome book, poor title Core Principles – Minimum Viable Product (MVP) – Continuous Deployment – Split Testing (aka A/B Testing) – Actionable Metrics – Pivot – Innovation Accounting – Build-Measure-Learn Loop
  • 13. Acquisition – finding new users Activation – getting users to give your product a try Retention – making sure those users stick around Referral – have your loyal users invite others Revenue – making some money from all this Note: These steps are not strictly sequential Pirate Funnel (AARRR!)
  • 14. Do not focus solely on metrics that focus on reducing errors Focus on achieving excellence and positive outcomes will ensue
  • 15. DevOps State of the Union focuses on these four core metrics – Deployment Frequency – Lead Time for Changes – Mean Time to Recover (MTTR) – Failed Change Rate Example Metrics
  • 16. Fact: We only realise business value from the work we do when it’s released into production The bottleneck or constraint is the limiting factor on our ability to deliver more quickly Strengthening any link other than the weakest is a waste of time and effort Use metrics to identify current constraint Theory of Constraints
  • 17. Metrics 301 How to visualise and share metrics
  • 18. Display all metrics on a dashboard – Business (i.e. Application dropouts) – Dev (i.e. Performance metrics) – Ops (i.e. Web Server CPU Usage) Single URL for all data Make it easy for colleagues to access dashboard Visualisation
  • 19. Use a tool that can handle different kinds of metrics A few standouts are: – StatsD/Graphite/Grafana – Heka – Logstash/Elastic Seach/Kibana Tools
  • 21. Metrics 401 Potential pitfalls when using metrics
  • 22. Case Study: US Health Service In the 1990s the US Health Service decided to make hospital mortality rates public. What better metric for hospital performance? Observed Behaviour: Best way to improve rating was not to admit critically ill patients in the first place You are what you measure
  • 23. “The actual company values, as opposed to the nice-sounding values, are shown by who gets rewarded, promoted or let go” - Patty McCord
  • 24. Case Study: Enron Enron which went bankrupt from fraud and whose leaders went to jail, had the following company values: Integrity, Communication, Respect, Excellence Where these really the core values at Enron? You are what you measure
  • 25. “In the absence of clarity around an objective, any measure will do” - Bob Paladino Too Many Metrics
  • 26. Depict rosiest picture possible but do not accurately reflect the key drivers of your business – Inaccessible – Not auditable – Not actionable Vanity Metrics
  • 27. Metrics based on output rather than outcomes Aim to maximise outcomes and minimise output – Total lines of code – Number of bugs fixed – Total hours worked – Lines of code per developer Useless Metrics
  • 28. “We’re not doing this data analysis thing just because. We’re gathering data points because we’ve seen it work to great effect in other organisations and industries.” - Anonymous Cargo Cult Metrics
  • 29. Metrics being used for evil rather than for good Confronting this organisational anti-pattern can be a good first step Information sharing is the best defense Break down knowledge silos in the organisation Weaponized Metrics