SlideShare uma empresa Scribd logo
1 de 47
LKCE 2013 – Modern Management Methods

Cycle Time Analytics
Making decisions using Lead Time and Cycle Time to avoid needing estimates for
every story

Troy Magennis
@t_magennis
Slides at bit.ly/agilesim
2

@t_Magennis slides at bit.ly/agilesim
Forecasting Myths
1. You need lots of data to forecast
False, if we understand

2.

the behavior of a domain
(cycle time for example)
False. Most uncertainty
Statistical forecasting requires
we can be confident with the
is reduced within
no mathematics
complex initial data samples
first few

3. If
3

False. Everything you
we havesee today uses nothing
no data we can’t
more than the + and /
statistically forecast
operations!
Commercial in confidence
Q. What is the chance of the 4th sample
being between the range seen after the
first three samples?

Actual Maximum

(no duplicates, uniform distribution, picked at random)

2

4

3

1

Actual Minimum

@t_Magennis slides at bit.ly/agilesim
Q. What is the chance of the 4th sample
being between the range seen after the
first three samples?

Actual Maximum

(no duplicates, uniform distribution, picked at random)

Highest sample
2

?

?
4

3
?

1

?

Lowest sample

Actual Minimum

@t_Magennis slides at bit.ly/agilesim
Q. What is the chance of the 4th sample
being between the range seen after the
first three samples?

Actual Maximum

(no duplicates, uniform distribution, picked at random)

Highest sample

25% chance higher
than highest seen

2
25% lower than highest
and higher than second highest
4

3
25% higher than lowest and
lower than second lowest
1
Lowest sample

Actual Minimum

25% lower than
lowest seen

@t_Magennis slides at bit.ly/agilesim

A. 50%
% = (1 - (1 / n – 1)) * 100
Q. What is the chance of the 12th sample
being between the range seen after the
first three samples?

Actual Maximum

(no duplicates, uniform distribution, picked at random)

Highest sample
2
9
5

5% chance higher than
highest seen

?

3
12

4
10

6

11

?

7
1
8
Lowest sample

Actual Minimum

5% lower than
lowest seen

@t_Magennis slides at bit.ly/agilesim

A. 90%
% = (1 - (1 / n – 1)) * 100
# Prior Samples

3
4
5
6
7
8
9
10
11
12
13
15
17
20

Prediction Next Sample Within Prior Sample Range

50%
67%
75%
80%
83%
86%
88%
89%
90%
91%
92%
93%
94%
95%
@t_Magennis slides at bit.ly/agilesim
Four people arrange a
restaurant booking after work
Q. What is the chance they
arrive on-time to be seated?
9

@t_Magennis slides at bit.ly/agilesim
10

15 TIMES more likely at least on person is late

1 in 16 EVERYONE is ON-TIME
Person 1 Person 2 Person 3 Person 4

Commercial in confidence
11
Estimating the wrong things
and getting a poor result
doesn’t mean we shouldn’t
estimate at all
We just need to estimate
things that matter most
13

Commercial in confidence
85%
Forecasts are attempts to
Change of
At Least 2
th August
15answer questions about
Teams
2013

future events. They are an
estimate with a stated
Definitely
Greater
uncertainty
than
$1,000,000

17

@t_Magennis slides at bit.ly/agilesim
There is NO single
forecast result
Uncertainty In = Uncertainty Out
There will always be many
possible results, some more likely and this is the
key to proper forecasting
@t_Magennis slides at bit.ly/agilesim
Likelihood

Probabilistic Forecasting combines many uncertain
inputs to find many possible outcomes, and what
outcomes are more likely than others

50%
Possible
Outcomes

50%
Possible
Outcomes

Time to Complete Backlog
19

@t_Magennis slides at bit.ly/agilesim
Likelihood

Did the Obama 2012 Campaign Fund Advertising to
Achieve 50% Chance of Re-election?

85% Possible
Outcomes

15%

Time to Complete Backlog
20

@t_Magennis slides at bit.ly/agilesim
Task Uncertainty – Summing Variance
1

2

3

4

Source attribution: Aidan Lyon, Department of Philosophy. University of Maryland, College Park. “Why Normal
Distributions Occur” http://aidanlyon.com/sites/default/files/Lyon-normal_distributions.pdf
21

@t_Magennis slides at bit.ly/agilesim
Decision Induced Uncertainty
Every choice we make changes the outcome
Planned / Due Date

July

Cost of Delay

Dev Cost

Staff

Actual Date

August

September

October

Forecast Completion Date
22

@t_Magennis slides at bit.ly/agilesim

November

December
What is modelling and how to use cycle time

MODELING AND CYCLE TIME

23
A model is a tool used to
mimic a real world process

Models are tools for low-cost
experimentation

@t_Magennis slides at bit.ly/agilesim
Simple

Depth of Forecasting models
Linear Projection

System Cycle Time

Diagnostic

Partitioned Cycle Time

26

