SlideShare a Scribd company logo
excella.com | @excellaco
Measuring Flow:
Metrics that Matter
Julie Wyman & Hunter Tammaro
excella.com | @excellaco
Agenda
• Why is flow
so important?
• How do we
measure flow?
• Practice!
excella.com | @excellaco
Utilization vs. Flow
What’s the difference?
excella.com | @excellaco
Prioritizing
Utilization
Fully utilized, but spend
most of the time waiting
Slow flow through
the system
Slow to respond to change
excella.com | @excellaco
Prioritizing
Flow
Work almost always moving
Rapid flow through
the system
Short response time reduces
effect of impediments
excella.com | @excellaco
Measuring Flow
excella.com | @excellaco
Throughput
How many items in a given period of time?
excella.com | @excellaco
What it measures
What:
Number of work items
completed in a given
length of time
Why:
Predict how long to complete
a given set of work
Get a sense of team stability0
2
4
6
8
10
12
14
16
18
20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#ofWorkItemsCompleted
Week
excella.com | @excellaco
Comparison to Velocity
Similarities
• Team delivery
over time
• Provides predictability
Differences
• Independent of work
item size
• Not tied to a sprint
• Simplicity of collection
excella.com | @excellaco
Lead and Cycle Time
How long from start to finish?
excella.com | @excellaco
What it measures
Backlog Ready Develop Validate Done
Doing Done
Cycle
Time
Lead
Time
excella.com | @excellaco
How to collect
Backlog Ready Develop Validate Done
Doing Done
Cycle
Time
excella.com | @excellaco
Average Cycle Time
What:
The arithmetic mean
(adding a group of numbers
and dividing by the count of
those numbers)
Why:
Helps visualize trends
and provides data for
predicting delivery
0
1
2
3
4
5
6
1 2 3 4 5
CycleTime(days)
Sprint
excella.com | @excellaco
Average Cycle Time
0
1
2
3
4
5
6
7
8
1 2 3 4 5
CycleTime(days)
Sprint
Stories Bugs Overall
What:
The arithmetic mean
(adding a group of numbers
and dividing by the count of
those numbers)
Why:
Helps visualize trends
and provides data for
predicting delivery
excella.com | @excellaco
Cycle Time Distribution
What:
Shows how
often each cycle
time occurs
Why:
Differentiate
between trends
and outliers0
1
2
3
4
5
6
7
8
9
10
0 2 4 6 8 10 12 14 16
#ofoccurrences
(oftheparticularcycletime)
Cycle Time (days)
85% clear rate
95% clear rate
excella.com | @excellaco
Use in Scrum & Kanban
• Central to Kanban
to show progress
in lieu of sprints
• Useful in Scrum to
promote flow
within a sprint to
avoid “hockey stick”
shaped burndown 0
2
4
6
8
10
12
14
16
18
20
StoryPointsRemaining Day
excella.com | @excellaco
Cumulative Flow Diagram
How is work moving along?
excella.com | @excellaco
What it measures
What:
Number of work items in a given
status over time
Why:
Highlights bottlenecks, visualizes
amount of work in progress and
cycle time, shows end-to-end flow
through system0
10
20
30
40
50
60
70
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
NumberofItems
Days
Done Testing Development Ready Analysis
Cycle Time
WIP
excella.com | @excellaco
How to collect
Day Analysis Ready Develop Test Done
1 4 5 2 0 0
2 4 4 3 0 0
3 4 4 3 0 0
4 8 4 3 0 0
5 7 5 2 2 0
6 7 5 2 2 0
7 6 6 1 1 2
8 4 8 0 1 3
9 5 8 0 1 3
10 5 4 3 2 4
Test
excella.com | @excellaco
Comparison to Burndown Chart
• Independent of work item size
and iteration
• Gives insight into bottlenecks
on intermediate steps
• Accounts for changes in scope
• Shows WIP and cycle time
in context
0
2
4
6
8
10
12
14
16
18
20
StoryPointsRemaining
Day
excella.com | @excellaco
Cumulative Flow Diagram
0
5
10
15
20
25
30
35
40
45
50
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
NumberofItems
Days
Analysis
Ready
Development
Testing
Done
excella.com | @excellaco
Benefits of Improving Flow
Even for Scrum teams!
excella.com | @excellaco
By delivering some
stories earlier
Reduce
risk
Improving ability to
make adjustments
Increase
feedback
Across the team and
throughout the Sprint
Smooth
workload
Improve flow to…
excella.com | @excellaco
Wrapping it up
And some additional resources
excella.com | @excellaco
Additional
Resources
• Burndown Charts vs Cumulative Flow
Diagrams
• 7 Lean Metrics to Improve Flow
• Lean Metrics: Measure Predictability with
Facts over Estimates
• Using Flow Metrics to Deliver Faster
• More Cumulative Flow Diagrams
excella.com | @excellaco
How to
reach us…
Julie Wyman
julie.wyman@excella.com
https://www.linkedin.com/in/julie-wyman/
Hunter Tammaro
hunter.tammaro@excella.com
@htammaro
https://www.linkedin.com/in/wmhunter/
excella.com | @excellaco
Visualize flow
regardless of Agile approach used
Flow metrics…
• Are simple to collect
• Can be used for predictability and
planning purposes
• Provide richer insights into a team’s
bottlenecks and improvement areas
excella.com | @excellaco
excella.com | @excellaco
Extra practice!
Flow metric samples
excella.com | @excellaco
Throughput
0
2
4
6
8
10
12
14
16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#ofWorkItemsCompleted
Week
excella.com | @excellaco
Cycle Time Distribution
0
2
4
6
8
10
12
14
0 5 10 15 20 25
#ofoccurrences
(oftheparticularcycletime)
Cycle Time (days)
excella.com | @excellaco
Cumulative Flow Diagram
0
5
10
15
20
25
30
35
40
45
50
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
Analysis
Ready
Development
Testing
Done
excella.com | @excellaco
Cycle Time Scatter Plot
What:
Shows cycle time of
individual work items in the
order completed
Why:
Reflects cycle times within
iterations and when
outliers occurred
0
2
4
6
8
10
12
14
16
0 5 10 15 20 25 30 35 40 45 50
CycleTime(days)
User Story Number
(in order completed)
excella.com | @excellaco
Cycle Time Scatter Plot
0
2
4
6
8
10
12
14
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
CycleTime(days)
User Story Number (in order completed)
User Story
Defect
Expedited

