SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
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
First, a couple
questions…
Who uses?
• Scrum?
• Kanban?
• Other?
What metrics do you use?
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 and Median Cycle Time
What:
Average
The arithmetic mean (adding a
group of numbers and dividing by
the count of those numbers)
Median
The middle number of a group of
numbers
Why:
Helps visualize trends and provide
data for predicting delivery
0
1
2
3
4
5
6
7
8
1 2 3 4 5
CycleTime(days)
Sprint
Average Median
excella.com | @excellaco
Cycle Time Distribution
What:
Shows how often
each cycle time
occurs
Why:
Differentiate between
trends and outliers.
May help explain
differences between
average and median
cycle time
0
1
2
3
4
5
6
7
8
9
10
0 2 4 6 8 10 12 14 16
#ofoccurrences
(oftheparticularcycletime)
Cycle Time (days)
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
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
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 stability
0
2
4
6
8
10
12
14
16
1 2 3 4 5
#ofitemscompleted
Week
Throughput
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
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 system
0
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
Time to practice!
In small groups
excella.com | @excellaco
Instructions
Review sample charts in small groups and discuss:
• What does this chart tell you about the team’s flow?
• What trends do you see?
• What questions would you want to ask this team to learn more?
• What are some possible explanations?
• How could this data help you set expectations for delivery?
excella.com | @excellaco
Throughput
0
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
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
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
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
Wrapping it up
And some additional resources
excella.com | @excellaco
• Visualizing and understanding flow is
essential, regardless of Agile approach
used
• Lead and cycle time, throughput and
CFDs are relatively simple to collect
• Flow-based metrics provide deeper
insight without sacrificing usefulness
for predictability and planning
• Can be applied to end-to-end
processes beyond the team
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
Questions?
excella.com | @excellaco

Mais conteúdo relacionado

Mais procurados

Mais procurados (17)

Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPoint
 
Project template editable in PowerPoint
Project template editable in PowerPointProject template editable in PowerPoint
Project template editable in PowerPoint
 
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
 
Editable PowerPoint project plan template
Editable PowerPoint project plan templateEditable PowerPoint project plan template
Editable PowerPoint project plan template
 
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
 
Editable Powerpoint office schedule template
Editable Powerpoint office schedule templateEditable Powerpoint office schedule template
Editable Powerpoint office schedule template
 
Editable PowerPoint project plan template - wide screen
Editable PowerPoint project plan template - wide screenEditable PowerPoint project plan template - wide screen
Editable PowerPoint project plan template - wide screen
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
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
 
Editable PowerPoint Agile project management template
Editable PowerPoint Agile project management templateEditable PowerPoint Agile project management template
Editable PowerPoint Agile project management template
 
Dutch testing days - Trends in test automation
Dutch testing days - Trends in test automationDutch testing days - Trends in test automation
Dutch testing days - Trends in test automation
 
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
 
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)
 
Week 9 proposal powerpoint
Week 9 proposal powerpointWeek 9 proposal powerpoint
Week 9 proposal powerpoint
 
Matching and servicing of EPs
Matching and servicing of EPsMatching and servicing of EPs
Matching and servicing of EPs
 
Aikani App presentation
Aikani App presentationAikani App presentation
Aikani App presentation
 
Lean Kanban India 2016 | Stop fudging the numbers and Start Forecasting with ...
Lean Kanban India 2016 | Stop fudging the numbers and Start Forecasting with ...Lean Kanban India 2016 | Stop fudging the numbers and Start Forecasting with ...
Lean Kanban India 2016 | Stop fudging the numbers and Start Forecasting with ...
 

Semelhante a Agile Dev West 2018_Measuring Flow: Metrics that Matter

Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
Simplilearn
 
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
Karthik Gaekwad
 

Semelhante a Agile Dev West 2018_Measuring Flow: Metrics that Matter (20)

Monte Carlo presentation for FM
Monte Carlo presentation for FMMonte Carlo presentation for FM
Monte Carlo presentation for FM
 
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
 
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
 
Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019
 
Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting Results
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERL
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021
 
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
 
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
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptx
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
We need to modernize!
We need to modernize!We need to modernize!
We need to modernize!
 
Changing the Game: Breaking Down IT Silos
Changing the Game: Breaking Down IT SilosChanging the Game: Breaking Down IT Silos
Changing the Game: Breaking Down IT Silos
 
Limiting WIP - Global Scrum Gathering Denver 2022
Limiting WIP - Global Scrum Gathering Denver 2022Limiting WIP - Global Scrum Gathering Denver 2022
Limiting WIP - Global Scrum Gathering Denver 2022
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
 
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
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action Workshop
 
Metrics-Based Process Mapping
Metrics-Based Process MappingMetrics-Based Process Mapping
Metrics-Based Process Mapping
 
Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
Project Planning | Project Plan In Excel With Gantt Chart | Project Managemen...
 
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
 

Mais de Julie Wyman

The Feedback Effect 2021
The Feedback Effect 2021The Feedback Effect 2021
The Feedback Effect 2021
Julie 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 Plan
Julie Wyman
 

Mais de 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 ...
 
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...
 
Managing Resistance: How the Kanban Method Supports Lasting Change
Managing Resistance: How the Kanban Method Supports Lasting ChangeManaging Resistance: How the Kanban Method Supports Lasting Change
Managing Resistance: How the Kanban Method Supports Lasting Change
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Agile Dev West 2018_Measuring Flow: Metrics that Matter