Simulated process
Commercial in confidence
Simple Cycle Time Model
Amount of
Work
(# stories)

Lead Time
or Cycle
Time

Random Chance
/ Risk / Stupidity
27

@t_Magennis slides at bit.ly/agilesim

Parallel
Work in Proc.
(WIP)
Capturing Cycle Time and WIP
Story

Start Date

Completed Cycle Time
Date
(days)

1
2
3

1 Jan 2013
5 Jan 2013
5 Jan 2013

15 Jan 2013
12 Jan 2013

4
5
6
7
8
9
28
10

6 Jan 2013
3 Jan 2013
7 Jan 2013
10 Jan 2013
10 Jan 2013
13 Jan 2013
15 Jan 2013

14

Date “Complete” – Date “Started”
7 Jan 2013
18 Feb 2013
22 Jan 2013
18 Jan 2013
26 Jan 2013
Use with attribution
Capturing Cycle Time and WIP
Story

Start Date

Completed Cycle Time
Date
(days)

Date
1 Jan

1
2
3

1 Jan 2013
5 Jan 2013
5 Jan 2013

15 Jan 2013
12 Jan 2013

3 Jan
4 Jan
5 Jan

4
5
6
7
8
9
29
10

6 Jan 2013
3 Jan 2013
7 Jan 2013
10 Jan 2013
10 Jan 2013
13 Jan 2013
15 Jan 2013

7 Jan 2013
18 Feb 2013
22 Jan 2013

6 Jan
7 Jan
8 Jan
9 Jan
10 Jan
…
15 Jan

WIP

5

Count of Started, but
26 Jan 2013
Not completed work
18 Jan 2013

Use with attribution
Capturing Cycle Time and WIP
Story

Start Date

Completed Cycle Time
Date
(days)

Date
1 Jan

WIP
1

1
2
3

1 Jan 2013
5 Jan 2013
5 Jan 2013

15 Jan 2013
12 Jan 2013

3 Jan
4 Jan
5 Jan

2
2
3

4
5
6
7
8
9
30
10

6 Jan 2013
3 Jan 2013
7 Jan 2013
10 Jan 2013
10 Jan 2013
13 Jan 2013
15 Jan 2013

6 Jan
7 Jan
8 Jan
9 Jan
10 Jan
…
15 Jan

4
5
5
5
7
…
7

14
7

7 Jan 2013
18 Feb 2013
22 Jan 2013

4
42
12

18 Jan 2013

8

26 Jan 2013

13

Use with attribution
31

Trial 1 Trial 2 Trial 100
9
13 13
5

Sum:

51

1
4
7
5
11
28

…

35
19
5
13
11
83

11

Fancy term for turning a small set
of samples into a larger set:
Bootstrapping
Use with attribution

By repetitively sample
we build trial
hypothetical “project”
completions
Sum Random Numbers

Historical Story Cycle Time Trend
25
11
29
43
34
26
31
45
22
27

More often

Less often
Sum:

31
43
65
45
8
7
34
73
54
48

295

410

…..

Basic Cycle Time Forecast Monte Carlo Process
1. Gather historical story lead-times
2. Build a set of random numbers based on pattern
3. Sum a random number for each remaining story
to build a potential outcome
4. Repeat many times to find the likelihood (odds)
to build a pattern of likelihood outcomes

Days To Complete

19
12
24
27
21
3
9
20
23
29

187
1. Historical Cycle Time
Monte Carlo Analysis =
Process to Combine
Multiple Uncertain
Measurements /
Estimates

6. Phases

2. Planned Resources/ WIP

4. Historical Scope
Creep Rate

3. The Work (Backlog)
Backlog
Feature 1
Feature 2
Feature 3

(optional)
34

5. Historical Defect Rate and Cycle Times
(optional)

@t_Magennis slides at bit.ly/agilesim
35

Commercial in confidence
36

@t_Magennis slides at bit.ly/agilesim
Y-Axis:
Number of
Completed
Stories

Project Complete
Likelihood

Range of complete
stories probability

0 to
50%

X-Axis: Date

37

@t_Magennis slides at bit.ly/agilesim

50 to
75%

>
75%
How certain
based on model
forecast

Further
calculations to
make economic
tradeoffs
38

Commercial in confidence
What is 10% Cycle Time
Reduction Worth?
Baseline

Staff Cost Cost of Delay Total Cost
€912.000 + €190.000 = €1.102.000
Experiment: 10% Cycle Time Reduction
Staff Cost Cost of Delay Total Cost
€883.200 + €177.419 = €1.060.619

Opportunity: €41.381
39
1. Historical Cycle Time
Design
Develop
Test

Design

Develop

A Process to Combine
Multiple Uncertain
Measurements /
Estimates is Needed

Test

2. Planned Resources/ Effort

4. Historical Scope
Creep Rate

3. The Work (Backlog)
Backlog
Feature 1
Feature 2
Feature 3

(optional)
40

5. Historical Defect Rate & Cycle Times
(optional)
What is One Designer Worth?
Baseline

Staff Cost Cost of Delay Total Cost
€912.000 + €190.000 = €1.102.000
Experiment: + 1 Designer
Staff Cost Cost of Delay Total Cost
€610.400 + €5.000
= €615.400

Opportunity: €486.600
41
FORECASTING STRATEGIES

42
When you have historical data
1. Model Baseline
using historically
known truths

The
Past

2. Test Model
against historically
known truths

3. Forecast

The
Future
Compare Model vs Actual Often

Range of complete
probability

Actual results to compare
if model is predictable

45

@t_Magennis slides at bit.ly/agilesim
When you have no historical data

The
Future
@t_Magennis slides at bit.ly/agilesim
If we understand how cycle time is
statistically distributed, then an
initial guess of maximum allows an
accurate inference to be made
Alternatives • Borrow a similar project’s data
• Borrow industry data
• Fake it until you make it… (AKA guess range)
49

@t_Magennis slides at bit.ly/agilesim
Probability Density Function

1997: Industrial Strength Software 2002: Metrics and Models in
by Lawrence H. Software Quality Engineering
(2nd Edition) [Hardcover]
Putnam , IEEE , Ware Myers
Stephen H. Kan (Author)

0.32

0.28

0.24

0.2

0.16

0.12

0.08

0.04

0

-10

0

10

20

30

40

50

60

70

80

x
Histogram

50

Gamma (3P)

Lognormal

Rayleigh

@t_Magennis slides at bit.ly/agilesim

Weibull

90

100

110

120

1
Waterfall

Weibull Shape
Parameter = 2
AKA Rayleigh

51

Commercial in confidence
Agile / Lean / Kanban

Weibull Shape
Parameter = 1.5

52

Commercial in confidence
Typical Operations / Release

Weibull Shape
Parameter = 1
AKA Exponential

53

Commercial in confidence
Shape – How Fat the
distribution. 1.5 is a
good starting point.

Probability Density Function

0.28

0.24

f(x)

0.2

Scale – How Wide in
Range. Related to the
Upper Bound. *Rough*
Guess: (High – Low) / 4

Location – The
Lower Bound

0.16

0.12

0.08

0.04

0
0

10

20

30

40

50

60

70

x
Histogram

54

Weibull

@t_Magennis slides at bit.ly/agilesim

80

90

100

110

120
What Distribution To Use...
• No Data at All, or Less than < 11 Samples (why 11?)
– Uniform Range with Boundaries Guessed (safest)
– Weibull Range with Boundaries Guessed (likely)

• 11 to 30 Samples
– Uniform Range with Boundaries at 5th and 95th CI
– Weibull Range with Boundaries at 5th and 95th CI

• More than 30 Samples
– Use historical data as bootstrap reference
– Curve Fitting software
55

@t_Magennis slides at bit.ly/agilesim
Questions…
• Download the slides (soon) and software at
http://bit.ly/agilesim
• Contact me
– Email: troy.Magennis@focusedobjective.com
– Twitter: @t_Magennis

• Read:

56

Mais conteúdo relacionado

Mais procurados

Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)David Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanKlaus Leopold
 
