SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Metrics Workshop
Gaetano Mazzanti
@mgaewsj
agile42
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Expectations
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Q:
Which metrics are you using?
What is the goal?
Problems, anyone?
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Exercise
Penny Game
How large (and valuable) are your batches?
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Velocity, oh my
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Velocity, oh my
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Velocity, oh my
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Correlation between Story Points and Time?
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Correlation between Story Points and Time?
Ian Carroll collected data from 25 teams across 4 different organizations,
12500 work items in total – here are data from one of those teams
https://iancarroll.com/2016/04/18/no-correlation-between-estimated-size-and-actual-time-taken/
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Story Points vs # of Stories
time
SP
# of Stories
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Exercise
Throughput Forecast
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Throughput Forecast
Trial	
1	
Trial	2	 Trial	3	 Trial	4	 Trial	5	 Trial	6	 Trial	7	 Trial	8	 Trial	9	 Trial	
10	
Trial	
11	
7 11 7 5 17 5 10 16
19 7 10 5 13 13 5 7
6 5 5 3 5 16 6 5
6 19 5 3 5 3 6 3
5 7 10 5 6 8 8 6
5 7 19 10 16 8 10 16
	
	
48 56 56 31 62 53 45 53
40+ 50+ 50+ 30+ 60+ 50+ 40+ 50+
Sum of all samples for each trial by column (upper) / Nearest “tens” grouping rounded down (lower) 
by Troy Magennis https://creativecommons.org/licenses/by-nc-sa/2.0/
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Throughput Forecast
by Troy Magennis https://creativecommons.org/licenses/by-nc-sa/2.0/
1. Minimum	Sum	(a):	 31	 	 	 	 Maximum	Sum	(b):		 70	 	
2. Minimum	Sum	with	lowest	removed	(c):	 39	 Maximum	Sum	with	highest	
removed	(d):	 68	
3. Sum	all	trials	(e):	 581	 	 	 	 Average	all	trials	(e/11):	
	 53	
4. Sum	all	trials	with	extremes	removed	(f):	 480	 Average	with	extremes	
removed	(f/9):		 	53	 	
Actual	data	average	6	week	throughput	=	57.75.		How	close	was	your	average?		
5. Probabilities	of	achieving	at	least	n	stories	for	a	six-week	timespan	
Six	Week	
Throughput		
Count	trial	sum	groups	at	
least	30,40,	50,	etc.	stories	
(Count	/	11)	
Likelihood	
At	least	30	stories	 11 1
At	least	40	stories	 9 0.82
At	least	50	stories	 7 0.63
At	least	60	stories	 3 0.28
At	least	70	stories	 1 0.09
At	least	80	stories	 0 0
At	least	90	stories	 0 0
	
This	value	is	0	to	1	
Multiply	it	by	100	
to	get	a	percentage.		
0%	=	no	chance,	
100%	means	every	
trial	achieved	at	
least	this	level.
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
but…
beware
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Exercise
Simpson’s Paradox
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Simpson’s paradox
Global
 Natural
 Treat
Live
 108
 153
Die
 123
 120
Natural
47% live
Treat 
56% live
Women
 Natural
 Treat
Live
 57
 32
Die
 100
 57
Natural
36,3% live
Treat 
36,0% live
Men
 Natural
 Treat
Live
Die
Natural 
 live
Treat 
 live
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Simpson’s paradox
Global
 Natural
 Treat
Live
 108
 153
Die
 123
 120
Natural
47% live
Treat 
56% live
Women
 Natural
 Treat
Live
 57
 32
Die
 100
 57
Natural
36,3% live
Treat 
36,0% live
Men
 Natural
 Treat
Live
 51
 121
Die
 23
 63
Natural
69% live
Treat 
66% live
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Q:
why do we need metrics?
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
really, why do we need metrics?
key reason: to improve
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
really, why do we need metrics?
decisions
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
why do we need metrics?
predictability
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
why?
key questions about your metrics
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
what do you want
to improve?
key questions about your metrics
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
what do you want
to learn?
key questions about your metrics
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
which metrics?
matter to customers
no yes
end-to-end
(global)