More Related Content

PDF
Music City Agile 2019 - Measuring Flow: Metrics that Matter
PDF
Agile Dev West 2018_Measuring Flow: Metrics that Matter
PPTX
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
PPTX
Monte Carlo presentation for FM
PPTX
Editable PowerPoint Sales plan template
PDF
Limiting WIP - Music City Tech 2021
PPTX
Project planning template editable in PowerPoint - wide screen
PPTX
Project management plan template editable in PowerPoint
Music City Agile 2019 - Measuring Flow: Metrics that Matter
Agile Dev West 2018_Measuring Flow: Metrics that Matter
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
Monte Carlo presentation for FM
Editable PowerPoint Sales plan template
Limiting WIP - Music City Tech 2021
Project planning template editable in PowerPoint - wide screen
Project management plan template editable in PowerPoint

What's hot (20)

PPTX
Project template editable in PowerPoint
PPTX
Project management plan template editable in PowerPoint - wide screen
PPTX
Project template editable in PowerPoint
PPTX
Editable Powerpoint office schedule template
PPTX
Editable PowerPoint Agile project management template
PDF
Effect of Batch Size on Work Flow
PDF
Getting started with Scrum - in plain English
PPTX
Editable Powerpoint Office schedule template - wide screen
PDF
sf2-RecordOfAchievement
PPTX
Editable PowerPoint Gantt chart timeline template for project management
PPTX
Editable PowerPoint Agile project management template
PPTX
The Troubleshooting Chart
PDF
HCI-RecordOfAchievement
PDF
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
PDF
Adapting Agile for MERL
PDF
c4c1-RecordOfAchievement
PDF
s4h4-RecordOfAchievement
PDF
rds1-1-RecordOfAchievement
PDF
Serverless computing henry been - logging instrumentation dashboards alerts
PPTX
How StepStone achieved a Cloud Centre of Excellence
Project template editable in PowerPoint
Project management plan template editable in PowerPoint - wide screen
Project template editable in PowerPoint
Editable Powerpoint office schedule template
Editable PowerPoint Agile project management template
Effect of Batch Size on Work Flow
Getting started with Scrum - in plain English
Editable Powerpoint Office schedule template - wide screen
sf2-RecordOfAchievement
Editable PowerPoint Gantt chart timeline template for project management
Editable PowerPoint Agile project management template
The Troubleshooting Chart
HCI-RecordOfAchievement
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
Adapting Agile for MERL
c4c1-RecordOfAchievement
s4h4-RecordOfAchievement
rds1-1-RecordOfAchievement
Serverless computing henry been - logging instrumentation dashboards alerts
How StepStone achieved a Cloud Centre of Excellence
Ad