The Basics of OKR
The Basics of OKRThe Basics of OKR
The Basics of OKRPerdoo
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)Ravi Tadwalkar
 
How to Run a Value Stream Mapping (VSM) Workshop
How to Run a Value Stream Mapping (VSM) WorkshopHow to Run a Value Stream Mapping (VSM) Workshop
How to Run a Value Stream Mapping (VSM) WorkshopAbraic, Inc.
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio ManagementGaetano Mazzanti
 
STATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanSTATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanBrad Swanson
 
Developing Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakeDeveloping Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakePete Behrens
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary Sebastian Kamilli
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Weekdone.com
 
How spotify makes product
How spotify makes productHow spotify makes product
How spotify makes productAli Sarrafi
 
Piloter par l'impact - la face cachée des OKR
Piloter par l'impact - la face cachée des OKRPiloter par l'impact - la face cachée des OKR
Piloter par l'impact - la face cachée des OKRTiphanie Vinet
 
Statik, Kanban's hidden gem
Statik, Kanban's hidden gemStatik, Kanban's hidden gem
Statik, Kanban's hidden gemMike Burrows
 
Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?David Anderson
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Pete Behrens
 
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...Lean Kanban Central Europe
 
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 daysPROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 daysGoLeanSixSigma.com
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 

Mais procurados (20)

Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)Kanban's 3 Agendas (London Lean Kanban Day)
Kanban's 3 Agendas (London Lean Kanban Day)
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
Portfolio Kanban
Portfolio KanbanPortfolio Kanban
Portfolio Kanban
 
LKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling KanbanLKCE14 Kanban at Scale, Scaling Kanban
LKCE14 Kanban at Scale, Scaling Kanban
 