functional
(local)

typical
ideal
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
pizza delivery
fast delivery
accuracy and quality
predictability
what matters
to customers
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
just three metrics?
Lead Time
Throughput
WIP
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Little’s Law
Items In Queue = Arrival Rate * Waiting Time
Lead Time = Work In Progress / Throughput
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
ideas elaborate do deliveredvalidate
B
C
D
F
E
A
H
G
I
Lead Time
3 2 2
Lead Time
commitment point
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
0
1
2
3
4
5
6
7
8
1-Feb
 3-Feb
 5-Feb
 7-Feb
 9-Feb
11-Feb
13-Feb
15-Feb
17-Feb
19-Feb
21-Feb
scatterplot
54%
71%
88%
96%
days
 average
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
CFD
0
5
10
15
20
25
30
35
1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
Backlog
To Do
In Progress
Done
Backlog To Do In Progress Done
throughput
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
more about CFDs
0
5
10
15
20
25
30
35
1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
Backlog
To Do
In Progress
Done
arrivals

departures
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
CFD
arrivals

departures
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
CFD
arrivals

departures

average
lead time

WIP
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
CFD
0
5
10
15
20
25
30
35
1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
Backlog
To Do
In Progress
Done
average
lead time

WIP

leading

lagging
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
some CFD issues
flat line
growing area

staircase
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
scatterplot
source ActionableMetrics
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
scatterplot (only bugs)
source ActionableMetrics
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
frequency distribution
the shape of uncertainty*
source ActionableMetrics*Dominica DeGrandis
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Weibull distribution
Weibull(1, 0.5)
Weibull(2, 0.5)
Weibull(3, 1)
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
___
efficiency
process efficiency =
total time
active time
________
20
5
= 25%
!1!!2!!3!!4!!5!!6!!7!!8!!9!10!11!12!13!14!15!16!17!18!19!20!
elaborate do validate deliver
waiting
active
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
correlations…
Productivity (throughput)
Quality (# of bugs)
Predictability (variance in throughput)
Responsiveness (Time in Process)
WIP
Focus
Stability
&
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
correlation with WIP
source Larry Maccherone
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
correlation with Team Focus
source Larry Maccherone
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
correlation with Team Stability
source Larry Maccherone
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Exercise
FeatureBan
by Mike Burrows of Positive Incline
http://creativecommons.org/licenses/by-sa/4.0/
https://blog.agendashift.com/2016/06/02/featureban-2-0/
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
tempus fugit
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
focus on trends
(not on absolute values)
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
"If you torture the data long enough, it will
confess to anything you'd like"

Ronald Coase, economist
agile42 | The Agile Coaching Company 
 www.agile42.com | All rights reserved. Copyright © 2007 - 2016
Gaetano Mazzanti
@mgaewsj
gaetano.mazzanti@agile42.com
agile42

Más contenido relacionado

La actualidad más candente

Out of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersOut of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersAlessio Bragadini
 
Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Andrea Tomasini
 
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Dave Sharrock
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
Scale agile down instead of scaling it up
Scale agile down instead of scaling it upScale agile down instead of scaling it up
Scale agile down instead of scaling it upTushar Somaiya
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory complianceDave Sharrock
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegDave Sharrock
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Unai Roldán
 
Great Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegGreat Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegDave Sharrock
 
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Martin Burns
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PragueJoanne Perold
 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?bmyllerup
 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Andrea Tomasini
 
Agile for Embedded & System Software Development : Presented by Priyank KS
Agile for Embedded & System Software Development : Presented by Priyank KS Agile for Embedded & System Software Development : Presented by Priyank KS
Agile for Embedded & System Software Development : Presented by Priyank KS oGuild .
 
CBEPL Company Profile 2016
CBEPL Company Profile 2016CBEPL Company Profile 2016
CBEPL Company Profile 2016Aniruddh Ranawat
 
Lean Agile Center of Excellence - Agile2017 Talk
Lean Agile Center of Excellence - Agile2017 TalkLean Agile Center of Excellence - Agile2017 Talk
Lean Agile Center of Excellence - Agile2017 TalkDeema Dajani
 
Agile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environmentAgile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environmentagile42
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio ManagementMike Cottmeyer
 

La actualidad más candente (20)

Out of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developersOut of Sight, Out of Mind: Survival tricks and tools for remote developers
Out of Sight, Out of Mind: Survival tricks and tools for remote developers
 
Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...Why self-organization might not work, and what has that to do with the compan...
Why self-organization might not work, and what has that to do with the compan...
 
Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0Foundations of the Scaled Agile Framework 3.0
Foundations of the Scaled Agile Framework 3.0
 
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
Estimate Value to Deliver Value: Effectively Estimate the Value of Requiremen...
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
Scale agile down instead of scaling it up
Scale agile down instead of scaling it upScale agile down instead of scaling it up
Scale agile down instead of scaling it up
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory compliance
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, Winnipeg
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)
 