Similar to BASD 2019 - Measuring Flow: Metrics that Matter (20)

PPTX
Doing DevOps versus Getting Results
PPTX
Process Flows 201908 BA-CON2019
PDF
We need to modernize!
PPTX
Process Flows - When Pictures Say It All (2018-Nov)
PDF
Limiting WIP @ SM Summit_5.17.22
PPTX
Agile Truths and Misconceptions Exposed
PDF
Limiting WIP: Doing Less to Do More
PDF
Agile Metrics
PPTX
KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...
PDF
[Talk] Manage flow - Metrics and Analytics for predictability and flow
PPTX
Process Flows - When Pictures Say It All
PDF
The Kanban Retrospective
PDF
No Estimates at Scale in the Federal Government
PPTX
UMC 2015 Presentation
PDF
Please stop modernizing lightning 10m - agile dc - 2018-10-15
PDF
Why Your Retros Suck and What To Do About It
PDF
No more excuses QASymphony
PPTX
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
PDF
Agile 2014- Metrics driven development and devops
PDF
Metrics Driven Development and DevOps - Agile 2014
Doing DevOps versus Getting Results
Process Flows 201908 BA-CON2019
We need to modernize!
Process Flows - When Pictures Say It All (2018-Nov)
Limiting WIP @ SM Summit_5.17.22
Agile Truths and Misconceptions Exposed
Limiting WIP: Doing Less to Do More
Agile Metrics
KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...
[Talk] Manage flow - Metrics and Analytics for predictability and flow
Process Flows - When Pictures Say It All
The Kanban Retrospective
No Estimates at Scale in the Federal Government
UMC 2015 Presentation
Please stop modernizing lightning 10m - agile dc - 2018-10-15
Why Your Retros Suck and What To Do About It
No more excuses QASymphony
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
Agile 2014- Metrics driven development and devops
Metrics Driven Development and DevOps - Agile 2014
Ad

More from Julie Wyman (20)

