SlideShare a Scribd company logo
Bad agile metrics and
how to find them
Agenda
‱ Introduction
‱ Level set on what metrics are
‱ Why we use metrics
‱ How bad metrics can impact your team
‱ Bad agile metrics
‱ What good metrics look like
‱ Takeaways
‱ Q&A
Introduction
Faye Thompson
Agile Coach/Scrum Master
Cardinal Solutions
Charles Husemann
Agile Coach/Scrum Master
Cardinal Solutions
#MusicCityTech
#MusicCityAgile
Also we’ve updated our privacy policy
.
What is a metric?
Metric:
A standard of measurement
Agile Metric:
Empirical measurement of a
dimension of a teams performance
Who are metrics for?
‱ The development team
‱ Management
‱ Project stakeholders
‱ Anyone walking by the team space
Why are metrics important?
Why metrics are important
‱ Give you the ability to Measure - Inspect - Adapt
‱ Tell the “story” of your team
‱ Promote transparency and visibility
‱ Tracks sprint/release progress
‱ Creates accountability
‱ Helps to achieve and optimize predictability
The power of metrics
‱ Sharpen team focus
‱ Provide measurable goals
‱ Promote understanding of goals
‱ Motivational tool
‱ See trends in work (good and bad)
‱ Drives team behavior (good and bad)
Why sniffing out bad metrics is
important
The impact of the misused metrics
‱ Disruptive to team
‱ Counterproductive to intent
‱ Set unmanageable/unrealistic expectations
‱ Discourages cooperation
‱ Team worries about visibility of metrics
‱ Encourages the wrong behavior
Two psychological effects to keep in mind
when talking about metrics
‱ Hawthorne Effect
‱ Streetlight Effect
Hawthorne Effect
The alteration of behavior by the subjects of a study due to their awareness of
being observed.
Bad metrics and how to spot them  - Music City Agile 2018
How else might this show up in
your team?
Streetlight Effect
A type of observational bias that occurs when people are searching for something
and look only where it is easiest
Bad metrics and how to spot them  - Music City Agile 2018
How would you fix this on your
team?
Bad agile metric smells
With great power comes great responsibility
Internal Team Competitions
Leaderboards
Competition within the team
‱ Impacts work selection and estimation
‱ Complexity of work
‱ Smaller stories
‱ Sandbag estimates and work
‱ Discourages cooperation by focusing on the individual rather than the
team
Team vs Team
Team comparison
Team size and composition could be different
Sprint length
Point sizes differ by team
Definition of done
Metrics out of context
Metrics without context
2016 Dark Side Challenge 2017 Dark Side Challenge
0%
20%
40%
60%
80%
100%
120%
140%
Sprint
31
Sprint
32
Sprint
33
Sprint
34
Sprint
35
Sprint
36
Sprint
37
Sprint
38
Sprint
39
Sprint
40
Sprint
41
Sprint
42
Sprint
43
Sprint
44
Sprint
45
Sprint
46
Sprint
47
Sprint
48
2017 Sprint Completion Performance
Actual Performance Target Performance
Metrics live within a context
‱ Internal blockers
‱ Team member(s) out sick
‱ Holidays
‱ Influx of bugs
‱ Unplanned work
‱ External blockers
‱ BU availability
‱ Technical/Infrastructure issues
‱ Weather
Incentivizes the wrong thing
Bad metrics and how to spot them  - Music City Agile 2018
Incentivizes the wrong thing
‱ Avoid creating “Heroes”
‱ Goal is a sustainable and predictable pace – not to see who can get
the most points done in a sprint
‱ Is this measuring a desired behavior?
Other bad signs bad metrics
‱ Measure bad smells/non-agile things
‱ Lack sufficient data to see a trend
‱ Attempts to measure abstract concept
Good metrics
What do good metrics look like?
‱ Clear intent
‱ Not gameable
‱ Show progress over time
‱ Identify potential issues and areas for improvement
‱ Are understood by the entire team, not just the Scrum Master
‱ Smallest metrics that can possibly work
‱ A good metric for one team may not be applicable to another team
Examples
Are these good or bad?
Sprint Burndown Chart
65 65
62 62 62
58
58
58
58
16
0 0
3 3 3
11
11
11 11
0
10
20
30
40
50
60
70
80
StoryPoints
Transformers Sprint 3 Burndown
Remaining Total Story Points Completed
Velocity Chart
107
246
126
173
193
318
250
291
176
227
151
133
104
139
155
100
265
355
116
0
50
100
150
200
250
300
350
400
Team Awesome Velocity (Story and Defect Points)
Points per developer per sprint
Backlog Health
0
2
4
6
8
10
12
Sprint 31 Sprint 32 Sprint 33 Sprint 34 Sprint 35 Sprint 36 Sprint 37 Sprint 38 Sprint 39 Sprint 40 Sprint 41 Sprint 42 Sprint 43 Sprint 44 Sprint 45 Sprint 46 Sprint 47 Sprint 48
Product Backlog Health
Defects found per tester
0
2
4
6
8
10
12
14
16
18
20
Sprint 10 Sprint 11 Sprint 12 Sprint 13 Sprint 14 Sprint 15
Wally Sue Diana
WIP vs. Velocity
0
20
40
60
80
100
120
140
Sprint 12 Sprint 13 Sprint 14 Sprint 15 Sprint 16 Sprint 17 Sprint 18 Sprint 19 Sprint 20 Sprint 21
Work in Process Points per Week
Takeaways:
‱ Bad Metrics:
‱ Pit team members against each other
‱ Pit teams against each other
‱ Be obscure
‱ Measure bad practices
‱ Encourage bad behavior
‱ Good Metrics:
‱ Are clear and concise
‱ Encourage team behavior and cooperation
‱ Help the team identify areas for improvement and track progress towards goals
‱ Tell part of the story of your team
‱ Act as a conversation starter
Open Discussion
Faye Thompson
fthompson@cardinalsolutions.com
@agilefaye
Charles Husemann
chusemann@cardinalsolutions.com
@chusemann
Cardinal Solutions Group
Agile Advisory Services - CMH
Thank
You
Contact information
Faye Thompson - fthompson@cardinalsolutions.com
@agilefaye
Chuck Husemann – chusemann@cardinalsolutions.com
@chusemann