Great Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, WinnipegGreat Agile Teams @ SDEC13, Winnipeg
Great Agile Teams @ SDEC13, Winnipeg
 
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?
 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!
 
Agile for Embedded & System Software Development : Presented by Priyank KS
Agile for Embedded & System Software Development : Presented by Priyank KS Agile for Embedded & System Software Development : Presented by Priyank KS
Agile for Embedded & System Software Development : Presented by Priyank KS
 
CBEPL Company Profile 2016
CBEPL Company Profile 2016CBEPL Company Profile 2016
CBEPL Company Profile 2016
 
Observation based coaching
Observation based coachingObservation based coaching
Observation based coaching
 
Lean Agile Center of Excellence - Agile2017 Talk
Lean Agile Center of Excellence - Agile2017 TalkLean Agile Center of Excellence - Agile2017 Talk
Lean Agile Center of Excellence - Agile2017 Talk
 
Agile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environmentAgile Adoption and Transformation in a regulated environment
Agile Adoption and Transformation in a regulated environment
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 

Destacado

Casali + Giacoma - Design Motivazionale
Casali + Giacoma - Design MotivazionaleCasali + Giacoma - Design Motivazionale
Casali + Giacoma - Design MotivazionaleBetter Software
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience designLuca Mascaro
 
Instant Impact - tools to transform your team
Instant Impact - tools to transform your team Instant Impact - tools to transform your team
Instant Impact - tools to transform your team Purple Vision
 
Change and Team Work
Change and Team WorkChange and Team Work
Change and Team Workhemantgoswami
 

Destacado (6)

Casali + Giacoma - Design Motivazionale
Casali + Giacoma - Design MotivazionaleCasali + Giacoma - Design Motivazionale
Casali + Giacoma - Design Motivazionale
 
Evolutive experience design
Evolutive experience designEvolutive experience design
Evolutive experience design
 
CIDSE 2014 (13 May)
CIDSE 2014 (13 May)CIDSE 2014 (13 May)
CIDSE 2014 (13 May)
 
Instant Impact - tools to transform your team
Instant Impact - tools to transform your team Instant Impact - tools to transform your team
Instant Impact - tools to transform your team
 
Change and Team Work
Change and Team WorkChange and Team Work
Change and Team Work
 
Team Building
Team BuildingTeam Building
Team Building
 

Similar a How can metrics help in improving our effectiveness?

Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management IntroGaetano Mazzanti
 
Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Andrea Tomasini
 
The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...Andrea Tomasini
 
Useful Lean Tools: Value Stream Mapping and Kanban
Useful Lean Tools: Value Stream Mapping and KanbanUseful Lean Tools: Value Stream Mapping and Kanban
Useful Lean Tools: Value Stream Mapping and KanbanRoberto Bettazzoni
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Gaetano Mazzanti
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvasMike Caspar
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationBrad Swanson
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Andrea Tomasini
 
Epic Budgeting - or how agile teams meet deadlines
Epic Budgeting - or how agile teams meet deadlinesEpic Budgeting - or how agile teams meet deadlines
Epic Budgeting - or how agile teams meet deadlinesDave Sharrock
 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing AgileDhaval Panchal
 