The Basics of OKR
The Basics of OKRThe Basics of OKR
The Basics of OKR
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
How to Run a Value Stream Mapping (VSM) Workshop
How to Run a Value Stream Mapping (VSM) WorkshopHow to Run a Value Stream Mapping (VSM) Workshop
How to Run a Value Stream Mapping (VSM) Workshop
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio Management
 
STATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing KanbanSTATIK: Systems Thinking Approach to Introducing Kanban
STATIK: Systems Thinking Approach to Introducing Kanban
 
Developing Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders MakeDeveloping Leadership Agility: 6 Mistakes Leaders Make
Developing Leadership Agility: 6 Mistakes Leaders Make
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
 
How spotify makes product
How spotify makes productHow spotify makes product
How spotify makes product
 
Piloter par l'impact - la face cachée des OKR
Piloter par l'impact - la face cachée des OKRPiloter par l'impact - la face cachée des OKR
Piloter par l'impact - la face cachée des OKR
 
Statik, Kanban's hidden gem
Statik, Kanban's hidden gemStatik, Kanban's hidden gem
Statik, Kanban's hidden gem
 
Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?Kanban & ESP - When are they appropriate?
Kanban & ESP - When are they appropriate?
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016
 
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...
LKCE19 Jochen Goeser & Carmen Knippenberg - Flight Level Boards - Experiences...
 
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 daysPROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
PROJECT STORYBOARD: Reducing Software Bug Fix Lead Time From 25 to 15 days
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 

Semelhante a Modern Management Methods Using Cycle Time Analytics

I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...Troy Magennis
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)Rodrigo Vieira
 
Better Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data DecisionsBetter Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data DecisionsProduct School
 
Agile DC Lead Time
Agile DC Lead TimeAgile DC Lead Time
Agile DC Lead Timeazheglov
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 WebAlan Mather
 
Agile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile ProjectAgile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile ProjectTechWell
 
[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
 
Agile 2014 Software Moneyball (Troy Magennis)
Agile 2014   Software Moneyball (Troy Magennis)Agile 2014   Software Moneyball (Troy Magennis)
Agile 2014 Software Moneyball (Troy Magennis)Troy Magennis
 
Data driven portfolio management agile2017
Data driven portfolio management agile2017Data driven portfolio management agile2017
Data driven portfolio management agile2017Adam Yuret
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for UncertaintyMarcin Czenko
 
Is data visualisation bullshit?
Is data visualisation bullshit?Is data visualisation bullshit?
Is data visualisation bullshit?Alban Gérôme
 
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...Sleeping Giant Media
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Troy Magennis
 
Advanced Topics in Agile Planning
Advanced Topics in Agile PlanningAdvanced Topics in Agile Planning
Advanced Topics in Agile PlanningMike Cohn
 
The Data Science Process
The Data Science ProcessThe Data Science Process
The Data Science ProcessVishal Patel
 
Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Mike Cohn
 
Monte Carlo Schedule Risk Analysis
Monte Carlo Schedule Risk AnalysisMonte Carlo Schedule Risk Analysis
Monte Carlo Schedule Risk AnalysisIntaver Insititute
 
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
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Matthew Philip
 

Semelhante a Modern Management Methods Using Cycle Time Analytics (20)

I love the smell of data in the morning (getting started with data science) ...
I love the smell of data in the morning (getting started with data science)  ...I love the smell of data in the morning (getting started with data science)  ...
I love the smell of data in the morning (getting started with data science) ...
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)
 
Better Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data DecisionsBetter Living Through Analytics - Strategies for Data Decisions
Better Living Through Analytics - Strategies for Data Decisions
 
Agile DC Lead Time
Agile DC Lead TimeAgile DC Lead Time
Agile DC Lead Time
 
Testers Qbit Conference 19.09.2007 Web
Testers   Qbit Conference   19.09.2007   WebTesters   Qbit Conference   19.09.2007   Web
Testers Qbit Conference 19.09.2007 Web
 
Agile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile ProjectAgile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile Project
 
