SlideShare a Scribd company logo
1 of 34
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

What's hot

Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPointOffice Timeline
 
Project management plan template editable in PowerPoint - wide screen
Project management plan template editable in PowerPoint - wide screenProject management plan template editable in PowerPoint - wide screen
Project management plan template editable in PowerPoint - wide screenOffice Timeline
 
Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPointOffice Timeline
 
Editable Powerpoint office schedule template
Editable Powerpoint office schedule templateEditable Powerpoint office schedule template
Editable Powerpoint office schedule templateOffice Timeline
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateOffice Timeline
 
Editable Powerpoint Office schedule template - wide screen
Editable Powerpoint Office schedule template - wide screenEditable Powerpoint Office schedule template - wide screen
Editable Powerpoint Office schedule template - wide screenOffice Timeline
 
sf2-RecordOfAchievement
sf2-RecordOfAchievementsf2-RecordOfAchievement
sf2-RecordOfAchievementOmar Zaki
 
Editable PowerPoint Gantt chart timeline template for project management
Editable PowerPoint Gantt chart timeline template for project managementEditable PowerPoint Gantt chart timeline template for project management
Editable PowerPoint Gantt chart timeline template for project managementOffice Timeline
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateOffice Timeline
 
The Troubleshooting Chart
The Troubleshooting ChartThe Troubleshooting Chart
The Troubleshooting ChartJames Wing
 
HCI-RecordOfAchievement
HCI-RecordOfAchievementHCI-RecordOfAchievement
HCI-RecordOfAchievementSumit Agaria
 
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team ToolingAWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team ToolingCprime
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERLAmanda Makulec
 
c4c1-RecordOfAchievement
c4c1-RecordOfAchievementc4c1-RecordOfAchievement
c4c1-RecordOfAchievementAnant Srivastav
 
s4h4-RecordOfAchievement
s4h4-RecordOfAchievements4h4-RecordOfAchievement
s4h4-RecordOfAchievementAtul Shah
 
rds1-1-RecordOfAchievement
rds1-1-RecordOfAchievementrds1-1-RecordOfAchievement
rds1-1-RecordOfAchievementAijaz Shaikh
 
Serverless computing henry been - logging instrumentation dashboards alerts
Serverless computing   henry been - logging instrumentation dashboards alertsServerless computing   henry been - logging instrumentation dashboards alerts
Serverless computing henry been - logging instrumentation dashboards alertsHenry Been
 
How StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of ExcellenceHow StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of ExcellenceTristan Greaves
 

What's hot (20)

Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPoint
 
Project management plan template editable in PowerPoint - wide screen
Project management plan template editable in PowerPoint - wide screenProject management plan template editable in PowerPoint - wide screen
Project management plan template editable in PowerPoint - wide screen
 
Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPoint
 
Editable Powerpoint office schedule template
Editable Powerpoint office schedule templateEditable Powerpoint office schedule template
Editable Powerpoint office schedule template
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
Effect of Batch Size on Work Flow
Effect of Batch Size on Work FlowEffect of Batch Size on Work Flow
Effect of Batch Size on Work Flow
 
Getting started with Scrum - in plain English
Getting started with Scrum - in plain EnglishGetting started with Scrum - in plain English
Getting started with Scrum - in plain English
 
Editable Powerpoint Office schedule template - wide screen
Editable Powerpoint Office schedule template - wide screenEditable Powerpoint Office schedule template - wide screen
Editable Powerpoint Office schedule template - wide screen
 
sf2-RecordOfAchievement
sf2-RecordOfAchievementsf2-RecordOfAchievement
sf2-RecordOfAchievement
 
Editable PowerPoint Gantt chart timeline template for project management
Editable PowerPoint Gantt chart timeline template for project managementEditable PowerPoint Gantt chart timeline template for project management
Editable PowerPoint Gantt chart timeline template for project management
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
The Troubleshooting Chart
The Troubleshooting ChartThe Troubleshooting Chart
The Troubleshooting Chart
 
HCI-RecordOfAchievement
HCI-RecordOfAchievementHCI-RecordOfAchievement
HCI-RecordOfAchievement
 
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team ToolingAWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
AWS re:Invent 2019 Recap - Expert Virtual Panel - Agile/DevOps/Team Tooling
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERL
 
c4c1-RecordOfAchievement
c4c1-RecordOfAchievementc4c1-RecordOfAchievement
c4c1-RecordOfAchievement
 
s4h4-RecordOfAchievement
s4h4-RecordOfAchievements4h4-RecordOfAchievement
s4h4-RecordOfAchievement
 
rds1-1-RecordOfAchievement
rds1-1-RecordOfAchievementrds1-1-RecordOfAchievement
rds1-1-RecordOfAchievement
 
Serverless computing henry been - logging instrumentation dashboards alerts
Serverless computing   henry been - logging instrumentation dashboards alertsServerless computing   henry been - logging instrumentation dashboards alerts
Serverless computing henry been - logging instrumentation dashboards alerts
 
How StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of ExcellenceHow StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of Excellence
 