PDF
The Feedback Effect @ Global Scrum Gathering 2022
PDF
InnoVAte 2022: KonMari Your Backlog
PDF
Agile for Humanity 2022: The Feedback Effect
PDF
Top 3 Product Owner Challenges
PDF
The Feedback Effect @ Music City Tech 2021
PDF
Agile2021 - The Feedback Effect
PDF
The Feedback Effect 2021
PDF
KonMari Your Backlog: Tidying Up Those PBIs
PDF
Agile Lessons from Antarctica: Responding to Change over Following a Plan
PDF
The Feedback Effect
PDF
Agile2019_Observational Skills Workshop
PDF
Music City Agile - KonMari your Backlog: Tidying up those PBIs
PDF
#KonMari Your Backlog: Tidying up those PBIs
PDF
Agile + DevOps East 2018: Observation Workshop
PDF
AgileDC2018: Agile Lessons from Antarctica
PDF
AgileDC 2018: Team Splitting Experience Report
PDF
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
PDF
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
PPTX
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
PPTX
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
The Feedback Effect @ Global Scrum Gathering 2022
InnoVAte 2022: KonMari Your Backlog
Agile for Humanity 2022: The Feedback Effect
Top 3 Product Owner Challenges
The Feedback Effect @ Music City Tech 2021
Agile2021 - The Feedback Effect
The Feedback Effect 2021
KonMari Your Backlog: Tidying Up Those PBIs
Agile Lessons from Antarctica: Responding to Change over Following a Plan
The Feedback Effect
Agile2019_Observational Skills Workshop
Music City Agile - KonMari your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIs
Agile + DevOps East 2018: Observation Workshop
AgileDC2018: Agile Lessons from Antarctica
AgileDC 2018: Team Splitting Experience Report
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Approach and Philosophy of On baking technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
Teaching material agriculture food technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Encapsulation theory and applications.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
cuic standard and advanced reporting.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
Approach and Philosophy of On baking technology
MYSQL Presentation for SQL database connectivity
Per capita expenditure prediction using model stacking based on satellite ima...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Teaching material agriculture food technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectral efficient network and resource selection model in 5G networks
Unlocking AI with Model Context Protocol (MCP)
Encapsulation theory and applications.pdf
The AUB Centre for AI in Media Proposal.docx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Mobile App Security Testing_ A Comprehensive Guide.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
cuic standard and advanced reporting.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