More Related Content

PPTX
Day of Agile - Bad metrics and how to spot them
PPTX
Getting Started with Agile: A Guide to Building High Performing Teams
PDF
Fast then Faster - a Retrospective on Retrospectives
PDF
Team Playbook – Practices to increase the performance of your team
 
PDF
[Quiz] Do you work at a high-trust company?
PDF
Atlassian Overview
PDF
2016 Ohio State COE LSW Presentation
PDF
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010
Day of Agile - Bad metrics and how to spot them
Getting Started with Agile: A Guide to Building High Performing Teams
Fast then Faster - a Retrospective on Retrospectives
Team Playbook – Practices to increase the performance of your team
 
[Quiz] Do you work at a high-trust company?
Atlassian Overview
2016 Ohio State COE LSW Presentation
Lynn McKee - Inspiring Passion in Test Teams - EuroSTAR 2010

What's hot (20)

PDF
WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
PPTX
Agile 2018 keynote session w/ Dom Price
PDF
Standout services
PDF
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
PDF
Webinar: How to Use a Fishbone Diagram (Encore!)
PDF
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
PDF
Next-Level Incident Management: Culture Matters When Things Break
PDF
A Deep Dive into A3 Thinking
PDF
Tools for better storytelling
PDF
Scrum Round Table - Effective Agile Retrospectives
PDF
Team Tour Seoul: What Open means at Atlassian
PPTX
[Atlassian in 부산]Keynote: ì„±êł”í•˜ëŠ” 팀의 ëč„ë°€ 소슀 (The Secret Sauce of Successful Teams)
PDF
Knowledge is Power: Visualizing JIRA's Performance Data
PDF
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
PDF
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
PDF
Has Tuckman Helped You Lately?
PDF
How to Set Up and Run Hypothesis Tests
PDF
Intro to Scrum - Heidi Araya
PPTX
PPTX
Not afraid of the SAFe big bad wolf - Yuval Yeret
WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
Agile 2018 keynote session w/ Dom Price
Standout services
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
Webinar: How to Use a Fishbone Diagram (Encore!)
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
Next-Level Incident Management: Culture Matters When Things Break
A Deep Dive into A3 Thinking
Tools for better storytelling
Scrum Round Table - Effective Agile Retrospectives
Team Tour Seoul: What Open means at Atlassian
[Atlassian in 부산]Keynote: ì„±êł”í•˜ëŠ” 팀의 ëč„ë°€ 소슀 (The Secret Sauce of Successful Teams)
Knowledge is Power: Visualizing JIRA's Performance Data
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
Has Tuckman Helped You Lately?
How to Set Up and Run Hypothesis Tests
Intro to Scrum - Heidi Araya
Not afraid of the SAFe big bad wolf - Yuval Yeret
Ad

Similar to Bad metrics and how to spot them - Music City Agile 2018 (20)

