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.
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
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
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

What's hot

WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
WEBINAR: How Leaders Can Support Lean Using Leader Standard WorkWEBINAR: How Leaders Can Support Lean Using Leader Standard Work
WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
GoLeanSixSigma.com
 
Agile 2018 keynote session w/ Dom Price
Agile 2018 keynote session w/ Dom PriceAgile 2018 keynote session w/ Dom Price
Agile 2018 keynote session w/ Dom Price
Atlassian
 
Standout services
Standout servicesStandout services
Standout services
Mehar Bhagat
 
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
Atlassian
 
Webinar: How to Use a Fishbone Diagram (Encore!)
Webinar: How to Use a Fishbone Diagram (Encore!)Webinar: How to Use a Fishbone Diagram (Encore!)
Webinar: How to Use a Fishbone Diagram (Encore!)
GoLeanSixSigma.com
 
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
GoLeanSixSigma.com
 
Next-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things BreakNext-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things Break
Atlassian
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 Thinking
KaiNexus
 
Tools for better storytelling
Tools for better storytellingTools for better storytelling
Tools for better storytelling
Atlassian
 
Scrum Round Table - Effective Agile Retrospectives
Scrum Round Table - Effective Agile RetrospectivesScrum Round Table - Effective Agile Retrospectives
Scrum Round Table - Effective Agile Retrospectives
Delta-N
 
Team Tour Seoul: What Open means at Atlassian
Team Tour Seoul: What Open means at AtlassianTeam Tour Seoul: What Open means at Atlassian
Team Tour Seoul: What Open means at Atlassian
Atlassian 대한민국
 
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
Atlassian 대한민국
 
Knowledge is Power: Visualizing JIRA's Performance Data
Knowledge is Power: Visualizing JIRA's Performance DataKnowledge is Power: Visualizing JIRA's Performance Data
Knowledge is Power: Visualizing JIRA's Performance Data
Atlassian
 
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
WEBINAR: How to Avoid Process Improvement Bloopers & BlundersWEBINAR: How to Avoid Process Improvement Bloopers & Blunders
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
GoLeanSixSigma.com
 
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
GoLeanSixSigma.com
 
Has Tuckman Helped You Lately?
Has Tuckman Helped You Lately?Has Tuckman Helped You Lately?
Has Tuckman Helped You Lately?
Mark Wavle, PST, CBAP
 
How to Set Up and Run Hypothesis Tests
How to Set Up and Run Hypothesis TestsHow to Set Up and Run Hypothesis Tests
How to Set Up and Run Hypothesis Tests
GoLeanSixSigma.com
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
agilemaine
 
Agile Transformation
Agile TransformationAgile Transformation
Not afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval YeretNot afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval Yeret
agilemaine
 

What's hot (20)

WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
WEBINAR: How Leaders Can Support Lean Using Leader Standard WorkWEBINAR: How Leaders Can Support Lean Using Leader Standard Work
WEBINAR: How Leaders Can Support Lean Using Leader Standard Work
 
Agile 2018 keynote session w/ Dom Price
Agile 2018 keynote session w/ Dom PriceAgile 2018 keynote session w/ Dom Price
Agile 2018 keynote session w/ Dom Price
 
Standout services
Standout servicesStandout services
Standout services
 
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
What Awesome Sauce Tastes Like: Getting & Keeping Your Teams Healthy... the A...
 
Webinar: How to Use a Fishbone Diagram (Encore!)
Webinar: How to Use a Fishbone Diagram (Encore!)Webinar: How to Use a Fishbone Diagram (Encore!)
Webinar: How to Use a Fishbone Diagram (Encore!)
 
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
 
Next-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things BreakNext-Level Incident Management: Culture Matters When Things Break
Next-Level Incident Management: Culture Matters When Things Break
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 Thinking
 
Tools for better storytelling
Tools for better storytellingTools for better storytelling
Tools for better storytelling
 
Scrum Round Table - Effective Agile Retrospectives
Scrum Round Table - Effective Agile RetrospectivesScrum Round Table - Effective Agile Retrospectives
Scrum Round Table - Effective Agile Retrospectives
 
Team Tour Seoul: What Open means at Atlassian
Team Tour Seoul: What Open means at AtlassianTeam Tour Seoul: What Open means at Atlassian
Team Tour Seoul: What Open means at Atlassian
 
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
[Atlassian in 부산]Keynote: 성공하는 팀의 비밀 소스 (The Secret Sauce of Successful Teams)
 