BASD 2019 - Measuring Flow: Metrics that Matter

  • 1. excella.com | @excellaco Measuring Flow: Metrics that Matter Julie Wyman & Hunter Tammaro
  • 2. excella.com | @excellaco Agenda • Why is flow so important? • How do we measure flow? • Practice!
  • 3. excella.com | @excellaco Utilization vs. Flow What’s the difference?
  • 4. excella.com | @excellaco Prioritizing Utilization Fully utilized, but spend most of the time waiting Slow flow through the system Slow to respond to change
  • 5. excella.com | @excellaco Prioritizing Flow Work almost always moving Rapid flow through the system Short response time reduces effect of impediments
  • 7. excella.com | @excellaco Throughput How many items in a given period of time?
  • 8. excella.com | @excellaco What it measures What: Number of work items completed in a given length of time Why: Predict how long to complete a given set of work Get a sense of team stability0 2 4 6 8 10 12 14 16 18 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #ofWorkItemsCompleted Week
  • 9. excella.com | @excellaco Comparison to Velocity Similarities • Team delivery over time • Provides predictability Differences • Independent of work item size • Not tied to a sprint • Simplicity of collection
  • 10. excella.com | @excellaco Lead and Cycle Time How long from start to finish?
  • 11. excella.com | @excellaco What it measures Backlog Ready Develop Validate Done Doing Done Cycle Time Lead Time
  • 12. excella.com | @excellaco How to collect Backlog Ready Develop Validate Done Doing Done Cycle Time
  • 13. excella.com | @excellaco Average Cycle Time What: The arithmetic mean (adding a group of numbers and dividing by the count of those numbers) Why: Helps visualize trends and provides data for predicting delivery 0 1 2 3 4 5 6 1 2 3 4 5 CycleTime(days) Sprint
  • 14. excella.com | @excellaco Average Cycle Time 0 1 2 3 4 5 6 7 8 1 2 3 4 5 CycleTime(days) Sprint Stories Bugs Overall What: The arithmetic mean (adding a group of numbers and dividing by the count of those numbers) Why: Helps visualize trends and provides data for predicting delivery
  • 15. excella.com | @excellaco Cycle Time Distribution What: Shows how often each cycle time occurs Why: Differentiate between trends and outliers0 1 2 3 4 5 6 7 8 9 10 0 2 4 6 8 10 12 14 16 #ofoccurrences (oftheparticularcycletime) Cycle Time (days) 85% clear rate 95% clear rate
  • 16. excella.com | @excellaco Use in Scrum & Kanban • Central to Kanban to show progress in lieu of sprints • Useful in Scrum to promote flow within a sprint to avoid “hockey stick” shaped burndown 0 2 4 6 8 10 12 14 16 18 20 StoryPointsRemaining Day
  • 17. excella.com | @excellaco Cumulative Flow Diagram How is work moving along?
  • 18. excella.com | @excellaco What it measures What: Number of work items in a given status over time Why: Highlights bottlenecks, visualizes amount of work in progress and cycle time, shows end-to-end flow through system0 10 20 30 40 50 60 70 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 NumberofItems Days Done Testing Development Ready Analysis Cycle Time WIP
  • 19. excella.com | @excellaco How to collect Day Analysis Ready Develop Test Done 1 4 5 2 0 0 2 4 4 3 0 0 3 4 4 3 0 0 4 8 4 3 0 0 5 7 5 2 2 0 6 7 5 2 2 0 7 6 6 1 1 2 8 4 8 0 1 3 9 5 8 0 1 3 10 5 4 3 2 4 Test
  • 20. excella.com | @excellaco Comparison to Burndown Chart • Independent of work item size and iteration • Gives insight into bottlenecks on intermediate steps • Accounts for changes in scope • Shows WIP and cycle time in context 0 2 4 6 8 10 12 14 16 18 20 StoryPointsRemaining Day
  • 21. excella.com | @excellaco Cumulative Flow Diagram 0 5 10 15 20 25 30 35 40 45 50 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 NumberofItems Days Analysis Ready Development Testing Done
  • 22. excella.com | @excellaco Benefits of Improving Flow Even for Scrum teams!
  • 23. excella.com | @excellaco By delivering some stories earlier Reduce risk Improving ability to make adjustments Increase feedback Across the team and throughout the Sprint Smooth workload Improve flow to…
  • 24. excella.com | @excellaco Wrapping it up And some additional resources
  • 25. excella.com | @excellaco Additional Resources • Burndown Charts vs Cumulative Flow Diagrams • 7 Lean Metrics to Improve Flow • Lean Metrics: Measure Predictability with Facts over Estimates • Using Flow Metrics to Deliver Faster • More Cumulative Flow Diagrams
  • 26. excella.com | @excellaco How to reach us… Julie Wyman julie.wyman@excella.com https://www.linkedin.com/in/julie-wyman/ Hunter Tammaro hunter.tammaro@excella.com @htammaro https://www.linkedin.com/in/wmhunter/
  • 27. excella.com | @excellaco Visualize flow regardless of Agile approach used Flow metrics… • Are simple to collect • Can be used for predictability and planning purposes • Provide richer insights into a team’s bottlenecks and improvement areas
  • 29. excella.com | @excellaco Extra practice! Flow metric samples
  • 30. excella.com | @excellaco Throughput 0 2 4 6 8 10 12 14 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #ofWorkItemsCompleted Week
  • 31. excella.com | @excellaco Cycle Time Distribution 0 2 4 6 8 10 12 14 0 5 10 15 20 25 #ofoccurrences (oftheparticularcycletime) Cycle Time (days)
  • 32. excella.com | @excellaco Cumulative Flow Diagram 0 5 10 15 20 25 30 35 40 45 50 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 Analysis Ready Development Testing Done
  • 33. excella.com | @excellaco Cycle Time Scatter Plot What: Shows cycle time of individual work items in the order completed Why: Reflects cycle times within iterations and when outliers occurred 0 2 4 6 8 10 12 14 16 0 5 10 15 20 25 30 35 40 45 50 CycleTime(days) User Story Number (in order completed)
  • 34. excella.com | @excellaco Cycle Time Scatter Plot 0 2 4 6 8 10 12 14 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 CycleTime(days) User Story Number (in order completed) User Story Defect Expedited