Herding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementHerding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementDave Sharrock
 
Agile Assessments @ Scrum Days 2017
Agile Assessments @ Scrum Days 2017Agile Assessments @ Scrum Days 2017
Agile Assessments @ Scrum Days 2017Alex Birke
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? Dave Sharrock
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayNiels Verdonk
 
Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Ralf Kruse
 
Improve success of your organization
Improve success of your organizationImprove success of your organization
Improve success of your organizationAndrea Tomasini
 
Where next?
Where next?Where next?
Where next?agile42
 
Tim Arthur: "Unorthodox Agile"
Tim Arthur:  "Unorthodox Agile"Tim Arthur:  "Unorthodox Agile"
Tim Arthur: "Unorthodox Agile"RedHatAgileDay
 
Visualise your workflow, improve value delivery- Agile games, Boston 2019
Visualise your workflow, improve value delivery- Agile games, Boston 2019Visualise your workflow, improve value delivery- Agile games, Boston 2019
Visualise your workflow, improve value delivery- Agile games, Boston 2019Kemmy Raji, CTC, PMP
 

Similar a How can metrics help in improving our effectiveness? (20)

Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
 
Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
 
The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...
 
Useful Lean Tools: Value Stream Mapping and Kanban
Useful Lean Tools: Value Stream Mapping and KanbanUseful Lean Tools: Value Stream Mapping and Kanban
Useful Lean Tools: Value Stream Mapping and Kanban
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvas
 
Measuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile TransformationMeasuring What Matters in Your Agile Transformation
Measuring What Matters in Your Agile Transformation
 
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testingPart 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
 
Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!Stop scaling... Start growing an Agile Organization!
Stop scaling... Start growing an Agile Organization!
 
Epic Budgeting - or how agile teams meet deadlines
Epic Budgeting - or how agile teams meet deadlinesEpic Budgeting - or how agile teams meet deadlines
Epic Budgeting - or how agile teams meet deadlines
 
Stop Scaling Start Growing Agile
Stop Scaling Start Growing AgileStop Scaling Start Growing Agile
Stop Scaling Start Growing Agile
 
Herding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementHerding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio management
 
Agile Assessments @ Scrum Days 2017
Agile Assessments @ Scrum Days 2017Agile Assessments @ Scrum Days 2017
Agile Assessments @ Scrum Days 2017
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delay
 
Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile? Is your organisation reaping the possible benefits of scaling agile?
Is your organisation reaping the possible benefits of scaling agile?
 
Improve success of your organization
Improve success of your organizationImprove success of your organization
Improve success of your organization
 
Where next?
Where next?Where next?
Where next?
 
Tim Arthur: "Unorthodox Agile"
Tim Arthur:  "Unorthodox Agile"Tim Arthur:  "Unorthodox Agile"
Tim Arthur: "Unorthodox Agile"
 
Visualise your workflow, improve value delivery- Agile games, Boston 2019
Visualise your workflow, improve value delivery- Agile games, Boston 2019Visualise your workflow, improve value delivery- Agile games, Boston 2019
Visualise your workflow, improve value delivery- Agile games, Boston 2019
 

Más de Better Software

Software Open Source in ambito industriale
Software Open Source in ambito industrialeSoftware Open Source in ambito industriale
Software Open Source in ambito industrialeBetter Software
 
web 2.0, copyright, diritti fondamentali
web 2.0, copyright, diritti fondamentaliweb 2.0, copyright, diritti fondamentali
web 2.0, copyright, diritti fondamentaliBetter Software
 
Quando il software si fa amare
Quando il software si fa amareQuando il software si fa amare
Quando il software si fa amareBetter Software
 
Il programmatore e le sue api
Il programmatore e le sue apiIl programmatore e le sue api
Il programmatore e le sue apiBetter Software
 
Cowboy programming e l'arte del copia/incolla
Cowboy programming e l'arte del copia/incollaCowboy programming e l'arte del copia/incolla
Cowboy programming e l'arte del copia/incollaBetter Software
 
