SlideShare a Scribd company logo
1 of 38
Download to read offline
@martinaziz
Martin Aziz
Business Change Consultant
martinaziz@gmail.com
When will it
be done?
When do
you need it
by?
Business-Agility Metrics in
an Agile World
Toronto Agile Conference 2018
Do customers always ask
“when will it be done?”
Likelihood
to ask it
Low
High
Making Sense of a Metrics Dashboard
Sprint Velocity
by team
Happiness IndexTest Coverage
Number of teams
Doing Scrum
How long it tookStory Point Totals
Level of Automation Feature Usage
Your customers maybe cares about
one or two of these.
Sprint Velocity
by team
Happiness IndexTest Coverage
Number of teams
Doing Scrum
How long it tookStory Point Totals
Level of Automation Feature Usage
4 Types of Metrics
1. Fitness Criteria
2. Improvement Drivers
3. General Health
Indicators
4. Vanity Metrics
Metrics aren’t all the same.
Let’s consider a way to classify them.
.
Has thresholds
Fit – positively
affects choice
Unfit – Negatively
affects choice
Overserving – No
longer affects choice
Fitness Criteria – The only thing that
directly affect customer choices
e.g. Fast Enough
Sufficient Quality
Sufficient Selection
Taste
Weight, etc…
e.g.
Dollar per Win Ratio
Level of Automation
Profit per customer visit
Test Coverage
Impact to fitness
criteria needs to be
understood.
May have unintended
consequences and
diminishing returns.
Improvement Drivers- Have a target
to be achieved.
e.g.
Cholesterol levels
Static Code Analysis
Employee Engagement
Scores
Staff Turnover
Test Coverage
Can be within a defined
healthy range without
intervention
“let’s keep an eye on that”
General Health Indicators – A range of healthy variability.
Is the business healthy enough to pursue its strategy?
Vanity Metrics – Make you feel good, doesn’t affect
customer choice.
Mistaken for one of the
other 3 metrics.
In many cases driven
from company culture.
e.g.
Consecutive Games Won
Number of Agile Teams
On-Time Departure
4 Types of Metrics
1. Fitness Criteria – Affect
Selection
2. Improvement Drivers – Have
Targets
3. General Health Indicators –
Have Safe Ranges
4. Vanity Metrics – Make you feel
good
fitterforpurpose.com
Reexamining the dashboard
Sprint Velocity
by team
Happiness IndexTest Coverage
Number of teams
Doing Scrum
How long it tookStory Point Totals
Level of Automation Feature Usage
?
Fitness Criteria
Improvement
Drivers
Health
Indicators
Vanity Metrics
Focusing on how long the
customer waits *
* Lead Time
The Organization
Value
Customer
Customer
“I promise”
“Here it is”
The Cumulative Flow Diagram (CFD)
Compares the rate that work arrives to the rate it is being
completed.
7
6
5
4
3
2
1
1 2 3 4 5 6 7 8 9
Average time customer waits
Average work in
the process
Time (days)
WorkItems
Lead Time Distribution Histogram
0
5
10
15
20
25
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58
Frequency
Duration (days)
AVG 5.7
90th 14.4
Average - not particularly useful
Confidence Percentile – Useful in providing
confidence intervals for prediction & planning.
“90% probability we can delivery within 15 days”
Length of tail. Gives us information
about our delivery variability. i.e. size
of the risk
Service Control Chart Point in time where
change was
introduced.
New upper
boundary
of variation.
Control Charts
We introduce a lot of changes to try to improve.
How do we know they are working?
“How Agile are We?”
Weekly
Daily
Hourly
Monthly
Quarterly
Yearly
Replenishment Frequency
Weekly
Daily
Hourly
Monthly
Quarterly
Yearly
Release Frequency
How Fast
How
Predictable
Frequency FrequencySpeed Predictability
Market
Strategy
www.leanatoz.com
Why do we need to know about flow?
Will adding more
horsepower to these
cars solve the problem?
A look at Flow Efficiency
Wait Wait Wait WaitWork Work Work Work
Flow Efficiency =
work
work + wait
x 100%
< 2% common < 15% frequent < 40% good + rare
Industry Range
Ok, so when
will it be
done?
???
Predictions
Have you ever seen the weather
predicted this way?
Week Complete!
Mon. Tue. Wed. Thu. Fri. Sat. Sun.
We’re more used to seeing this
Percentage
likelihood Range of
possibilities
~ scientific
for “ish”
Range
Contrasting the two approaches
Week Complete!
Mon. Tue. Wed. Thu. Fri. Sat. Sun.
Deterministic Probabilistic
More Useful
But… how useful is a
weather report for
80 days from now?
A number of tools allow you to
forecast probabilistically
github.com/FocusedObjective
Can probabilistic forecasting be
achieved safely?
In order to predict, we need to
understand variation
Mediocristan
Mediocristan
What is the variation of height in this room?
4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4
“Bell Curve” / “Gaussian Distribution”
MEDIAN = 5.8 ftAVG=5.7 ft
Mediocristan
What is the variation of height in this room?
4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4
“Bell Curve” / “Gaussian Distribution”
Q: What happens if
Andre the Giant
walked into this
room?
4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4
André René Roussimoff
“Andre the Giant”
7 ft 4 in
MEDIAN = 5.8 ftAVG=5.7 ft
A: Very little
Extremistan
What is the variation of wealth in this room?
Exponential / Pareto Distribution
MEDIAN
= $701K
AVG
= $844K
Emergence of a tail
Extremistan
What is the variation of wealth in this room?
Exponential / Pareto Distribution
Q: What
happens if Bill
Gates walked
into this room?
MEDIAN
= $701K
AVG
= $844K
Emergence of a tail
A: On average
everyone in this
room is a
billionaire!
MEDIAN = $701K AVG = $1B
Bill Gates
Net Worth $94.6B
MEDIAN
= $701K
AVG
= $844K
Emergence of a tail
Extremistan makes predictions of limited
value. Ranges are too broad.
Fat Tail
How many features
will be required?
How long will each
feature take to do?
How many delays? Impact of each delay?
Throughput
Variability is
embedded from
multiple sources
Work in Process
Where is all this variation coming
from in Knowledge Work?
How can we
possibly answer
“when will I get it?”
Slaying the fat-tailed
dragon.
How many features
will be required?
How long will each
feature take to do?
How many delays? Impact of each delay?
Throughput
Demand Shaping
Batch Size
Feature Split Rates
Policies
Classes of Service
Skill Liquidity
Feature Split Rates
Work in Process
Batch Size
Service Flow
WIP
Limit WIP
Cut the tails.
And you will be
able to predict!
Work in
Process
Lead Time
Classes of
Service
Lead Time
System Capacity
Work Types
The Kanban
Method
gives you
control over
variability
Expedite
“Security Breach”
Fixed Date
“Stadium on time for Olympics”
Standard
“Regular delivery from Amazon”
Cost of Delay Profiles
Time
Impact
of
Delay
Time
Impact
of
Delay
Impact
of
Delay
Time
Don’t treat all work the same
Managed Tails. Allow for predictions.
Deferred Commitment based on “When do you need it by?”
Need it byToday
New capability.
Manages the tail.
Allows prediction.
Optimal
Start Date
Old capability. Tail
not managed. Hard
to predict. Tendency
to come in late.
Allows you to defer
committing to
start.
“When do you need it by” in action!
Ok, so when
will it be
done?
When do
you need it
by?
We need it for
the tradeshow
in 8 weeks
Our capability for this
type of work is 3 weeks.
As long as we commit to
start the work at little
over 3 weeks before
the show, it will get
done.
We should be able to
commit to the work in in a
few weeks. But I’m
confident it will be ready in
time for the tradeshow.
That’s fantastic!
Thank you Find out more
Q&A
Resources:
o KMP I & II – Lean Kanban Institute
o ESP – Lean Kanban Institute
o Fit for Purpose – Zheglov & Anderson
o Antifragile & Skin in the Game – Nassim Taleb
o The Flaw of Averages – Sam Savage
o Focused Objective Tools - Troy Magennis
o Swift Kanban – Digité Software
KanbanTO Meetup
Schedule a Consult
@martinaziz
Martin Aziz
Business Change Consultant
martinaziz@gmail.com