[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
 
Agile 2014 Software Moneyball (Troy Magennis)
Agile 2014   Software Moneyball (Troy Magennis)Agile 2014   Software Moneyball (Troy Magennis)
Agile 2014 Software Moneyball (Troy Magennis)
 
Data driven portfolio management agile2017
Data driven portfolio management agile2017Data driven portfolio management agile2017
Data driven portfolio management agile2017
 
Planning for Uncertainty
Planning for UncertaintyPlanning for Uncertainty
Planning for Uncertainty
 
Is data visualisation bullshit?
Is data visualisation bullshit?Is data visualisation bullshit?
Is data visualisation bullshit?
 
SPC Presentation Master
SPC Presentation MasterSPC Presentation Master
SPC Presentation Master
 
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...
Sleeping Giant Media - Summer Series 4 of 6 - Tracking Digital Marketing Perf...
 
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
Risk Management and Reliable Forecasting using Un-reliable Data (magennis) - ...
 
Advanced Topics in Agile Planning
Advanced Topics in Agile PlanningAdvanced Topics in Agile Planning
Advanced Topics in Agile Planning
 
The Data Science Process
The Data Science ProcessThe Data Science Process
The Data Science Process
 
Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014Advanced Agile Planning - NDC 2014
Advanced Agile Planning - NDC 2014
 
Monte Carlo Schedule Risk Analysis
Monte Carlo Schedule Risk AnalysisMonte Carlo Schedule Risk Analysis
Monte Carlo Schedule Risk Analysis
 
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
 
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
Forecasting with Less Effort and More Accuracy (Agile Camp NY 2018)
 

Mais de Lean Kanban Central Europe

LKCE19 Keynote Yves Morieux - Bringing Managers Back to Work
LKCE19 Keynote Yves Morieux - Bringing Managers Back to WorkLKCE19 Keynote Yves Morieux - Bringing Managers Back to Work
LKCE19 Keynote Yves Morieux - Bringing Managers Back to WorkLean Kanban Central Europe
 
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity Model
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity ModelLKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity Model
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity ModelLean Kanban Central Europe
 
LKCE2019 - Cliff Hazell - Beyond Copy Paste Agile
LKCE2019 - Cliff Hazell - Beyond Copy Paste AgileLKCE2019 - Cliff Hazell - Beyond Copy Paste Agile
LKCE2019 - Cliff Hazell - Beyond Copy Paste AgileLean Kanban Central Europe
 
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...Lean Kanban Central Europe
 
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...Lean Kanban Central Europe
 
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...Lean Kanban Central Europe
 
LKCE19 - Thomas Epping - Kanban auf leisen Sohlen
LKCE19 - Thomas Epping - Kanban auf leisen SohlenLKCE19 - Thomas Epping - Kanban auf leisen Sohlen
LKCE19 - Thomas Epping - Kanban auf leisen SohlenLean Kanban Central Europe
 
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...Lean Kanban Central Europe
 
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...Lean Kanban Central Europe
 
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of Kanban
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of KanbanLKCE19 - Maren Baermann - Agile Motivation – the Human Side of Kanban
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of KanbanLean Kanban Central Europe
 
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...Lean Kanban Central Europe
 
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success Story
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success StoryLKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success Story
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success StoryLean Kanban Central Europe
 
LKCE19 - Boris Karl Schlein - Two Epics per Week?!
LKCE19 - Boris Karl Schlein - Two Epics per Week?!LKCE19 - Boris Karl Schlein - Two Epics per Week?!
LKCE19 - Boris Karl Schlein - Two Epics per Week?!Lean Kanban Central Europe
 
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...Lean Kanban Central Europe
 
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...Lean Kanban Central Europe
 
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for Purpose
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for PurposeLKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for Purpose
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for PurposeLean Kanban Central Europe
 
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...Lean Kanban Central Europe
 
LKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in ActionLKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in ActionLean Kanban Central Europe
 
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...Lean Kanban Central Europe
 

Mais de Lean Kanban Central Europe (20)

LKCE19 Keynote Yves Morieux - Bringing Managers Back to Work
LKCE19 Keynote Yves Morieux - Bringing Managers Back to WorkLKCE19 Keynote Yves Morieux - Bringing Managers Back to Work
LKCE19 Keynote Yves Morieux - Bringing Managers Back to Work
 
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity Model
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity ModelLKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity Model
LKCE19 Oliver Finker - Wardley Mapping meets the Kanban Maturity Model
 
LKCE2019 - Cliff Hazell - Beyond Copy Paste Agile
LKCE2019 - Cliff Hazell - Beyond Copy Paste AgileLKCE2019 - Cliff Hazell - Beyond Copy Paste Agile
LKCE2019 - Cliff Hazell - Beyond Copy Paste Agile
 
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...
LKCE19 - Natalia de Souza Manha - Lean Portfolio Governance with Kanban in a ...
 
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...
LKCE19 - Katya Terekhova - Siberian tale, part 2: how we implemented classes ...
 
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...
LKCE19 - Bea Knippenberg & Daniel Schimera - Portfolio-Planung von Top-Down z...
 
LKCE19 - Thomas Epping - Kanban auf leisen Sohlen
LKCE19 - Thomas Epping - Kanban auf leisen SohlenLKCE19 - Thomas Epping - Kanban auf leisen Sohlen
LKCE19 - Thomas Epping - Kanban auf leisen Sohlen
 
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...
LKCE19 - Dimitar Karaivanov - Business Agility through the Eyes of a Metalhea...
 
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...
LKCE19 - Mathias Schroeder - Strategische Ausrichtung mal anders (aka Wardley...
 
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of Kanban
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of KanbanLKCE19 - Maren Baermann - Agile Motivation – the Human Side of Kanban
LKCE19 - Maren Baermann - Agile Motivation – the Human Side of Kanban
 
LKCE19 - David J. Anderson - Why We Need KMM
LKCE19 - David J. Anderson - Why We Need KMMLKCE19 - David J. Anderson - Why We Need KMM
LKCE19 - David J. Anderson - Why We Need KMM
 
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...
LKCE19 - Matías E. Fernández - Continuous Transformation in a Large Complex...
 
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success Story
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success StoryLKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success Story
LKCE19 - Bruna Sassaro und Mesrop Yaghubian: 1+1=1 Eine Kanban Success Story
 
LKCE19 - Boris Karl Schlein - Two Epics per Week?!
LKCE19 - Boris Karl Schlein - Two Epics per Week?!LKCE19 - Boris Karl Schlein - Two Epics per Week?!
LKCE19 - Boris Karl Schlein - Two Epics per Week?!
 
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...
LKCE19 - Nadine Wolf - Die sechs Kanban-Praktiken als Hilfsmittel für (Selbst...
 
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...
LKCE19 - Carmen Rudolph & Franziska Stoll - Meet Miss Moneypenny! Oder: 'Kann...
 
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for Purpose
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for PurposeLKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for Purpose
LKCE19 - Sven Günther & Henning Wolf - DYNAMIC - How to get Fit for Purpose
 
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...
LKCE19 - Kulawat Wongsaroj & Kamon Treetampinij - The House of Enterprise Agi...
 
LKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in ActionLKCE19 Klaus Leopold - Flight Levels in Action
LKCE19 Klaus Leopold - Flight Levels in Action
 
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...
LKCE19 - Patrick Steyaert - Agile Portfolio’s as Market Places - Autonomy mee...
 

Último

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 

Último (20)

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 

Modern Management Methods Using Cycle Time Analytics

  • 1. LKCE 2013 – Modern Management Methods Cycle Time Analytics Making decisions using Lead Time and Cycle Time to avoid needing estimates for every story Troy Magennis @t_magennis Slides at bit.ly/agilesim
  • 2. 2 @t_Magennis slides at bit.ly/agilesim
  • 3. Forecasting Myths 1. You need lots of data to forecast False, if we understand 2. the behavior of a domain (cycle time for example) False. Most uncertainty Statistical forecasting requires we can be confident with the is reduced within no mathematics complex initial data samples first few 3. If 3 False. Everything you we havesee today uses nothing no data we can’t more than the + and / statistically forecast operations! Commercial in confidence
  • 4. Q. What is the chance of the 4th sample being between the range seen after the first three samples? Actual Maximum (no duplicates, uniform distribution, picked at random) 2 4 3 1 Actual Minimum @t_Magennis slides at bit.ly/agilesim
  • 5. Q. What is the chance of the 4th sample being between the range seen after the first three samples? Actual Maximum (no duplicates, uniform distribution, picked at random) Highest sample 2 ? ? 4 3 ? 1 ? Lowest sample Actual Minimum @t_Magennis slides at bit.ly/agilesim
  • 6. Q. What is the chance of the 4th sample being between the range seen after the first three samples? Actual Maximum (no duplicates, uniform distribution, picked at random) Highest sample 25% chance higher than highest seen 2 25% lower than highest and higher than second highest 4 3 25% higher than lowest and lower than second lowest 1 Lowest sample Actual Minimum 25% lower than lowest seen @t_Magennis slides at bit.ly/agilesim A. 50% % = (1 - (1 / n – 1)) * 100
  • 7. Q. What is the chance of the 12th sample being between the range seen after the first three samples? Actual Maximum (no duplicates, uniform distribution, picked at random) Highest sample 2 9 5 5% chance higher than highest seen ? 3 12 4 10 6 11 ? 7 1 8 Lowest sample Actual Minimum 5% lower than lowest seen @t_Magennis slides at bit.ly/agilesim A. 90% % = (1 - (1 / n – 1)) * 100
  • 8. # Prior Samples 3 4 5 6 7 8 9 10 11 12 13 15 17 20 Prediction Next Sample Within Prior Sample Range 50% 67% 75% 80% 83% 86% 88% 89% 90% 91% 92% 93% 94% 95% @t_Magennis slides at bit.ly/agilesim
  • 9. Four people arrange a restaurant booking after work Q. What is the chance they arrive on-time to be seated? 9 @t_Magennis slides at bit.ly/agilesim
  • 10. 10 15 TIMES more likely at least on person is late 1 in 16 EVERYONE is ON-TIME Person 1 Person 2 Person 3 Person 4 Commercial in confidence
  • 11. 11
  • 12. Estimating the wrong things and getting a poor result doesn’t mean we shouldn’t estimate at all We just need to estimate things that matter most 13 Commercial in confidence
  • 13. 85% Forecasts are attempts to Change of At Least 2 th August 15answer questions about Teams 2013 future events. They are an estimate with a stated Definitely Greater uncertainty than $1,000,000 17 @t_Magennis slides at bit.ly/agilesim
  • 14. There is NO single forecast result Uncertainty In = Uncertainty Out There will always be many possible results, some more likely and this is the key to proper forecasting @t_Magennis slides at bit.ly/agilesim
  • 15. Likelihood Probabilistic Forecasting combines many uncertain inputs to find many possible outcomes, and what outcomes are more likely than others 50% Possible Outcomes 50% Possible Outcomes Time to Complete Backlog 19 @t_Magennis slides at bit.ly/agilesim
  • 16. Likelihood Did the Obama 2012 Campaign Fund Advertising to Achieve 50% Chance of Re-election? 85% Possible Outcomes 15% Time to Complete Backlog 20 @t_Magennis slides at bit.ly/agilesim
  • 17. Task Uncertainty – Summing Variance 1 2 3 4 Source attribution: Aidan Lyon, Department of Philosophy. University of Maryland, College Park. “Why Normal Distributions Occur” http://aidanlyon.com/sites/default/files/Lyon-normal_distributions.pdf 21 @t_Magennis slides at bit.ly/agilesim
  • 18. Decision Induced Uncertainty Every choice we make changes the outcome Planned / Due Date July Cost of Delay Dev Cost Staff Actual Date August September October Forecast Completion Date 22 @t_Magennis slides at bit.ly/agilesim November December
  • 19. What is modelling and how to use cycle time MODELING AND CYCLE TIME 23
  • 20. A model is a tool used to mimic a real world process Models are tools for low-cost experimentation @t_Magennis slides at bit.ly/agilesim
  • 21. Simple Depth of Forecasting models Linear Projection System Cycle Time Diagnostic Partitioned Cycle Time 26 Simulated process Commercial in confidence
  • 22. Simple Cycle Time Model Amount of Work (# stories) Lead Time or Cycle Time Random Chance / Risk / Stupidity 27 @t_Magennis slides at bit.ly/agilesim Parallel Work in Proc. (WIP)
  • 23. Capturing Cycle Time and WIP Story Start Date Completed Cycle Time Date (days) 1 2 3 1 Jan 2013 5 Jan 2013 5 Jan 2013 15 Jan 2013 12 Jan 2013 4 5 6 7 8 9 28 10 6 Jan 2013 3 Jan 2013 7 Jan 2013 10 Jan 2013 10 Jan 2013 13 Jan 2013 15 Jan 2013 14 Date “Complete” – Date “Started” 7 Jan 2013 18 Feb 2013 22 Jan 2013 18 Jan 2013 26 Jan 2013 Use with attribution
  • 24. Capturing Cycle Time and WIP Story Start Date Completed Cycle Time Date (days) Date 1 Jan 1 2 3 1 Jan 2013 5 Jan 2013 5 Jan 2013 15 Jan 2013 12 Jan 2013 3 Jan 4 Jan 5 Jan 4 5 6 7 8 9 29 10 6 Jan 2013 3 Jan 2013 7 Jan 2013 10 Jan 2013 10 Jan 2013 13 Jan 2013 15 Jan 2013 7 Jan 2013 18 Feb 2013 22 Jan 2013 6 Jan 7 Jan 8 Jan 9 Jan 10 Jan … 15 Jan WIP 5 Count of Started, but 26 Jan 2013 Not completed work 18 Jan 2013 Use with attribution
  • 25. Capturing Cycle Time and WIP Story Start Date Completed Cycle Time Date (days) Date 1 Jan WIP 1 1 2 3 1 Jan 2013 5 Jan 2013 5 Jan 2013 15 Jan 2013 12 Jan 2013 3 Jan 4 Jan 5 Jan 2 2 3 4 5 6 7 8 9 30 10 6 Jan 2013 3 Jan 2013 7 Jan 2013 10 Jan 2013 10 Jan 2013 13 Jan 2013 15 Jan 2013 6 Jan 7 Jan 8 Jan 9 Jan 10 Jan … 15 Jan 4 5 5 5 7 … 7 14 7 7 Jan 2013 18 Feb 2013 22 Jan 2013 4 42 12 18 Jan 2013 8 26 Jan 2013 13 Use with attribution
  • 26. 31 Trial 1 Trial 2 Trial 100 9 13 13 5 Sum: 51 1 4 7 5 11 28 … 35 19 5 13 11 83 11 Fancy term for turning a small set of samples into a larger set: Bootstrapping Use with attribution By repetitively sample we build trial hypothetical “project” completions
  • 27. Sum Random Numbers Historical Story Cycle Time Trend 25 11 29 43 34 26 31 45 22 27 More often Less often Sum: 31 43 65 45 8 7 34 73 54 48 295 410 ….. Basic Cycle Time Forecast Monte Carlo Process 1. Gather historical story lead-times 2. Build a set of random numbers based on pattern 3. Sum a random number for each remaining story to build a potential outcome 4. Repeat many times to find the likelihood (odds) to build a pattern of likelihood outcomes Days To Complete 19 12 24 27 21 3 9 20 23 29 187
  • 28. 1. Historical Cycle Time Monte Carlo Analysis = Process to Combine Multiple Uncertain Measurements / Estimates 6. Phases 2. Planned Resources/ WIP 4. Historical Scope Creep Rate 3. The Work (Backlog) Backlog Feature 1 Feature 2 Feature 3 (optional) 34 5. Historical Defect Rate and Cycle Times (optional) @t_Magennis slides at bit.ly/agilesim
  • 30. 36 @t_Magennis slides at bit.ly/agilesim
  • 31. Y-Axis: Number of Completed Stories Project Complete Likelihood Range of complete stories probability 0 to 50% X-Axis: Date 37 @t_Magennis slides at bit.ly/agilesim 50 to 75% > 75%
  • 32. How certain based on model forecast Further calculations to make economic tradeoffs 38 Commercial in confidence
  • 33. What is 10% Cycle Time Reduction Worth? Baseline Staff Cost Cost of Delay Total Cost €912.000 + €190.000 = €1.102.000 Experiment: 10% Cycle Time Reduction Staff Cost Cost of Delay Total Cost €883.200 + €177.419 = €1.060.619 Opportunity: €41.381 39
  • 34. 1. Historical Cycle Time Design Develop Test Design Develop A Process to Combine Multiple Uncertain Measurements / Estimates is Needed Test 2. Planned Resources/ Effort 4. Historical Scope Creep Rate 3. The Work (Backlog) Backlog Feature 1 Feature 2 Feature 3 (optional) 40 5. Historical Defect Rate & Cycle Times (optional)
  • 35. What is One Designer Worth? Baseline Staff Cost Cost of Delay Total Cost €912.000 + €190.000 = €1.102.000 Experiment: + 1 Designer Staff Cost Cost of Delay Total Cost €610.400 + €5.000 = €615.400 Opportunity: €486.600 41
  • 37. When you have historical data 1. Model Baseline using historically known truths The Past 2. Test Model against historically known truths 3. Forecast The Future
  • 38. Compare Model vs Actual Often Range of complete probability Actual results to compare if model is predictable 45 @t_Magennis slides at bit.ly/agilesim
  • 39. When you have no historical data The Future @t_Magennis slides at bit.ly/agilesim
  • 40. If we understand how cycle time is statistically distributed, then an initial guess of maximum allows an accurate inference to be made Alternatives • Borrow a similar project’s data • Borrow industry data • Fake it until you make it… (AKA guess range) 49 @t_Magennis slides at bit.ly/agilesim
  • 41. Probability Density Function 1997: Industrial Strength Software 2002: Metrics and Models in by Lawrence H. Software Quality Engineering (2nd Edition) [Hardcover] Putnam , IEEE , Ware Myers Stephen H. Kan (Author) 0.32 0.28 0.24 0.2 0.16 0.12 0.08 0.04 0 -10 0 10 20 30 40 50 60 70 80 x Histogram 50 Gamma (3P) Lognormal Rayleigh @t_Magennis slides at bit.ly/agilesim Weibull 90 100 110 120 1
  • 42. Waterfall Weibull Shape Parameter = 2 AKA Rayleigh 51 Commercial in confidence
  • 43. Agile / Lean / Kanban Weibull Shape Parameter = 1.5 52 Commercial in confidence
  • 44. Typical Operations / Release Weibull Shape Parameter = 1 AKA Exponential 53 Commercial in confidence
  • 45. Shape – How Fat the distribution. 1.5 is a good starting point. Probability Density Function 0.28 0.24 f(x) 0.2 Scale – How Wide in Range. Related to the Upper Bound. *Rough* Guess: (High – Low) / 4 Location – The Lower Bound 0.16 0.12 0.08 0.04 0 0 10 20 30 40 50 60 70 x Histogram 54 Weibull @t_Magennis slides at bit.ly/agilesim 80 90 100 110 120
  • 46. What Distribution To Use... • No Data at All, or Less than < 11 Samples (why 11?) – Uniform Range with Boundaries Guessed (safest) – Weibull Range with Boundaries Guessed (likely) • 11 to 30 Samples – Uniform Range with Boundaries at 5th and 95th CI – Weibull Range with Boundaries at 5th and 95th CI • More than 30 Samples – Use historical data as bootstrap reference – Curve Fitting software 55 @t_Magennis slides at bit.ly/agilesim
  • 47. Questions… • Download the slides (soon) and software at http://bit.ly/agilesim • Contact me – Email: troy.Magennis@focusedobjective.com – Twitter: @t_Magennis • Read: 56

Notas do Editor

  1. The key takeaway is that there is NEVER a single result from a process that takes multiple steps which have uncertainty and joins them together. Its not possible. There will always be a continuum of unlikely and more likely results.
  2. Models are tools for experimentation. They mimic a real world process or calculation and help you determine what the result might be given a set of input conditions. We normally get one chance to complete a software project, but using a model, we get to determine what the result might be given what we know today, and compare that with ideas we have for improvement.