Better Software: Feedback Report 2010
Better Software: Feedback Report 2010Better Software: Feedback Report 2010
Better Software: Feedback Report 2010Better Software
 
Alcune lezioni che ho imparato negli ultimi due anni
Alcune lezioni che ho imparato negli ultimi due anniAlcune lezioni che ho imparato negli ultimi due anni
Alcune lezioni che ho imparato negli ultimi due anniBetter Software
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perdutaBetter Software
 
The Fun Of A Program Manager
The Fun Of A Program ManagerThe Fun Of A Program Manager
The Fun Of A Program ManagerBetter Software
 
Cavallini - L'importanza del software libero nei sistemi GIS
Cavallini - L'importanza del software libero nei sistemi GISCavallini - L'importanza del software libero nei sistemi GIS
Cavallini - L'importanza del software libero nei sistemi GISBetter Software
 
Cavallini - OpenSource e sistemi GIS
Cavallini - OpenSource e sistemi GISCavallini - OpenSource e sistemi GIS
Cavallini - OpenSource e sistemi GISBetter Software
 
Better Software Feedback Partecipanti Edizione 2009
Better Software Feedback Partecipanti Edizione 2009Better Software Feedback Partecipanti Edizione 2009
Better Software Feedback Partecipanti Edizione 2009Better Software
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITBetter Software
 
Alessandro Salvatico - Sviluppare J2EE con INGRES
Alessandro Salvatico - Sviluppare J2EE con INGRESAlessandro Salvatico - Sviluppare J2EE con INGRES
Alessandro Salvatico - Sviluppare J2EE con INGRESBetter Software
 
Maurizio Mesenzani - Le competenze del Project Manager
Maurizio Mesenzani - Le competenze del Project ManagerMaurizio Mesenzani - Le competenze del Project Manager
Maurizio Mesenzani - Le competenze del Project ManagerBetter Software
 
Elio Tondo - Linux In Azienda
Elio Tondo - Linux In AziendaElio Tondo - Linux In Azienda
Elio Tondo - Linux In AziendaBetter Software
 
Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Massimiliano Zani - Applicazioni Mobile: tecnologie e ProblematicheMassimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Massimiliano Zani - Applicazioni Mobile: tecnologie e ProblematicheBetter Software
 

Más de Better Software (20)

Software Open Source in ambito industriale
Software Open Source in ambito industrialeSoftware Open Source in ambito industriale
Software Open Source in ambito industriale
 
Start small stay small
Start small stay smallStart small stay small
Start small stay small
 
web 2.0, copyright, diritti fondamentali
web 2.0, copyright, diritti fondamentaliweb 2.0, copyright, diritti fondamentali
web 2.0, copyright, diritti fondamentali
 
Dove l’utente è re
Dove l’utente è reDove l’utente è re
Dove l’utente è re
 
Quando il software si fa amare
Quando il software si fa amareQuando il software si fa amare
Quando il software si fa amare
 
Il programmatore e le sue api
Il programmatore e le sue apiIl programmatore e le sue api
Il programmatore e le sue api
 
Cowboy programming e l'arte del copia/incolla
Cowboy programming e l'arte del copia/incollaCowboy programming e l'arte del copia/incolla
Cowboy programming e l'arte del copia/incolla
 
Better Software: Feedback Report 2010
Better Software: Feedback Report 2010Better Software: Feedback Report 2010
Better Software: Feedback Report 2010
 
Alcune lezioni che ho imparato negli ultimi due anni
Alcune lezioni che ho imparato negli ultimi due anniAlcune lezioni che ho imparato negli ultimi due anni
Alcune lezioni che ho imparato negli ultimi due anni
 
Alla ricerca della user story perduta
Alla ricerca della user story perdutaAlla ricerca della user story perduta
Alla ricerca della user story perduta
 
Augmented reality e web
Augmented reality e webAugmented reality e web
Augmented reality e web
 
The Fun Of A Program Manager
The Fun Of A Program ManagerThe Fun Of A Program Manager
The Fun Of A Program Manager
 