PDF
Scrum, Kanban, or Scrumban: Which Is Right for You?
PPTX
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
PDF
WEBINAR: How to Use Control Charts
PPTX
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
PDF
Measuring Performance - Quantifying the Work of a Scrum Master
PDF
Anton Muzhailo - Practical Test Process Improvement using ISTQB
PPTX
Morningside Recovery All-Staff Meeting
PDF
Agile metrics
PPTX
How to get started with DevOps
PPTX
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
PPTX
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
PDF
Measuring Up - PMI Agile Conference 2022.pdf
PDF
How to measure success - Agile Tour 2019 Dublin
PPT
Scrum overview
PDF
Agile metrics at-pmi bangalore
PPTX
Iirsm global benchmarking 15.1.17-final
PDF
Hands-on Agile: The Agility Assessment Framework Workshop
PDF
Using Analytics to Deliver Engaging Courses
PPT
Managing improvement v4
PDF
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Scrum, Kanban, or Scrumban: Which Is Right for You?
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
WEBINAR: How to Use Control Charts
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
Measuring Performance - Quantifying the Work of a Scrum Master
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Morningside Recovery All-Staff Meeting
Agile metrics
How to get started with DevOps
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Measuring Up - PMI Agile Conference 2022.pdf
How to measure success - Agile Tour 2019 Dublin
Scrum overview
Agile metrics at-pmi bangalore
Iirsm global benchmarking 15.1.17-final
Hands-on Agile: The Agility Assessment Framework Workshop
Using Analytics to Deliver Engaging Courses
Managing improvement v4
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Ad

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPT
Introduction Database Management System for Course Database
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Transform Your Business with a Software ERP System
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
System and Network Administration Chapter 2
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
top salesforce developer skills in 2025.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PTS Company Brochure 2025 (1).pdf.......
Operating system designcfffgfgggggggvggggggggg
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Odoo POS Development Services by CandidRoot Solutions
Upgrade and Innovation Strategies for SAP ERP Customers
Design an Analysis of Algorithms I-SECS-1021-03
Introduction Database Management System for Course Database
Wondershare Filmora 15 Crack With Activation Key [2025
Which alternative to Crystal Reports is best for small or large businesses.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Transform Your Business with a Software ERP System
How to Choose the Right IT Partner for Your Business in Malaysia
System and Network Administration Chapter 2
CHAPTER 2 - PM Management and IT Context
ISO 45001 Occupational Health and Safety Management System
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Design an Analysis of Algorithms II-SECS-1021-03
top salesforce developer skills in 2025.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx

Bad metrics and how to spot them - Music City Agile 2018

Editor's Notes

  • #2: FAYE START Bad agile metrics now – Resistors an hour and a half ago Everything else – not here
  • #4: Welcome to the Bad agile metrics and where to find them
  • #5: Hashtag slide
  • #7: So what is a metric? – Here’s the basic definition straight from Merriam-Webster
  • #8: I use empirical here for two reasons –First because it states that things are verifiable by observation/experience and second because it’s a word that the Scrum.org people like to use.
  • #9: FAYE STOP
  • #10: CHUCK START Just so I know – how many people are currently working on agile teams? If I use a term you aren’t familiar with or don’t know please raise your hand and let me know.
  • #11: Metrics are the foundation of the empirical process It’s also important as metrics support the scrum values - Focus, Openness, commitment, courage, Respect,
  • #15: Whenever you deal with metrics there are two psychological effects to worry about. CHUCK STOP
  • #16: FAYE START Think about it this way  - if you know you are going to have your blood sugar monitored you are going to stay away from sweets  Or if you know there’s a copy ahead – you slow down
  • #17: Sandbagging estimates is the most obvious one but it could also show up by your team not tracking/logging defects
  • #21: FAYE END Root cause analysis – is the metric supposed to cover this?  Do we need another metric to suss something out?
  • #22: CHUCK START
  • #24: https://www.youtube.com/watch?v=oyVksFviJVE Gilfoyle vs Dinesh
  • #25: CHUCK END
  • #26: FAYE START
  • #27: Bad to compare direct numbers but could compare trends
  • #28: Team Size
  • #29: Schedule
  • #31: Definition of done The team starts to frantically work harder, producing lower quality software or burning out  The team changes the definition of Done to allow for faster velocity, but lower quality product or product that is actually not finished and ready to ship  The team changes its reference stories, doing the same amount of work but clocking a higher velocity  The team loses its passion for driving higher velocity and doing better, leading to worse performance, as its intrinsic motivation to improve is replaced by extrinsic motivation and stress from management, but in general, for a lot of work, especially “thinking” work like software development, intrinsic motivation, which is a passion that comes from within the worker, is generally a better motivator and driver of performance than extrinsic motivation, such as punishment or reward from management. Furthermore, extrinsic motivation reduces intrinsic motivation) FAYE STOP
  • #32: CHUCK START
  • #34: Team made the switch to 3 week sprints at the start of this year which so we are learning how much work we can actually do in a sprint. We will have more change the next sprint as we are losing a developer
  • #39: CHUCK END
  • #40: FAYE START
  • #41: FAYE STOP
  • #42: CHUCK START So now that we’ve given you an overview let’s look at some real world examples and see if an tell which ones are good and which ones are bad.
  • #43: FAYE This is a good team as there’s more than meets the eye
  • #44: CHUCK
  • #45: FAYE
  • #46: CHUCK
  • #47: FAYE
  • #48: CHUCK
  • #49: FAYE