Knowledge is Power: Visualizing JIRA's Performance Data
Knowledge is Power: Visualizing JIRA's Performance DataKnowledge is Power: Visualizing JIRA's Performance Data
Knowledge is Power: Visualizing JIRA's Performance Data
 
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
WEBINAR: How to Avoid Process Improvement Bloopers & BlundersWEBINAR: How to Avoid Process Improvement Bloopers & Blunders
WEBINAR: How to Avoid Process Improvement Bloopers & Blunders
 
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
WEBINAR: 5 Ways to Engage Yellow Belts in Applying Their Skills After Certi...
 
Has Tuckman Helped You Lately?
Has Tuckman Helped You Lately?Has Tuckman Helped You Lately?
Has Tuckman Helped You Lately?
 
How to Set Up and Run Hypothesis Tests
How to Set Up and Run Hypothesis TestsHow to Set Up and Run Hypothesis Tests
How to Set Up and Run Hypothesis Tests
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Not afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval YeretNot afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval Yeret
 

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

Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
TechWell
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
LitheSpeed
 
WEBINAR: How to Use Control Charts
WEBINAR: How to Use Control ChartsWEBINAR: How to Use Control Charts
WEBINAR: How to Use Control Charts
GoLeanSixSigma.com
 
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
Data-Driven Performance Feedback Helps Teams Make Better Customer OutcomesData-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
Aggregage
 
Measuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum MasterMeasuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum Master
Stephanie Gasche
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Ievgenii Katsan
 
Morningside Recovery All-Staff Meeting
Morningside Recovery All-Staff MeetingMorningside Recovery All-Staff Meeting
Morningside Recovery All-Staff Meeting
Stephen J Gaines
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
Tanner Wortham
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps
Red Gate Software
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGroup
 
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkMaking Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
LitheSpeed
 
Measuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdfMeasuring Up - PMI Agile Conference 2022.pdf
Measuring Up - PMI Agile Conference 2022.pdf
Angela Dugan
 
How to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 DublinHow to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 Dublin
Orderly Disruption
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
Srinivas Chillara
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
Aguai Solutions Pvt Ltd
 
Iirsm global benchmarking 15.1.17-final
Iirsm   global benchmarking 15.1.17-finalIirsm   global benchmarking 15.1.17-final
Iirsm global benchmarking 15.1.17-final
Matt Cox FIIRSM RSP
 
Hands-on Agile: The Agility Assessment Framework Workshop
Hands-on Agile: The Agility Assessment Framework WorkshopHands-on Agile: The Agility Assessment Framework Workshop
Hands-on Agile: The Agility Assessment Framework Workshop
Stefan Wolpers
 
Using Analytics to Deliver Engaging Courses
Using Analytics to Deliver Engaging CoursesUsing Analytics to Deliver Engaging Courses
Using Analytics to Deliver Engaging Courses
Lambda Solutions
 
Managing improvement v4
Managing improvement v4Managing improvement v4
Managing improvement v4
Rob England
 
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world  Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Rakuten Group, Inc.
 

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

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

Recently uploaded

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 

Recently uploaded (20)

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

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

Editor's Notes

  1. FAYE START Bad agile metrics now – Resistors an hour and a half ago Everything else – not here
  2. Welcome to the Bad agile metrics and where to find them
  3. Hashtag slide
  4. So what is a metric? – Here’s the basic definition straight from Merriam-Webster
  5. 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.
  6. FAYE STOP
  7. 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.
  8. Metrics are the foundation of the empirical process It’s also important as metrics support the scrum values - Focus, Openness, commitment, courage, Respect,
  9. Whenever you deal with metrics there are two psychological effects to worry about. CHUCK STOP
  10. 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
  11. Sandbagging estimates is the most obvious one but it could also show up by your team not tracking/logging defects
  12. FAYE END Root cause analysis – is the metric supposed to cover this?  Do we need another metric to suss something out?
  13. CHUCK START
  14. https://www.youtube.com/watch?v=oyVksFviJVE Gilfoyle vs Dinesh
  15. CHUCK END
  16. FAYE START
  17. Bad to compare direct numbers but could compare trends
  18. Team Size
  19. Schedule
  20. 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
  21. CHUCK START
  22. 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
  23. CHUCK END
  24. FAYE START
  25. FAYE STOP
  26. 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.
  27. FAYE This is a good team as there’s more than meets the eye
  28. CHUCK
  29. FAYE
  30. CHUCK
  31. FAYE
  32. CHUCK
  33. FAYE