Cavallini - L'importanza del software libero nei sistemi GIS
Cavallini - L'importanza del software libero nei sistemi GISCavallini - L'importanza del software libero nei sistemi GIS
Cavallini - L'importanza del software libero nei sistemi GIS
 
Cavallini - OpenSource e sistemi GIS
Cavallini - OpenSource e sistemi GISCavallini - OpenSource e sistemi GIS
Cavallini - OpenSource e sistemi GIS
 
Better Software Feedback Partecipanti Edizione 2009
Better Software Feedback Partecipanti Edizione 2009Better Software Feedback Partecipanti Edizione 2009
Better Software Feedback Partecipanti Edizione 2009
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello IT
 
Alessandro Salvatico - Sviluppare J2EE con INGRES
Alessandro Salvatico - Sviluppare J2EE con INGRESAlessandro Salvatico - Sviluppare J2EE con INGRES
Alessandro Salvatico - Sviluppare J2EE con INGRES
 
Maurizio Mesenzani - Le competenze del Project Manager
Maurizio Mesenzani - Le competenze del Project ManagerMaurizio Mesenzani - Le competenze del Project Manager
Maurizio Mesenzani - Le competenze del Project Manager
 
Elio Tondo - Linux In Azienda
Elio Tondo - Linux In AziendaElio Tondo - Linux In Azienda
Elio Tondo - Linux In Azienda
 
Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Massimiliano Zani - Applicazioni Mobile: tecnologie e ProblematicheMassimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
Massimiliano Zani - Applicazioni Mobile: tecnologie e Problematiche
 

Último

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 