More Related Content

What's hot

Your board is trying to tell you something
Your board is trying to tell you somethingYour board is trying to tell you something
Your board is trying to tell you somethingFernando Cuenca
 
Kanban to #003 - Metrics
Kanban to #003 - MetricsKanban to #003 - Metrics
Kanban to #003 - MetricsFernando Cuenca
 
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban AdventureKanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban AdventureFernando Cuenca
 
TAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift WorkshopTAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift WorkshopMartin Aziz
 
Suman Ip - AirMiles - How "Agile" Are We?
Suman Ip - AirMiles  - How "Agile" Are We?Suman Ip - AirMiles  - How "Agile" Are We?
Suman Ip - AirMiles - How "Agile" Are We?Kanban Conferences
 
Agile Dependencies: When "going cross-functional" is not an option
Agile Dependencies: When "going cross-functional" is not an optionAgile Dependencies: When "going cross-functional" is not an option
Agile Dependencies: When "going cross-functional" is not an optionFernando Cuenca
 
Entrprise Services Planning
Entrprise Services PlanningEntrprise Services Planning
Entrprise Services PlanningRenee Troughton
 
Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...azheglov
 
Kanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichKanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichWalter Schärer
 
[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
 
Key Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanKey Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanDavid Anderson
 
Shipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemShipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemRajesh Viswanathan
 
AgileLunch Meetup - Listen to your Board
AgileLunch Meetup - Listen to your BoardAgileLunch Meetup - Listen to your Board
AgileLunch Meetup - Listen to your BoardFernando Cuenca
 
Kanban Cadences & Information Flow
Kanban Cadences & Information FlowKanban Cadences & Information Flow
Kanban Cadences & Information FlowDavid Anderson
 
Kanban maturity model visualization examples
Kanban maturity model   visualization examplesKanban maturity model   visualization examples
Kanban maturity model visualization examplesRajesh Viswanathan
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedRoger Brown
 
Key Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityKey Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityDavid Anderson
 
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...David Anderson
 

What's hot (20)

Your board is trying to tell you something
Your board is trying to tell you somethingYour board is trying to tell you something
Your board is trying to tell you something
 
Kanban to #003 - Metrics
Kanban to #003 - MetricsKanban to #003 - Metrics
Kanban to #003 - Metrics
 
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban AdventureKanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
 
TAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift WorkshopTAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift Workshop
 
Actionable Agile Metrics
Actionable Agile MetricsActionable Agile Metrics
Actionable Agile Metrics
 
Suman Ip - AirMiles - How "Agile" Are We?
Suman Ip - AirMiles  - How "Agile" Are We?Suman Ip - AirMiles  - How "Agile" Are We?
Suman Ip - AirMiles - How "Agile" Are We?
 
Agile Dependencies: When "going cross-functional" is not an option
Agile Dependencies: When "going cross-functional" is not an optionAgile Dependencies: When "going cross-functional" is not an option
Agile Dependencies: When "going cross-functional" is not an option
 
Entrprise Services Planning
Entrprise Services PlanningEntrprise Services Planning
Entrprise Services Planning
 
Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...
 
Kanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichKanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurich
 
[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
 
Key Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanbanKey Note - Software Executive Summit - Better predictability with kanban
Key Note - Software Executive Summit - Better predictability with kanban
 
Shipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemShipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your System
 
AgileLunch Meetup - Listen to your Board
AgileLunch Meetup - Listen to your BoardAgileLunch Meetup - Listen to your Board
AgileLunch Meetup - Listen to your Board
 
Kanban Cadences & Information Flow
Kanban Cadences & Information FlowKanban Cadences & Information Flow
Kanban Cadences & Information Flow
 
Kanban maturity model visualization examples
Kanban maturity model   visualization examplesKanban maturity model   visualization examples
Kanban maturity model visualization examples
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presented
 
Lean Kanban Adoption Roadmap
Lean Kanban Adoption RoadmapLean Kanban Adoption Roadmap
Lean Kanban Adoption Roadmap
 
Key Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agilityKey Note - Path to Agility 2013 - Kanban - the alternative path to agility
Key Note - Path to Agility 2013 - Kanban - the alternative path to agility
 
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...
Key Note - Lean Kanban France - Understanding Agility - how to improve it wit...
 

Similar to When do you need it by? Business Agility Metrics

Continues Deployment - Tech Talk week
Continues Deployment - Tech Talk weekContinues Deployment - Tech Talk week
Continues Deployment - Tech Talk weekrantav
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationSam McAfee
 
Quality control and quality managment philosophies by Prof.Saurabh S. Bhange
Quality control and quality managment philosophies by Prof.Saurabh S. BhangeQuality control and quality managment philosophies by Prof.Saurabh S. Bhange
Quality control and quality managment philosophies by Prof.Saurabh S. BhangeSaurabh Bhange
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsAgileNZ Conference
 
Hass howard scrum master capabilities
Hass howard scrum master capabilitiesHass howard scrum master capabilities
Hass howard scrum master capabilitiesHass Howard
 
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementTNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementDavid Anderson
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchezNesma
 
Help! Call a Plumber: How to Fix a Leaky Lead Funnel
Help! Call a Plumber: How to Fix a Leaky Lead FunnelHelp! Call a Plumber: How to Fix a Leaky Lead Funnel
Help! Call a Plumber: How to Fix a Leaky Lead FunnelEtumos
 
Productivity related Vital Measures through simulations
Productivity related Vital Measures through simulationsProductivity related Vital Measures through simulations
Productivity related Vital Measures through simulationsSameer Kumar
 
Daniel Breston - DevOps metrics that matter
Daniel Breston - DevOps metrics that matterDaniel Breston - DevOps metrics that matter
Daniel Breston - DevOps metrics that matteritSMF UK
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous DeploymentBrian Henerey
 
ThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryKyle Hodgson
 
Six sigma - yellow belt program v3-030610
Six sigma - yellow belt program v3-030610Six sigma - yellow belt program v3-030610
Six sigma - yellow belt program v3-030610Prabhu Subramanian
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...Distilled
 
Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Shiftup
 
Smart solutions for productivity gain IQA conference 2017
Smart solutions for productivity gain   IQA conference 2017Smart solutions for productivity gain   IQA conference 2017
Smart solutions for productivity gain IQA conference 2017Steve Franklin
 

Similar to When do you need it by? Business Agility Metrics (20)

Continues Deployment - Tech Talk week
Continues Deployment - Tech Talk weekContinues Deployment - Tech Talk week
Continues Deployment - Tech Talk week
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
 
Quality control and quality managment philosophies by Prof.Saurabh S. Bhange
Quality control and quality managment philosophies by Prof.Saurabh S. BhangeQuality control and quality managment philosophies by Prof.Saurabh S. Bhange
Quality control and quality managment philosophies by Prof.Saurabh S. Bhange
 
Steve Lawrence - Agile Metrics
Steve Lawrence - Agile MetricsSteve Lawrence - Agile Metrics
Steve Lawrence - Agile Metrics
 
Hass howard scrum master capabilities
Hass howard scrum master capabilitiesHass howard scrum master capabilities
Hass howard scrum master capabilities
 
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk ManagementTNG Big Tech Days - Qualitative beats Quantitative Risk Management
TNG Big Tech Days - Qualitative beats Quantitative Risk Management
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchez
 
Help! Call a Plumber: How to Fix a Leaky Lead Funnel
Help! Call a Plumber: How to Fix a Leaky Lead FunnelHelp! Call a Plumber: How to Fix a Leaky Lead Funnel
Help! Call a Plumber: How to Fix a Leaky Lead Funnel
 
Productivity related Vital Measures through simulations
Productivity related Vital Measures through simulationsProductivity related Vital Measures through simulations
Productivity related Vital Measures through simulations
 
Message Queues at salesforce.com
Message Queues at salesforce.comMessage Queues at salesforce.com
Message Queues at salesforce.com
 
Daniel Breston - DevOps metrics that matter
Daniel Breston - DevOps metrics that matterDaniel Breston - DevOps metrics that matter
Daniel Breston - DevOps metrics that matter
 
Continuous Deployment
Continuous DeploymentContinuous Deployment
Continuous Deployment
 
ThoughtWorks Continuous Delivery
ThoughtWorks Continuous DeliveryThoughtWorks Continuous Delivery
ThoughtWorks Continuous Delivery
 
Six sigma - yellow belt program v3-030610
Six sigma - yellow belt program v3-030610Six sigma - yellow belt program v3-030610
Six sigma - yellow belt program v3-030610
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...
SearchLove London 2016 | Stephen Pavlovich | Habits of Advanced Conversion Op...
 
Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2Estimate and Measure. Minimize work, maximize value. Part 2
Estimate and Measure. Minimize work, maximize value. Part 2
 
Smart solutions for productivity gain IQA conference 2017
Smart solutions for productivity gain   IQA conference 2017Smart solutions for productivity gain   IQA conference 2017
Smart solutions for productivity gain IQA conference 2017
 

More from Martin Aziz

Priority Lists Don't Work - FlowConf 2021
Priority Lists Don't Work - FlowConf 2021Priority Lists Don't Work - FlowConf 2021
Priority Lists Don't Work - FlowConf 2021Martin Aziz
 
Product Management with Kanban
Product Management with KanbanProduct Management with Kanban
Product Management with KanbanMartin Aziz
 
Paper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuidePaper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuideMartin Aziz
 
LKNA19 - Beyond Cross Functionality
LKNA19 - Beyond Cross FunctionalityLKNA19 - Beyond Cross Functionality
LKNA19 - Beyond Cross FunctionalityMartin Aziz
 
Stages of Knowledge
Stages of KnowledgeStages of Knowledge
Stages of KnowledgeMartin Aziz
 
SystemsThinking TO - Lightning Talk, Do Nothing
SystemsThinking TO - Lightning Talk, Do NothingSystemsThinking TO - Lightning Talk, Do Nothing
SystemsThinking TO - Lightning Talk, Do NothingMartin Aziz
 

More from Martin Aziz (6)

Priority Lists Don't Work - FlowConf 2021
Priority Lists Don't Work - FlowConf 2021Priority Lists Don't Work - FlowConf 2021
Priority Lists Don't Work - FlowConf 2021
 
Product Management with Kanban
Product Management with KanbanProduct Management with Kanban
Product Management with Kanban
 
Paper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation GuidePaper Boats Simulation - Facilitation Guide
Paper Boats Simulation - Facilitation Guide
 
LKNA19 - Beyond Cross Functionality
LKNA19 - Beyond Cross FunctionalityLKNA19 - Beyond Cross Functionality
LKNA19 - Beyond Cross Functionality
 
Stages of Knowledge
Stages of KnowledgeStages of Knowledge
Stages of Knowledge
 
SystemsThinking TO - Lightning Talk, Do Nothing
SystemsThinking TO - Lightning Talk, Do NothingSystemsThinking TO - Lightning Talk, Do Nothing
SystemsThinking TO - Lightning Talk, Do Nothing
 

Recently uploaded

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdffillmonipdc
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skillskristinalimarenko7
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 

Recently uploaded (20)

Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdf
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skills
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 

When do you need it by? Business Agility Metrics

  • 1. @martinaziz Martin Aziz Business Change Consultant martinaziz@gmail.com When will it be done? When do you need it by? Business-Agility Metrics in an Agile World Toronto Agile Conference 2018
  • 2. Do customers always ask “when will it be done?” Likelihood to ask it Low High
  • 3. Making Sense of a Metrics Dashboard Sprint Velocity by team Happiness IndexTest Coverage Number of teams Doing Scrum How long it tookStory Point Totals Level of Automation Feature Usage
  • 4. Your customers maybe cares about one or two of these. Sprint Velocity by team Happiness IndexTest Coverage Number of teams Doing Scrum How long it tookStory Point Totals Level of Automation Feature Usage
  • 5. 4 Types of Metrics 1. Fitness Criteria 2. Improvement Drivers 3. General Health Indicators 4. Vanity Metrics Metrics aren’t all the same. Let’s consider a way to classify them.
  • 6. . Has thresholds Fit – positively affects choice Unfit – Negatively affects choice Overserving – No longer affects choice Fitness Criteria – The only thing that directly affect customer choices e.g. Fast Enough Sufficient Quality Sufficient Selection Taste Weight, etc…
  • 7. e.g. Dollar per Win Ratio Level of Automation Profit per customer visit Test Coverage Impact to fitness criteria needs to be understood. May have unintended consequences and diminishing returns. Improvement Drivers- Have a target to be achieved.
  • 8. e.g. Cholesterol levels Static Code Analysis Employee Engagement Scores Staff Turnover Test Coverage Can be within a defined healthy range without intervention “let’s keep an eye on that” General Health Indicators – A range of healthy variability. Is the business healthy enough to pursue its strategy?
  • 9. Vanity Metrics – Make you feel good, doesn’t affect customer choice. Mistaken for one of the other 3 metrics. In many cases driven from company culture. e.g. Consecutive Games Won Number of Agile Teams On-Time Departure
  • 10. 4 Types of Metrics 1. Fitness Criteria – Affect Selection 2. Improvement Drivers – Have Targets 3. General Health Indicators – Have Safe Ranges 4. Vanity Metrics – Make you feel good fitterforpurpose.com
  • 11. Reexamining the dashboard Sprint Velocity by team Happiness IndexTest Coverage Number of teams Doing Scrum How long it tookStory Point Totals Level of Automation Feature Usage ? Fitness Criteria Improvement Drivers Health Indicators Vanity Metrics
  • 12. Focusing on how long the customer waits * * Lead Time The Organization Value Customer Customer “I promise” “Here it is”
  • 13. The Cumulative Flow Diagram (CFD) Compares the rate that work arrives to the rate it is being completed. 7 6 5 4 3 2 1 1 2 3 4 5 6 7 8 9 Average time customer waits Average work in the process Time (days) WorkItems
  • 14. Lead Time Distribution Histogram 0 5 10 15 20 25 1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 Frequency Duration (days) AVG 5.7 90th 14.4 Average - not particularly useful Confidence Percentile – Useful in providing confidence intervals for prediction & planning. “90% probability we can delivery within 15 days” Length of tail. Gives us information about our delivery variability. i.e. size of the risk
  • 15. Service Control Chart Point in time where change was introduced. New upper boundary of variation. Control Charts We introduce a lot of changes to try to improve. How do we know they are working?
  • 16. “How Agile are We?” Weekly Daily Hourly Monthly Quarterly Yearly Replenishment Frequency Weekly Daily Hourly Monthly Quarterly Yearly Release Frequency How Fast How Predictable Frequency FrequencySpeed Predictability Market Strategy www.leanatoz.com
  • 17. Why do we need to know about flow? Will adding more horsepower to these cars solve the problem?
  • 18. A look at Flow Efficiency Wait Wait Wait WaitWork Work Work Work Flow Efficiency = work work + wait x 100% < 2% common < 15% frequent < 40% good + rare Industry Range
  • 19. Ok, so when will it be done? ??? Predictions
  • 20. Have you ever seen the weather predicted this way? Week Complete! Mon. Tue. Wed. Thu. Fri. Sat. Sun.
  • 21. We’re more used to seeing this Percentage likelihood Range of possibilities ~ scientific for “ish” Range
  • 22. Contrasting the two approaches Week Complete! Mon. Tue. Wed. Thu. Fri. Sat. Sun. Deterministic Probabilistic More Useful But… how useful is a weather report for 80 days from now?
  • 23. A number of tools allow you to forecast probabilistically github.com/FocusedObjective
  • 24. Can probabilistic forecasting be achieved safely?
  • 25. In order to predict, we need to understand variation Mediocristan
  • 26. Mediocristan What is the variation of height in this room? 4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4 “Bell Curve” / “Gaussian Distribution” MEDIAN = 5.8 ftAVG=5.7 ft
  • 27. Mediocristan What is the variation of height in this room? 4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4 “Bell Curve” / “Gaussian Distribution” Q: What happens if Andre the Giant walked into this room? 4.6 4.8 5 5.2 5.4 5.6 5.8 6 6.2 6.4 6.6 6.8 7 7.2 7.4 7.6 7.8 8 8.2 8.4 André René Roussimoff “Andre the Giant” 7 ft 4 in MEDIAN = 5.8 ftAVG=5.7 ft A: Very little
  • 28. Extremistan What is the variation of wealth in this room? Exponential / Pareto Distribution MEDIAN = $701K AVG = $844K Emergence of a tail
  • 29. Extremistan What is the variation of wealth in this room? Exponential / Pareto Distribution Q: What happens if Bill Gates walked into this room? MEDIAN = $701K AVG = $844K Emergence of a tail A: On average everyone in this room is a billionaire! MEDIAN = $701K AVG = $1B Bill Gates Net Worth $94.6B
  • 30. MEDIAN = $701K AVG = $844K Emergence of a tail Extremistan makes predictions of limited value. Ranges are too broad. Fat Tail
  • 31. How many features will be required? How long will each feature take to do? How many delays? Impact of each delay? Throughput Variability is embedded from multiple sources Work in Process Where is all this variation coming from in Knowledge Work? How can we possibly answer “when will I get it?”
  • 33. How many features will be required? How long will each feature take to do? How many delays? Impact of each delay? Throughput Demand Shaping Batch Size Feature Split Rates Policies Classes of Service Skill Liquidity Feature Split Rates Work in Process Batch Size Service Flow WIP Limit WIP Cut the tails. And you will be able to predict!
  • 34. Work in Process Lead Time Classes of Service Lead Time System Capacity Work Types The Kanban Method gives you control over variability
  • 35. Expedite “Security Breach” Fixed Date “Stadium on time for Olympics” Standard “Regular delivery from Amazon” Cost of Delay Profiles Time Impact of Delay Time Impact of Delay Impact of Delay Time Don’t treat all work the same
  • 36. Managed Tails. Allow for predictions. Deferred Commitment based on “When do you need it by?” Need it byToday New capability. Manages the tail. Allows prediction. Optimal Start Date Old capability. Tail not managed. Hard to predict. Tendency to come in late. Allows you to defer committing to start.
  • 37. “When do you need it by” in action! Ok, so when will it be done? When do you need it by? We need it for the tradeshow in 8 weeks Our capability for this type of work is 3 weeks. As long as we commit to start the work at little over 3 weeks before the show, it will get done. We should be able to commit to the work in in a few weeks. But I’m confident it will be ready in time for the tradeshow. That’s fantastic!
  • 38. Thank you Find out more Q&A Resources: o KMP I & II – Lean Kanban Institute o ESP – Lean Kanban Institute o Fit for Purpose – Zheglov & Anderson o Antifragile & Skin in the Game – Nassim Taleb o The Flaw of Averages – Sam Savage o Focused Objective Tools - Troy Magennis o Swift Kanban – Digité Software KanbanTO Meetup Schedule a Consult @martinaziz Martin Aziz Business Change Consultant martinaziz@gmail.com