Similar to BASD 2019 - Measuring Flow: Metrics that Matter

Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting ResultsJeff Gallimore
 
Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Mindy Bohannon
 
Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)Mindy Bohannon
 
Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22Julie Wyman
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedRichard Cheng
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreJulie Wyman
 
KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...
KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...
KANBAN AT SCALE: A SIEMENS HEALTH SERVICES CASE STUDY (BENNET VALLET & DAN VA...Lean Kanban Central Europe
 
[Talk] Manage flow - Metrics and Analytics for predictability and flow
[Talk] Manage flow - Metrics and Analytics for predictability and flow[Talk] Manage flow - Metrics and Analytics for predictability and flow
[Talk] Manage flow - Metrics and Analytics for predictability and flowMarcio Sete
 
Process Flows - When Pictures Say It All
Process Flows - When Pictures Say It AllProcess Flows - When Pictures Say It All
Process Flows - When Pictures Say It AllMindy Bohannon
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban RetrospectiveColleen Johnson
 
No Estimates at Scale in the Federal Government
No Estimates at Scale in the Federal GovernmentNo Estimates at Scale in the Federal Government
No Estimates at Scale in the Federal GovernmentAdam Parker
 
UMC 2015 Presentation
UMC 2015 PresentationUMC 2015 Presentation
UMC 2015 PresentationMark Spafford
 
Please stop modernizing lightning 10m - agile dc - 2018-10-15
Please stop modernizing   lightning 10m - agile dc - 2018-10-15Please stop modernizing   lightning 10m - agile dc - 2018-10-15
Please stop modernizing lightning 10m - agile dc - 2018-10-15Dane Weber
 
Why Your Retros Suck and What To Do About It
Why Your Retros Suck and What To Do About ItWhy Your Retros Suck and What To Do About It
Why Your Retros Suck and What To Do About ItBrian Sjoberg
 
No more excuses QASymphony
No more excuses QASymphonyNo more excuses QASymphony
No more excuses QASymphonyQASymphony
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsKarthik Gaekwad
 
Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Ernest Mueller
 

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

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

More from Julie Wyman

The Feedback Effect @ Global Scrum Gathering 2022
The Feedback Effect @ Global Scrum Gathering 2022The Feedback Effect @ Global Scrum Gathering 2022
The Feedback Effect @ Global Scrum Gathering 2022Julie Wyman
 
InnoVAte 2022: KonMari Your Backlog
InnoVAte 2022: KonMari Your BacklogInnoVAte 2022: KonMari Your Backlog
InnoVAte 2022: KonMari Your BacklogJulie Wyman
 
Agile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectAgile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectJulie Wyman
 
Top 3 Product Owner Challenges
Top 3 Product Owner ChallengesTop 3 Product Owner Challenges
Top 3 Product Owner ChallengesJulie Wyman
 
The Feedback Effect @ Music City Tech 2021
The Feedback Effect @ Music City Tech 2021The Feedback Effect @ Music City Tech 2021
The Feedback Effect @ Music City Tech 2021Julie Wyman
 
Agile2021 - The Feedback Effect
Agile2021 - The Feedback EffectAgile2021 - The Feedback Effect
Agile2021 - The Feedback EffectJulie Wyman
 
The Feedback Effect 2021
The Feedback Effect 2021The Feedback Effect 2021
The Feedback Effect 2021Julie Wyman
 
KonMari Your Backlog: Tidying Up Those PBIs
KonMari Your Backlog: Tidying Up Those PBIsKonMari Your Backlog: Tidying Up Those PBIs
KonMari Your Backlog: Tidying Up Those PBIsJulie Wyman
 
Agile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a PlanAgile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a PlanJulie Wyman
 
The Feedback Effect
The Feedback EffectThe Feedback Effect
The Feedback EffectJulie Wyman
 
Agile2019_Observational Skills Workshop
Agile2019_Observational Skills WorkshopAgile2019_Observational Skills Workshop
Agile2019_Observational Skills WorkshopJulie Wyman
 
Music City Agile - KonMari your Backlog: Tidying up those PBIs
Music City Agile - KonMari your Backlog: Tidying up those PBIsMusic City Agile - KonMari your Backlog: Tidying up those PBIs
Music City Agile - KonMari your Backlog: Tidying up those PBIsJulie Wyman
 
#KonMari Your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIs#KonMari Your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIsJulie Wyman
 
Agile + DevOps East 2018: Observation Workshop
Agile + DevOps East 2018: Observation WorkshopAgile + DevOps East 2018: Observation Workshop
Agile + DevOps East 2018: Observation WorkshopJulie Wyman
 
AgileDC2018: Agile Lessons from Antarctica
AgileDC2018: Agile Lessons from AntarcticaAgileDC2018: Agile Lessons from Antarctica
AgileDC2018: Agile Lessons from AntarcticaJulie Wyman
 
AgileDC 2018: Team Splitting Experience Report
AgileDC 2018: Team Splitting Experience ReportAgileDC 2018: Team Splitting Experience Report
AgileDC 2018: Team Splitting Experience ReportJulie Wyman
 
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Julie Wyman
 
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Julie Wyman
 
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with KanbanScrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with KanbanJulie Wyman
 
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...Julie Wyman
 

More from Julie Wyman (20)

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

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

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