How can metrics help in improving our effectiveness?

  • 1. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Metrics Workshop Gaetano Mazzanti @mgaewsj agile42
  • 2. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Expectations
  • 3. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Q: Which metrics are you using? What is the goal? Problems, anyone?
  • 4. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Exercise Penny Game How large (and valuable) are your batches?
  • 5. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Velocity, oh my
  • 6. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Velocity, oh my
  • 7. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Velocity, oh my
  • 8. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Correlation between Story Points and Time?
  • 9. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Correlation between Story Points and Time? Ian Carroll collected data from 25 teams across 4 different organizations, 12500 work items in total – here are data from one of those teams https://iancarroll.com/2016/04/18/no-correlation-between-estimated-size-and-actual-time-taken/
  • 10. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Story Points vs # of Stories time SP # of Stories
  • 11. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Exercise Throughput Forecast
  • 12. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Throughput Forecast Trial 1 Trial 2 Trial 3 Trial 4 Trial 5 Trial 6 Trial 7 Trial 8 Trial 9 Trial 10 Trial 11 7 11 7 5 17 5 10 16 19 7 10 5 13 13 5 7 6 5 5 3 5 16 6 5 6 19 5 3 5 3 6 3 5 7 10 5 6 8 8 6 5 7 19 10 16 8 10 16 48 56 56 31 62 53 45 53 40+ 50+ 50+ 30+ 60+ 50+ 40+ 50+ Sum of all samples for each trial by column (upper) / Nearest “tens” grouping rounded down (lower) by Troy Magennis https://creativecommons.org/licenses/by-nc-sa/2.0/
  • 13. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Throughput Forecast by Troy Magennis https://creativecommons.org/licenses/by-nc-sa/2.0/ 1. Minimum Sum (a): 31 Maximum Sum (b): 70 2. Minimum Sum with lowest removed (c): 39 Maximum Sum with highest removed (d): 68 3. Sum all trials (e): 581 Average all trials (e/11): 53 4. Sum all trials with extremes removed (f): 480 Average with extremes removed (f/9): 53 Actual data average 6 week throughput = 57.75. How close was your average? 5. Probabilities of achieving at least n stories for a six-week timespan Six Week Throughput Count trial sum groups at least 30,40, 50, etc. stories (Count / 11) Likelihood At least 30 stories 11 1 At least 40 stories 9 0.82 At least 50 stories 7 0.63 At least 60 stories 3 0.28 At least 70 stories 1 0.09 At least 80 stories 0 0 At least 90 stories 0 0 This value is 0 to 1 Multiply it by 100 to get a percentage. 0% = no chance, 100% means every trial achieved at least this level.
  • 14. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 but… beware
  • 15. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Exercise Simpson’s Paradox
  • 16. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Simpson’s paradox Global Natural Treat Live 108 153 Die 123 120 Natural 47% live Treat 56% live Women Natural Treat Live 57 32 Die 100 57 Natural 36,3% live Treat 36,0% live Men Natural Treat Live Die Natural live Treat live
  • 17. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Simpson’s paradox Global Natural Treat Live 108 153 Die 123 120 Natural 47% live Treat 56% live Women Natural Treat Live 57 32 Die 100 57 Natural 36,3% live Treat 36,0% live Men Natural Treat Live 51 121 Die 23 63 Natural 69% live Treat 66% live
  • 18. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Q: why do we need metrics?
  • 19. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 really, why do we need metrics? key reason: to improve
  • 20. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 really, why do we need metrics? decisions
  • 21. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 why do we need metrics? predictability
  • 22. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016
  • 23. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 why? key questions about your metrics
  • 24. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 what do you want to improve? key questions about your metrics
  • 25. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 what do you want to learn? key questions about your metrics
  • 26. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 which metrics? matter to customers no yes end-to-end (global) functional (local) typical ideal
  • 27. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 pizza delivery fast delivery accuracy and quality predictability what matters to customers
  • 28. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 just three metrics? Lead Time Throughput WIP
  • 29. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Little’s Law Items In Queue = Arrival Rate * Waiting Time Lead Time = Work In Progress / Throughput
  • 30. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 ideas elaborate do deliveredvalidate B C D F E A H G I Lead Time 3 2 2 Lead Time commitment point
  • 31. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 0 1 2 3 4 5 6 7 8 1-Feb 3-Feb 5-Feb 7-Feb 9-Feb 11-Feb 13-Feb 15-Feb 17-Feb 19-Feb 21-Feb scatterplot 54% 71% 88% 96% days average
  • 32. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 CFD 0 5 10 15 20 25 30 35 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Backlog To Do In Progress Done Backlog To Do In Progress Done throughput
  • 33. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 more about CFDs 0 5 10 15 20 25 30 35 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Backlog To Do In Progress Done arrivals departures
  • 34. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 CFD arrivals departures
  • 35. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 CFD arrivals departures average lead time WIP
  • 36. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 CFD 0 5 10 15 20 25 30 35 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Backlog To Do In Progress Done average lead time WIP leading lagging
  • 37. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 some CFD issues flat line growing area staircase
  • 38. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 scatterplot source ActionableMetrics
  • 39. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 scatterplot (only bugs) source ActionableMetrics
  • 40. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 frequency distribution the shape of uncertainty* source ActionableMetrics*Dominica DeGrandis
  • 41. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Weibull distribution Weibull(1, 0.5) Weibull(2, 0.5) Weibull(3, 1)
  • 42. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 ___ efficiency process efficiency = total time active time ________ 20 5 = 25% !1!!2!!3!!4!!5!!6!!7!!8!!9!10!11!12!13!14!15!16!17!18!19!20! elaborate do validate deliver waiting active
  • 43. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 correlations… Productivity (throughput) Quality (# of bugs) Predictability (variance in throughput) Responsiveness (Time in Process) WIP Focus Stability &
  • 44. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 correlation with WIP source Larry Maccherone
  • 45. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 correlation with Team Focus source Larry Maccherone
  • 46. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 correlation with Team Stability source Larry Maccherone
  • 47. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Exercise FeatureBan by Mike Burrows of Positive Incline http://creativecommons.org/licenses/by-sa/4.0/ https://blog.agendashift.com/2016/06/02/featureban-2-0/
  • 48. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 tempus fugit
  • 49. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 focus on trends (not on absolute values)
  • 50. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 "If you torture the data long enough, it will confess to anything you'd like" Ronald Coase, economist
  • 51. agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2016 Gaetano Mazzanti @mgaewsj gaetano.mazzanti@agile42.com agile42