SlideShare une entreprise Scribd logo
1  sur  172
Télécharger pour lire hors ligne
Copyright © 2021 - Daniel Doiron
Throughput Accounting:
Comment les Centres d’Expertise Agiles
peuvent Frapper (mint) de la Monnaie
par Daniel Doiron, CPA
01 02 03
2
Daniel Doiron,CPA –The Agile Agonist
https://www.linkedin.com/in/danieldoiron/
Copyright © 2021 Daniel Doiron
Je suis le seul CPA au monde à donner des cours de Throughput Accounting en
présentielle dans le cadre d’un programme de formation continue obligatoire
pour un chapiter CPA, celui du Québec.
J’ai également écrit le premier livre traitant du Throuhgput Accounting pour le
travail intellectuel,le modèle actuel du Throughput Accounting étant trop axé
sur le monde industriel et manufacturier.
Ce livre,‘Seeing Money Clearly’emprunte des avenues jusque là inexplorées.
Toutes ces trouvailles et nouveautés sont miennes.
Je dispense donc des cours de Throughput Accounting aux CPA du monde entier
ainsi qu’aux Centres d’Expertises Agile ou je suis axé sur l’execution et la
livraison.
Plus d’informations sur mon site https://agileagonist.com
3
Copyright © 2021 - Daniel Doiron
What is ToC ?
A management philosophy
that focuses on the whole by
subordinating to the parts.
The Theory of Constraints by Dr Kevlyn Youngman
4
Copyright © 2021 - Daniel Doiron

Dr Eli Goldratt on Cost Accounting
‘’Almost all decisions based on cost
accounting are utterly wrong.’’
5
Copyright © 2021 - Daniel Doiron

Dr Eli Goldratt on Cost Accounting
‘’Cost Accounting is productivity’s public
enemy number one.’'
6
Copyright © 2021 - Daniel Doiron
Accounting
Money
Revenue
Cost
Cost Accounting:
Decrease Cost
Time
The opposing forces of Cost
Accounting and Throughput
Accounting
Throughput Accounting:
Increase Revenue
7
Copyright © 2021 – Daniel Doiron

Demings - My favorite quote of all time
It’s not enough to do your best.You have to know
what you are doing and then do your best!

8
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
9
Copyright © 2021 – Daniel Doiron
Throughput Accounting for Knowledge Work – A first !
This book puts the emphasis on making money.
Making money and making profits are two
different things.
10
Copyright © 2021 - Daniel Doiron
The ToC domain – John Ricketts
11
Copyright © 2021 by Daniel Doiron
… Is a lot of things:
• An accounting system
• A financial application
• An improvement initiative – POOGI –Process of On-Going
Improvements and
• The decision making arm of the Theory of Constraints
Note: A thorough understanding of the 5 Focusing Steps is
mandatory.
Photo by afif-Kusuma on Unsplash
Throughput Accounting ...
12
Copyright © 2021 - Daniel Doiron
Five Focusing Steps – POOGI – Which is the most difficult?
01
Identify the Constraint
Step One
02
Exploit the Constraint
Step Two
04
Elevate the Constraint
Step four
05
Repeat !
Step five
03 Step three
Subordinate everything to the Constraint
13
Copyright © 2021 - Daniel Doiron
Subordinating is much harder !
01
Identify the Constraint
Step One
02
Exploit the Constraint
Step Two
04
Elevate the Constraint
Step four
05
Repeat !
Step five
03 Step three
Subordinate everything to the Constraint
14
Copyright © 2021 - Daniel Doiron
Capacity and demand
Bottleneck
Any kind of resource that cannot deliver up to the demand
that is placed on it

15
Copyright © 2021 - Daniel Doiron
Capacity and demand
Constraint
The one thing that prevents us (our entire organization) from
delivering more of whatever it is we have to deliver

16
Copyright © 2021 - Daniel Doiron
Subordinating vs Exploiting the Constraint – From Dr Kelvyn
Youngman
Exploitation and
Subordination Reframed as
Productivity and Utility
17
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Big Batch Size Small Batch Size
Photo by Ivan from Pexels Photo by Toa Heftiba on Unsplash
18
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Subordinate
Exploit
Big Batch Size Small Batch Size
Photo by Ivan from Pexels Photo by Toa Heftiba on Unsplash
19
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Thinking Fast Thinking Slow
Photo by Charlie solorzano on Unsplash Photo by tai s captures on Unsplash
20
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Thinking Fast Thinking Slow
Subordinate
Exploit
Photo by Charlie solorzano on Unsplash Photo by tai s captures on Unsplash
21
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
S LA C K B U S Y
Photo by Colin Avery on Unsplash
Photo by Mert Kahveci on Unsplash
22
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Exploit
Subordinate
S LA C K B U S Y
Photo by Colin Avery on Unsplash
Photo by Mert Kahveci on Unsplash
23
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Don’t Stop & Measure Start/Stop & No Measure
Photo by Charles Deluvio on Unsplash
Photo by Fleur on Unsplash
24
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Don’t Stop & Measure Start/Stop & No Measure
Subordinate
Exploit
Photo by Charles Deluvio on Unsplash
Photo by Fleur on Unsplash
25
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Higher Logical Level Lower Logical Level
Photo by Orren Jack Turner - Common Createives Photo by Rishi Ragunathan on Unsplash
26
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Exploit
Subordinate
Higher Logical Level Lower Logical Level
Photo by Orren Jack Turner - Common Createives Photo by Rishi Ragunathan on Unsplash
27
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Setup Costs No Setup Costs
Photo by Gustavo campos on Unsplash Photo by luc van loon on Unsplash
28
Copyright © 2021 – Daniel Doiron
Subordinating to vs Exploiting the Constraint
Subordinate
Exploit
Setup Costs No Setup Costs
Photo by Gustavo campos on Unsplash Photo by luc van loon on Unsplash
29
Copyright © 2021 - Daniel Doiron
What is the big deal compared to the others ?
Shewart
Plan Do StudyAct (Learning)
Lean Six SIGMA
Define Measure Analyze Improve
Control
Colonel BOYD
Observe Orient Decide Act
ADKAR
Awareness, Desire, Knowledge,Activity &
Reinforcement
5 Whys
CMMI
Capability Maturity Model Integration
Deming
Plan Do Check Act
30
Copyright © 2021 - Daniel Doiron
What is the big deal compared to the others ?
TOC is an improvement model.
We focus on the constraint!
31
Copyright © 2021 - Daniel Doiron
TA – Throughput Accounting
With only 3 variables to understand -
TH,OE et I –Operational Management
becomes child’s play.Both erudites and
experts are playing on a leveled field and
motivation is aligned for all system
participants.Only 3 questions need to be
answered in this specific order to forge
ahead :
32
Copyright © 2021 - Daniel Doiron
TA – Throughput Accounting
With only 3 variables to understand -
TH,OE et I –Operational Management
becomes child’s play.Both erudites and
experts are playing on a leveled field and
motivation is aligned for all system
participants.Only 3 questions need to be
answered in this specific order to forge
ahead :
Will my action increase Throughput (TH)? (Sales minus
TotallyVariable Cost –TVC)
33
Copyright © 2021 - Daniel Doiron
TA – Throughput Accounting
With only 3 variables to understand -
TH,OE et I –Operational Management
becomes child’s play.Both erudites and
experts are playing on a leveled field and
motivation is aligned for all system
participants.Only 3 questions need to be
answered in this specific order to forge
ahead :
Will my action increase Throughput (TH)? (Sales minus
TotallyVariable Cost –TVC)
Will my action diminish Investment or Inventory(I)? (All
the money in the system)
34
Copyright © 2021 - Daniel Doiron
TA – Throughput Accounting
With only 3 variables to understand -
TH,OE et I –Operational Management
becomes child’s play.Both erudites and
experts are playing on a leveled field and
motivation is aligned for all system
participants.Only 3 questions need to be
answered in this specific order to forge
ahead:
Will my action increase Throughput (TH)? (Sales minus
TotallyVariable Costs –TVC)
Will my action diminish Investment or Inventory(I)? (All
the money in the system)
Will my action diminish Operating Expenses (OE)?
(Money required to turn Inventory into Throughput)
35
Copyright © 2021 - Daniel Doiron
Costs – TVC or not TVC
A totally variable cost is variable only if
it changes with production levels!
A totally cost is variable only if it has a correlation
coefficient of r=1:1 with sales.
All other expenses are
Operational Expenses
36
Copyright © 2021 - Daniel Doiron
FLASH QUIZZ !!!
Can anyone here give me a case where TVC would exist in Knowledge Work?
37
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
38
Copyright © 2021 – Daniel Doiron
Down History Lane
Ford, Toyota and Theory of Constraints
The Quest for Flow
39
Copyright © 2021 - Daniel Doiron
History: Ford – TPS – Theory of Constraints
Stellar Financial Performance Systems of the past !
Note: Lean wants to reduce waste. Six Sigma wants to reduce variability.ToC tells you where to focus your improvement efforts!
40
Copyright © 2021 - Daniel Doiron
History: Ford – TPS – Theory of Constraints
Financial performance systems
based on signals that tell us
when to stop working!
This goes against what
traditional cost accounting
tells us!!!
41
Copyright © 2021 – Daniel Doiron
Limited workspace – No inventory variability
42
Copyright © 2021 – Daniel Doiron
Limited workspace – No inventory variability
43
Copyright © 2021 – Daniel Doiron
Ford – World Record !
5,000
assembly parts
81 hours
From mining to consumer
44
Copyright © 2021 - Daniel Doiron
https://amp.ibtimes.co.uk/paris-canal-saint-martin-clean-pictures-bikes-chairs-trolleys-emerge-sludge-1536564
High WIP hides the constraint !!!! Low WIP reveals the constraint!
45
Copyright © 2021 – Daniel Doiron
TPS – inspired from USA super markets (Small Batch Size)
46
Copyright © 2021 – Daniel Doiron
Small inventory in cell – High variability
47
Copyright © 2021 - Daniel Doiron
TAICHII OHNO – POOL ANALOGY & REDUCING POOL SIZE
48
Copyright © 2021 – Daniel Doiron
More on TPS !! Taiichi Ohno
Pursue Pull (Flow)
I do not care about Waste*
I do not care about Costs*
Inventory as a liability
Source : ‘Standing on the Shoulders of Giants’ by Dr. Goldratt
49
Copyright © 2021 – Daniel Doiron
50
Copyright © 2021 - Daniel Doiron
TPS – Toyota production system
Stable environment
Stable product line
predictable demand
51
Copyright © 2021 - Daniel Doiron
ToC – Inventory replenishment based on time
Flow management Drum,Buffer,
Rope …
… According to Theory of
Constraints or TOC (Eliyahu
Goldratt)
Beats the
production pace
Drum
Non-bottlenecks
Y Y Y X Y Y Y
Finished goods
shipment
Non-bottlenecks
Bottleneck
resource
Rope
Controls releases
to production
Buffers
Protect
bottleneck & sales
Protection
Raw material
Protection
52
Copyright © 2021 - Daniel Doiron
Buffer Size 50% DDP – As simple as A/B = 9/3
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
3
53
Copyright © 2021 – Daniel Doiron
DBR Kanban Board – Calculating Column Buffer Size
For 50% DDP - Due Date
Performance
A/B = 9/3 = 3 items
Once replenishment signal is
sent upstream, there is a 50%
chance of arriving on time at
the constraint. (DDP)
3
54
Copyright © 2021 - Daniel Doiron
Buffer Size to 80% DDP – As simple as A/B*80/100 = 4.8 or 5
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
55
Copyright © 2021 - Daniel Doiron
Initial setup
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
12
1
2
3
4
5
6
7
8 9
11
16
10
15
14
13
56
Copyright © 2021 - Daniel Doiron
Day A – Upstream Flow Indicator GREEN
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
12
2
3
4
5
6
7
8 9
11
16
10
15
14
13
1
57
Copyright © 2021 - Daniel Doiron
Day B – We can consider moving more tickets to ‘In Process’
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
12
7
8
9
11
16
10
15
14
13
1
5
6
4
2
3
58
Copyright © 2021 - Daniel Doiron
Day C – Business as usual
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
12
7
8
9
11
16
10
15
14
13
1
2
3
4
5
6
59
Copyright © 2021 - Daniel Doiron
Day D – humming along
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
12
7
8
9
11
16
10
15
14
13
1
2
3
4
5
6
60
Copyright © 2021 - Daniel Doiron
Day E – Queue Discipline – First in – First serve in DBR column
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
15
1
2
4
5
6
12
3
9
7
8
10
11
16
14
61
Copyright © 2021 - Daniel Doiron
Day F – Again we could consider moving to ‘In Process’
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
15
1
2
4
5
6
12
3
10
11
16
14
8
9
7
62
Copyright © 2021 - Daniel Doiron
Day G – TH boards are silver bullets – No need for beauty contest
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
15
1
2
4
5
6
12
3
11
16
14
8
9
7
10
63
Copyright © 2021 - Daniel Doiron
Day H – I can manually put on ticket in system here !
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
15
1
2
4
6
12
3
11
16
14
8
9
7
10
5
64
Copyright © 2021 - Daniel Doiron
Day I – No need to replenish yet, but we should raise awareness
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
1
2
4
6
12
3
11
16
14
8
9
7
10
5
15
65
Copyright © 2021 - Daniel Doiron
Day J
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
13
1
2
4
6
12
3
16
14
8
9
7
10
5
15
11
66
Copyright © 2021 - Daniel Doiron
Day K – DBR buffer RED
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
16
12
13
17
18
19
√
√
√
67
Copyright © 2021 - Daniel Doiron
Day K
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
16
12
17
18
19
13
√
√
√
68
Copyright © 2021 - Daniel Doiron
Day L
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
√
√
√
16
69
Copyright © 2021 - Daniel Doiron
Day M
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
√
√
√
16
70
Copyright © 2021 - Daniel Doiron
Day N
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
√
√
√
16
20
√
71
Copyright © 2021 - Daniel Doiron
Day O
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
√
√
√
16
20
72
Copyright © 2021 - Daniel Doiron
Day P – Ticket 18 makes it in !
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
√
√
16
20
73
Copyright © 2021 - Daniel Doiron
Day Q – Stress – Stress – Stress ????
9 3
FULL
KITTING
MERGE DONE
Waiting for In Process
STEP 1 STEP 2 STEP 3 ……………… STEP N
B
A
5
1
2
4
6
3
14
8
9
7
5
15
11
10
12
17
18
19
13
16
20
74
Copyright © 2021 - Daniel Doiron
DBR Scheduling Insights
Thinking Moment
• DBR scheduling removes cognitive bias in the replenishment decision making
process
• DBR scheduling minimizes WIP
• In using DBR Scheduling we will have a way to reduce Wait Time to the minimum
that is necessary to prevent the Constraint from starving
75
Copyright © 2021 - Daniel Doiron
Theory of Constraints
Works in all
spheres of the
economy
High
variability
High
instability
76
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
77
Copyright © 2021 – Daniel Doiron
Concept Integration
of Great Thinkers
78
Copyright © 2021 – Daniel Doiron

Demings Impact on Agile Thinking
• Demings 14 points -Drive out fear, Improve
constantly, Joy at work etc.

79
Copyright © 2021 – Daniel Doiron

Demings Impact on Agile Thinking
• Demings 14 points -Drive out fear, Improve
constantly, Joy at work etc.
• 95% of performance is dictated by systems

80
Copyright © 2021 – Daniel Doiron

Demings Impact on Agile Thinking
• Demings 14 points -Drive out fear, Improve
constantly, Joy at work etc.
• 95% of performance is dictated by systems
• Planning, estimating are wasteful

81
Copyright © 2021 - Daniel Doiron

Kanban Event Driven Risk Management. What is it ?
Risk will become visible on the Kanban
board as soon as it materializes!
Then you pull the andon cord!
Photo by airfocus on unsplash
82
Copyright © 2021 – Daniel Doiron

Lucas Critique – 1976 (1995 Nobel Winner)
• Importing models without concerns of their original
context and intent will lead to incorrect results and
practices

83
Copyright © 2021 – Daniel Doiron

Lucas Critique – 1976 (1995 Nobel Winner)
• Importing models without concerns of their original
context and intent will lead to incorrect results and
practices
• We can argue that the lack of concern for common cause
variation –Lean Manufacturing –was wrongly adopted by
agile at large

84
Copyright © 2021 – Daniel Doiron

Lucas Critique – 1976 (1995 Nobel Winner)
• Importing models without concerns of their original
context and intent will lead to incorrect results and
practices
• We can argue that the lack of concern for common cause
variation –Lean Manufacturing –was wrongly adopted by
agile at large
• This is addressed subsequently by Donald Reinertsen

85
Copyright © 2021 – Daniel Doiron

Little’s Law
• Littl’e Law –Dr John Little –has been proven scientifically

86
Copyright © 2021 – Daniel Doiron

Little’s Law
• Littl’e Law –Dr John Little –has been proven scientifically
• Kanban,in a stochastic fashion,and the Theory of
Constraints,in a deterministic manner,both leverage Little’s
Law

87
Copyright © 2021 – Daniel Doiron

Little’s Law
• Littl’e Law –Dr John Little –has been proven scientifically
• Kanban,in a stochastic fashion,and the Theory of
Constraints,in a deterministic manner,both leverage Little’s
Law
• When applied properly,it can bring stability and
predictability to any system

88
Copyright © 2021 – Daniel Doiron

Little’s Law
• Littl’e Law –Dr John Little –has been proven scientifically
• Kanban,in a stochastic fashion,and the Theory of
Constraints,in a deterministic manner,both leverage Little’s
Law
• When applied properly,it can bring stability and
predictability to any system
• A stable and predictable system stands a better chance of
being around next year !

89
Copyright © 2021 - Daniel Doiron
Little’s Law expressed as a CFD
Time
Customers
serviced or
products
delivered
Delivery
Demand
Increase Capaciy
Span of Control
Shape Demand
Sphere of Influence
90
Copyright © 2021 - Daniel Doiron
Airport Example - CFD
Time
Number
of Planes
Departures
Arrivals
When the departure rates of planes is less than the arrival rate, instability occurs.
Number of planes
at the Airport!
Things are getting
out of control!
91
Copyright © 2021 - Daniel Doiron
TAKE HOME – at work and over the last 18 months?
Time (18 months)
Number
of
Projects
Projects
Finished
Projects
Started
When the finish rate of projects is less than the starting rate, instability occurs.
Number of active projects
is getting out of control!
92
Copyright © 2021 - Daniel Doiron
What a stable system looks like!
Time (18 months)
Number
of
Projects
Projects
Finished
Projects
Started
Number of active projects
is stable !
93
Copyright © 2021 - Daniel Doiron
Want an even more stable system? Just reduce WIP!
Time (18 months)
Number
of
Projects
Projects
Finished
Projects
Started
Number of active projects
is stable !
94
Copyright © 2021 - Daniel Doiron
Getting to Flow with Little’s Law
A stable and predictable system has a better chance of being around next year.
Customers
serviced or
products
delivered
Delivery
Demand
The quest for predictability
and stability
95
Copyright © 2021 - Daniel Doiron
Getting to Flow with Little’s Law
Customers
serviced or
products
delivered
Delivery
Time
Demand
Why don’t we shape demand instead and forego the cost of extra capacity ?
Desired
Demand
96
Copyright © 2021 - Daniel Doiron

Donald Reinertsen – 2009
‘’In Knowledge Work,Common Causes have a
greater impact than in manufacturing.Therefore,
Common Causes should be taken into
consideration, especially for finding improvement
opportunities.’’
97
Copyright © 2021 - Daniel Doiron
Explicit Risk Management and Common Cause
Explicit Risk Management’s focus
• Unexpected variation
• Management by exception
98
Copyright © 2021 - Daniel Doiron
CCPM Buffer Management & Unexpected Variation
CCPM By Dr Eli Goldratt WAS INSTRUMENTED TO DETECT UNEXPECTED VARIATION
Critical Chain Project
Management
Project
Buffer
Expected Variation
(Do Nothing)
Normal Variation
(Plan)
Abnormal Variation
(Act)
99
Copyright © 2021 – Daniel Doiron

Einsten
‘’We cannot solve our problems with the same
thinking we used when we created them.’’

100
Copyright © 2021 – Daniel Doiron
What is your Agile Center of Excellence to do ?
Execution and Delivery issues with:
• Scrum
• XP
• SAFe
• DA etc.
Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
101
Copyright © 2021 – Daniel Doiron
Who are you gonna call?
Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
102
Copyright © 2021 – Daniel Doiron
Wolfram Müller – Blue Dolphin
Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
103
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
104
Copyright © 2021 – Daniel Doiron
Capacity components
Productive, Protective & Excess
105
Copyright © 2021 - Daniel Doiron
Excess
(Performance)
Protective
(Necessary)
Productive
(Mandatory)
The BLUF on capacities …
106
Copyright © 2021 - Daniel Doiron
Constraint is PHASE B
PHASE B PHASE D
PHASE A PHASE C
CAPACITY
--------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
But when we look at the Constraint … Management is easier
107
Copyright © 2021 - Daniel Doiron
But when we look at the Constraint …
2 5 2 1
FULL
KITTING Waiting for In Process
Phase A Phase B Phase C Phase D
Waiting for In Process Waiting for In Process
DONE
Waiting for In Process
Flow Time in Hours per Feature = 10
108
Copyright © 2021 - Daniel Doiron
NO CONSTRAINTS!
PHASE B PHASE D
PHASE A PHASE C
CAPACITY
--------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Lean thinks that Flow is supported by leveling capacity !!!
Note: Balancing FLOW is not done by balancing CAPACITY ! FLOW issues are self revealing in a low WIP system!
And so we must manage the entire system as
anything above productive capacity is deemed as
waste.
109
Copyright © 2021 - Daniel Doiron
NO CONSTRAINTS!
PHASE B PHASE D
PHASE A PHASE C
CAPACITY
--------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Lean thinks that Flow is supported by leveling capacity !!!
Note: Balancing FLOW is not done by balancing CAPACITY ! FLOW issues are self revealing in a low WIP system!
According to Lean and Cost
Accounting, all that is above the red
line is waste to be eliminated
110
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
111
Copyright © 2021 - Daniel Doiron
Constraint is PHASE B
PHASE B PHASE D
PHASE A PHASE C
CAPACITY
--------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
Constraint positioning – TH, I and OE ….
112
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
113
Copyright © 2021 - Daniel Doiron
The Corbett Sanction
SLACK & WIP
Operating Expenses Waste
Free Products,
Variance & Risk
Minting Money & Thoughput
Accounting
114
Copyright © 2021 - Daniel Doiron
Minting Money & Thoughput
Accounting
The Corbett Sanction,
SLACK & WIP
Operating Expenses Waste
Free Products,
Variance & Risks
115
Copyright © 2021 - Daniel Doiron
Creation of and management of slack
Buyer beware …
There is this flawed mental model that slack is given to you.
That you merely have to lower WIP to create slack
This is a dangerous proposition
116
Copyright © 2021 - Daniel Doiron
The Effect of Capacity Utilization on SLACK – Principle Q3
Note: Drawing inspired and adapted from the work of Mr.Donald Reinertsen on principle Q3
0
5
10
15
20
Queue
Size
Capacity Utilisation
Deterministic
Stochastic
10% 100%
80% 90%
20% 30% 40% 50% 60% 70%
Capacity utilisation is a good proxy variable for SLACK
117
Copyright © 2021 - Daniel Doiron
Excess
(Performance)
Protective
(Necessary)
Productive
(Mandatory)
A more modern & scientific approach
118
Copyright © 2021 - Daniel Doiron
Constraint is BUILD
Define Build
Analyse Design
A Standard Process – BUILD is the constraint
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
119
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
SLACK lives here by design!
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
Constraint is BUILD
120
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
Optimal WIP level for SLACK – Build phase and DBR
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
Constraint is BUILD
DBR
121
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
Optimal WIP level for SLACK – Build phase and DBR
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
Constraint is BUILD
DBR
122
Copyright © 2021 - Daniel Doiron
The Corbett Sanction
SLACK & WIP
Operating Expenses Waste
Free Products,
Variance & Risk
Minting Money & Thoughput
Accounting
123
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
Free Products and Negative Covariance !
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
Skip the Constraint and you have a free product while reducing overall execution risk!
Note: Not taxing the constraint reduces covariance and overall risk
124
Copyright © 2021 - Daniel Doiron
The Corbett Sanction
SLACK & WIP
Operating Expenses Waste
Free Products,
Variance & Risk
Minting Money & Thoughput
Accounting
125
Copyright © 2021 - Daniel Doiron
Constraint is BUILD
Define Build
Analyse Design
All managerial activities have no costs but at constraint
Produce
Implement
Note: Do not create red tape on that account. At the constraint, make sure all activities are aimed at keeping the constraint busy
126
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
INSPECTION is Mandatory at Constraint
Produce
Implement
Constraint is BUILD
127
Copyright © 2021 - Daniel Doiron
The Corbett Sanction
SLACK & WIP
General & Administrative
Expenses
Waste
Free Products,
Variance & Risk
Minting Money & Thoughput
Accounting
128
Copyright © 2021 - Daniel Doiron
Define Build
Analyse Design
After the Constraint - Where the Co$t of WASTE Hurts
Produce
Implement
-------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
129
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O
130
Copyright © 2021 - Daniel Doiron
Execution of a CCPM Agile Plan
With a LITTLE help
Little’s Law The Trap The Plan
The Data
131
Copyright © 2021 - Daniel Doiron
Little’s Law The Trap The Plan
The Data
Execution of a CCPM Agile Plan
With a LITTLE help
132
Copyright © 2021 - Daniel Doiron
Little’s Law Formulations
THEORY OF CONSTRAINTS KANBAN
𝑇𝐻 =
𝑊𝐼𝑃
𝐿𝑇
Increase Throughput Decrease Lead Time
𝐿𝑇 =
𝑊𝐼𝑃
𝑇𝐻
133
Copyright © 2021 - Daniel Doiron
T
Analysis Design Development Test QA Deploy
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
AVG
Flow Time
Distribution
CCPM Buffer
DBR Buffer
Monitoring and Direction of a Solution in Execution
Manage Load/Flow – Scope
Manage Time L I T T LE ‘ S L A W
𝑇𝑃 =
𝑊𝐼𝑃
𝐹𝑇
𝐹𝑇 =
𝑊𝐼𝑃
𝑇𝑃
Buffer Penetration Governance while Executing a Project
50% 60% 70% 80% DBR Queue
134
Copyright © 2021 - Daniel Doiron
Getting to my Flow Time Distribution – Week 1
T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
#
135
Copyright © 2021 - Daniel Doiron
Getting to my Flow Time Distribution – Week 2
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
136
Copyright © 2021 - Daniel Doiron
Putting the labels and metrics
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
137
Copyright © 2021 - Daniel Doiron
Adding the Buffer Thresholds from the mean
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
50% 60% 70% 80%
138
Copyright © 2021 - Daniel Doiron
Watching my Tickets move and progress
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
50% 60% 70% 80%
139
Copyright © 2021 - Daniel Doiron
Watching my Tickets move and progress
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
50% 60% 70% 80%
140
Copyright © 2021 - Daniel Doiron
Watching my Tickets move and progress
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
50% 60% 70% 80%
Entering Common Cause
141
Copyright © 2021 - Daniel Doiron
Watching my Tickets move and progress
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
50% 60% 70% 80%
Entering Special Cause
142
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
143
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
✓ It is for Work Execution management
144
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
✓ It is for Work Execution management
✓ It comes at no cost!
145
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
✓ It is for Work Execution management
✓ It comes at no cost!
✓ The traditional way is to put the 50/60/70/80 precent
thresholds at the mean
146
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
✓ It is for Work Execution management
✓ It comes at no cost!
✓ The traditional way is to put the 50/60/70/80 precent
thresholds at the mean
✓ Usually, the buffer is set at 50% of AVG FLOW TIME
147
Copyright © 2021 - Daniel Doiron
Flow Time (WIP) Ageing Signal thresholds
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Signaling Effect !
Mean
50% 60% 70% 80%
Note Well
✓ The buffer is not for padding
✓ It is for Work Execution management
✓ It comes at no cost!
✓ The traditional way is to put the 50/60/70/80 precent
thresholds at the mean
✓ Usually, the buffer is set at 50% of AVG FLOW TIME
✓ But the buffer can be sized at 60% or 40%,
depending on the desired amount of signaling
needed!
148
Copyright © 2021 - Daniel Doiron
Choose the sensitivity level you want !
T
#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Mean
149
Copyright © 2021 - Daniel Doiron
Little’s Law The Trap The Plan
The Data
Execution of a CCPM Agile Plan
With a LITTLE help
150
Copyright © 2021 - Daniel Doiron
Geometry of WORK ITEMS on a CFD & Little’s Law
Time
OPERATIONALTHROUGHPUT
Average of XYZ work items over ABC days
Work
151
Copyright © 2021 - Daniel Doiron
DECISION MAKING ARRAY
# Work Items CFD Avg Time Buffer Size Total Time
10 7 3.5 10.5
11 8 4 12
….
25 15 7.5 22.5
26 17 8.5 25.5
27 22 11 33
…
30 25 12.5 37.5
31 26 13 39
CCPM Buffer Management & Unexpected Variation
CCPM By Dr Eli Goldratt WAS INSTRUMENTED TO DETECT UNEXPECTED VARIATION
Critical Chain Project
Management
Project
Buffer
Expected Variation
(Have a Great Day!)
Normal Variation
(Investigate)
Abnormal Variation
(Act! Run! Do!)
153
Copyright © 2021 - Daniel Doiron
Little’s Law The Trap The Plan
The Data
Execution of a CCPM Agile Plan
With a LITTLE help
154
Copyright © 2021 - Daniel Doiron
MISTAKES TO AVOID WHEN MAKING A CCPM AGILE PLAN !
155
Copyright © 2021 - Daniel Doiron
Flow/Lead Time Data …
Work Items Averaga Lead Time
✓ SQL .7 Days
✓ Reports 1.5 Days
✓ CRUD 3 Days
✓ Architecture 5 Days
✓ Automation Scripts 2 Days
✓ Interfaces 3.5 Days
✓ Data Profiling 1 Day
✓ Database Management Tickets .5 Days
Sources : Scatter Plot and Flow/Lead Time Distribution
156
Copyright © 2021 - Daniel Doiron
CCPM PLAN
Work Item Average Lead Time Quantity Total Time
Reports 1.5 10 15
Data Profiling 1 8 8
Architecture 2 5 10
CRUD 3 3 9
TOTAL CCPM Chain 26 42
CCPM BUFFER (50%) 21
Project Total 63
157
Copyright © 2021 - Daniel Doiron
FLAWED CCPM PLAN
Work Item Average Lead Time Quantity Total Time
Reports 1.5 10 15
Data Profiling 1 8 8
Architecture 2 5 10
CRUD 3 3 9
TOTAL CCPM Chain 26 42
CCPM BUFFER (50%) 21
Project Total 63
158
Copyright © 2021 - Daniel Doiron
Little’s Law The Trap The Plan
The Data
Execution of a CCPM Agile Plan
With a LITTLE help
159
Copyright © 2021 - Daniel Doiron
Plan without planning with
Flow Time Data & Little’s Law!
TH
𝑇𝑃 =
𝑊𝐼𝑃
𝐹𝑇
……….
Time 18
Days
50
Work Items
9 Day Buffer
Day
27
"Now suppose we have 50
items that we can forecast
take 18 days …"
160
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
Project Representation – CCPM AGILE PLAN
161
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
Project Representation – The DRUM
The critical chain is the drum
162
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
Project Representation – The Buffer
The CCPM buffer is the buffer
163
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
Project Representation – The Rope
The due date is the signal that a new
undertaking can start!
164
Copyright © 2021 - Daniel Doiron
Subordinating to vs Exploiting the constraint
DRUM BUFFER ROPE
165
Copyright © 2021 - Daniel Doiron
Subordinating to vs Exploiting the constraint
DRUM BUFFER ROPE
166
Copyright © 2021 - Daniel Doiron
Subordinating to vs Exploiting the constraint
DRUM BUFFER ROPE
167
Copyright © 2021 - Daniel Doiron
Subordinating to vs Exploiting the constraint
DRUM BUFFER ROPE
168
Copyright © 2021 - Daniel Doiron
CCPM and Buffers #1
169
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
BUFFER BURN RATE : You are consuming the time buffer at 2.775 the amount of work that needs to be delivered.For a work
item that would normally take one day (the DRUM),you are spending 2.75 days to do it.
CCPM and Buffers #1
Variable Value
Actual TH = WIP to Date / Lead Time to Date 14/7 = 2.0 work items done per day
Expected Lead Time = Total WIP / Actual TH 50/2.0= 25 days is the new timeline
Lead Time Difference = Expected Lead Time –Average Lead Time 25-18 = 7 days difference –Target date is 24 April
%Buffer Consumption = Lead Time Difference * 100 / CCPM Buffer 7*100/9 = 77%
%Work Completed = WIP To Date * 100 / Total WIP 14*100/50 = 28%
Buffer Burn Rate = %Buffer Consumption / %Work Completed 77/28 = 2.75
Little’s Law !
Apr 7 Apr 24
170
Copyright © 2021 - Daniel Doiron
CCPM and Buffers # 2
171
Copyright © 2021 - Daniel Doiron
27 days
Apr 1 Apr 27
Apr 18
BUFFER BURN RATE : You are consuming the time buffer at 0.175 the amount of work that needs to be delivered.For a Work
Item that would normally take 1 day (the DRUM),you are completing it in 0.175 days.
CCPM and Buffers #2
Little’s Law !
Apr 12
Variable Value
Actual TH = WIP to Date / Lead Time to Date 37/12 = 3.08 work items done per day
Expected Lead Time = Total WIP / Actual TH 50/3.08 = 16 (16.23) days is the new timeline
Lead Time Difference = Expected Lead Time –Average Lead Time 16-18 = -2 days difference –Target Date is 16 April
%Buffer Consumption = Lead Time Difference * 100 / CCPM Buffer -2*100/15 = -13%
%Work Completed = WIP To Date * 100 / Total WIP 37*100/50 = 74%
Buffer Burn Rate = %Buffer Consumption / %Work Completed 13/74 = 0.175
Apr 16
172
Copyright © 2021 - Daniel Doiron
A) Introduction –Qu’est-ce que le Throughput Accounting ?
La performance financière –Ford,Ohno et Goldratt
B)
Les composantes de la capacité
D)
La réalisation du Projet en mode CCPM
H)
E)
F) Frapper de l’argent – Gestion du processus ou value stream
G) Les données pour un projet Agile
I) Varia – Questions etc.
C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas
Agenda
Positionnement stratégique d’une contrainte selon TH, I et O

Contenu connexe

Similaire à Throughput Accounting Agile Expertise Centers Strike Gold

Agile E Business Valtech Agile Edge London March 2010 Al Goerner
Agile  E Business Valtech Agile Edge London   March 2010   Al GoernerAgile  E Business Valtech Agile Edge London   March 2010   Al Goerner
Agile E Business Valtech Agile Edge London March 2010 Al GoernerValtech UK
 
Ton van der Greef - Exponentieel Groeien
Ton van der Greef - Exponentieel GroeienTon van der Greef - Exponentieel Groeien
Ton van der Greef - Exponentieel GroeienWOW! Het kan anders
 
Project Success 'Orange Paper'
 Project Success 'Orange Paper' Project Success 'Orange Paper'
Project Success 'Orange Paper'Edward Gould
 
Core of Program Management
Core of Program ManagementCore of Program Management
Core of Program ManagementTrissential
 
The Technology is the Easy Part - APTA 2010 Annual Meeting
The Technology is the Easy Part - APTA 2010 Annual MeetingThe Technology is the Easy Part - APTA 2010 Annual Meeting
The Technology is the Easy Part - APTA 2010 Annual MeetingKeith Sheardown
 
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...Sustainable Brands
 
A Super Solution Integrator Drives Business Outcomes by Orchestrating Technology
A Super Solution Integrator Drives Business Outcomes by Orchestrating TechnologyA Super Solution Integrator Drives Business Outcomes by Orchestrating Technology
A Super Solution Integrator Drives Business Outcomes by Orchestrating TechnologyInsight
 
Pitch Deck Teardown: Northspyre's $25 million Series B deck
Pitch Deck Teardown: Northspyre's $25 million Series B deckPitch Deck Teardown: Northspyre's $25 million Series B deck
Pitch Deck Teardown: Northspyre's $25 million Series B deckHajeJanKamps
 
Eestec digital disruption 22-7-2013
Eestec digital disruption 22-7-2013Eestec digital disruption 22-7-2013
Eestec digital disruption 22-7-2013Leonardo Zangrando
 
assert(CPA < LTV) - the most important line of code
assert(CPA < LTV)  - the most important line of code assert(CPA < LTV)  - the most important line of code
assert(CPA < LTV) - the most important line of code David Jones
 
Technical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionTechnical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionScott W. Ambler
 
Building a Long Term Technology Strategy
Building a Long Term Technology StrategyBuilding a Long Term Technology Strategy
Building a Long Term Technology StrategyHide Harashima
 
Agile Tour - Ceci n'est pas une révolution organisationnelle
Agile Tour - Ceci n'est pas une révolution organisationnelleAgile Tour - Ceci n'est pas une révolution organisationnelle
Agile Tour - Ceci n'est pas une révolution organisationnelleRomain Vailleux
 
D14 - Inspiring Digital Business - Fintech Studio Sessions
D14 - Inspiring Digital Business - Fintech Studio Sessions D14 - Inspiring Digital Business - Fintech Studio Sessions
D14 - Inspiring Digital Business - Fintech Studio Sessions Interactive Scotland
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical HealthMikael Vesavuori
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...Dana Gardner
 

Similaire à Throughput Accounting Agile Expertise Centers Strike Gold (20)

Agile E Business Valtech Agile Edge London March 2010 Al Goerner
Agile  E Business Valtech Agile Edge London   March 2010   Al GoernerAgile  E Business Valtech Agile Edge London   March 2010   Al Goerner
Agile E Business Valtech Agile Edge London March 2010 Al Goerner
 
The 5 dimensions of vision
The 5 dimensions of visionThe 5 dimensions of vision
The 5 dimensions of vision
 
Ton van der Greef - Exponentieel Groeien
Ton van der Greef - Exponentieel GroeienTon van der Greef - Exponentieel Groeien
Ton van der Greef - Exponentieel Groeien
 
Project Success 'Orange Paper'
 Project Success 'Orange Paper' Project Success 'Orange Paper'
Project Success 'Orange Paper'
 
Core of Program Management
Core of Program ManagementCore of Program Management
Core of Program Management
 
The Technology is the Easy Part - APTA 2010 Annual Meeting
The Technology is the Easy Part - APTA 2010 Annual MeetingThe Technology is the Easy Part - APTA 2010 Annual Meeting
The Technology is the Easy Part - APTA 2010 Annual Meeting
 
Moving Big Data to Big Value
Moving Big Data to Big ValueMoving Big Data to Big Value
Moving Big Data to Big Value
 
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...
Vitold Henisz slides: “Financial Returns to Stakeholder Capital: Tying Commun...
 
A Super Solution Integrator Drives Business Outcomes by Orchestrating Technology
A Super Solution Integrator Drives Business Outcomes by Orchestrating TechnologyA Super Solution Integrator Drives Business Outcomes by Orchestrating Technology
A Super Solution Integrator Drives Business Outcomes by Orchestrating Technology
 
Pitch Deck Teardown: Northspyre's $25 million Series B deck
Pitch Deck Teardown: Northspyre's $25 million Series B deckPitch Deck Teardown: Northspyre's $25 million Series B deck
Pitch Deck Teardown: Northspyre's $25 million Series B deck
 
Eestec digital disruption 22-7-2013
Eestec digital disruption 22-7-2013Eestec digital disruption 22-7-2013
Eestec digital disruption 22-7-2013
 
Lean for Business
Lean for BusinessLean for Business
Lean for Business
 
assert(CPA < LTV) - the most important line of code
assert(CPA < LTV)  - the most important line of code assert(CPA < LTV)  - the most important line of code
assert(CPA < LTV) - the most important line of code
 
Technical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionTechnical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management Solution
 
Building a Long Term Technology Strategy
Building a Long Term Technology StrategyBuilding a Long Term Technology Strategy
Building a Long Term Technology Strategy
 
Agile Tour - Ceci n'est pas une révolution organisationnelle
Agile Tour - Ceci n'est pas une révolution organisationnelleAgile Tour - Ceci n'est pas une révolution organisationnelle
Agile Tour - Ceci n'est pas une révolution organisationnelle
 
D14 - Inspiring Digital Business - Fintech Studio Sessions
D14 - Inspiring Digital Business - Fintech Studio Sessions D14 - Inspiring Digital Business - Fintech Studio Sessions
D14 - Inspiring Digital Business - Fintech Studio Sessions
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical Health
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...
The Open Group Digital Practitioner Effort Provides Guidance to Ease Digital ...
 

Plus de Agile Montréal

ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...Agile Montréal
 
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...Agile Montréal
 
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurAgile Montréal
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...Agile Montréal
 
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...Agile Montréal
 
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...Agile Montréal
 
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...Agile Montréal
 
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...Agile Montréal
 
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...Agile Montréal
 
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...Agile Montréal
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...Agile Montréal
 
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...Agile Montréal
 
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheAgile Montréal
 
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...Agile Montréal
 
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline  TissierATMTL23 - La collaboration intergénérationnelle au travail par Apolline  Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline TissierAgile Montréal
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierAgile Montréal
 
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierAgile Montréal
 
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...Agile Montréal
 
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...Agile Montréal
 
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...Agile Montréal
 

Plus de Agile Montréal (20)

ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
 
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
 
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
 
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
 
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
 
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
 
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
 
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
 
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
 
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
 
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
 
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
 
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline  TissierATMTL23 - La collaboration intergénérationnelle au travail par Apolline  Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
 
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
 
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
 
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
 
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
 

Dernier

Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 

Dernier (20)

Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 

Throughput Accounting Agile Expertise Centers Strike Gold

  • 1. Copyright © 2021 - Daniel Doiron Throughput Accounting: Comment les Centres d’Expertise Agiles peuvent Frapper (mint) de la Monnaie par Daniel Doiron, CPA 01 02 03
  • 2. 2 Daniel Doiron,CPA –The Agile Agonist https://www.linkedin.com/in/danieldoiron/ Copyright © 2021 Daniel Doiron Je suis le seul CPA au monde à donner des cours de Throughput Accounting en présentielle dans le cadre d’un programme de formation continue obligatoire pour un chapiter CPA, celui du Québec. J’ai également écrit le premier livre traitant du Throuhgput Accounting pour le travail intellectuel,le modèle actuel du Throughput Accounting étant trop axé sur le monde industriel et manufacturier. Ce livre,‘Seeing Money Clearly’emprunte des avenues jusque là inexplorées. Toutes ces trouvailles et nouveautés sont miennes. Je dispense donc des cours de Throughput Accounting aux CPA du monde entier ainsi qu’aux Centres d’Expertises Agile ou je suis axé sur l’execution et la livraison. Plus d’informations sur mon site https://agileagonist.com
  • 3. 3 Copyright © 2021 - Daniel Doiron What is ToC ? A management philosophy that focuses on the whole by subordinating to the parts. The Theory of Constraints by Dr Kevlyn Youngman
  • 4. 4 Copyright © 2021 - Daniel Doiron  Dr Eli Goldratt on Cost Accounting ‘’Almost all decisions based on cost accounting are utterly wrong.’’
  • 5. 5 Copyright © 2021 - Daniel Doiron  Dr Eli Goldratt on Cost Accounting ‘’Cost Accounting is productivity’s public enemy number one.’'
  • 6. 6 Copyright © 2021 - Daniel Doiron Accounting Money Revenue Cost Cost Accounting: Decrease Cost Time The opposing forces of Cost Accounting and Throughput Accounting Throughput Accounting: Increase Revenue
  • 7. 7 Copyright © 2021 – Daniel Doiron  Demings - My favorite quote of all time It’s not enough to do your best.You have to know what you are doing and then do your best! 
  • 8. 8 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 9. 9 Copyright © 2021 – Daniel Doiron Throughput Accounting for Knowledge Work – A first ! This book puts the emphasis on making money. Making money and making profits are two different things.
  • 10. 10 Copyright © 2021 - Daniel Doiron The ToC domain – John Ricketts
  • 11. 11 Copyright © 2021 by Daniel Doiron … Is a lot of things: • An accounting system • A financial application • An improvement initiative – POOGI –Process of On-Going Improvements and • The decision making arm of the Theory of Constraints Note: A thorough understanding of the 5 Focusing Steps is mandatory. Photo by afif-Kusuma on Unsplash Throughput Accounting ...
  • 12. 12 Copyright © 2021 - Daniel Doiron Five Focusing Steps – POOGI – Which is the most difficult? 01 Identify the Constraint Step One 02 Exploit the Constraint Step Two 04 Elevate the Constraint Step four 05 Repeat ! Step five 03 Step three Subordinate everything to the Constraint
  • 13. 13 Copyright © 2021 - Daniel Doiron Subordinating is much harder ! 01 Identify the Constraint Step One 02 Exploit the Constraint Step Two 04 Elevate the Constraint Step four 05 Repeat ! Step five 03 Step three Subordinate everything to the Constraint
  • 14. 14 Copyright © 2021 - Daniel Doiron Capacity and demand Bottleneck Any kind of resource that cannot deliver up to the demand that is placed on it 
  • 15. 15 Copyright © 2021 - Daniel Doiron Capacity and demand Constraint The one thing that prevents us (our entire organization) from delivering more of whatever it is we have to deliver 
  • 16. 16 Copyright © 2021 - Daniel Doiron Subordinating vs Exploiting the Constraint – From Dr Kelvyn Youngman Exploitation and Subordination Reframed as Productivity and Utility
  • 17. 17 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Big Batch Size Small Batch Size Photo by Ivan from Pexels Photo by Toa Heftiba on Unsplash
  • 18. 18 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Subordinate Exploit Big Batch Size Small Batch Size Photo by Ivan from Pexels Photo by Toa Heftiba on Unsplash
  • 19. 19 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Thinking Fast Thinking Slow Photo by Charlie solorzano on Unsplash Photo by tai s captures on Unsplash
  • 20. 20 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Thinking Fast Thinking Slow Subordinate Exploit Photo by Charlie solorzano on Unsplash Photo by tai s captures on Unsplash
  • 21. 21 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint S LA C K B U S Y Photo by Colin Avery on Unsplash Photo by Mert Kahveci on Unsplash
  • 22. 22 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Exploit Subordinate S LA C K B U S Y Photo by Colin Avery on Unsplash Photo by Mert Kahveci on Unsplash
  • 23. 23 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Don’t Stop & Measure Start/Stop & No Measure Photo by Charles Deluvio on Unsplash Photo by Fleur on Unsplash
  • 24. 24 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Don’t Stop & Measure Start/Stop & No Measure Subordinate Exploit Photo by Charles Deluvio on Unsplash Photo by Fleur on Unsplash
  • 25. 25 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Higher Logical Level Lower Logical Level Photo by Orren Jack Turner - Common Createives Photo by Rishi Ragunathan on Unsplash
  • 26. 26 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Exploit Subordinate Higher Logical Level Lower Logical Level Photo by Orren Jack Turner - Common Createives Photo by Rishi Ragunathan on Unsplash
  • 27. 27 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Setup Costs No Setup Costs Photo by Gustavo campos on Unsplash Photo by luc van loon on Unsplash
  • 28. 28 Copyright © 2021 – Daniel Doiron Subordinating to vs Exploiting the Constraint Subordinate Exploit Setup Costs No Setup Costs Photo by Gustavo campos on Unsplash Photo by luc van loon on Unsplash
  • 29. 29 Copyright © 2021 - Daniel Doiron What is the big deal compared to the others ? Shewart Plan Do StudyAct (Learning) Lean Six SIGMA Define Measure Analyze Improve Control Colonel BOYD Observe Orient Decide Act ADKAR Awareness, Desire, Knowledge,Activity & Reinforcement 5 Whys CMMI Capability Maturity Model Integration Deming Plan Do Check Act
  • 30. 30 Copyright © 2021 - Daniel Doiron What is the big deal compared to the others ? TOC is an improvement model. We focus on the constraint!
  • 31. 31 Copyright © 2021 - Daniel Doiron TA – Throughput Accounting With only 3 variables to understand - TH,OE et I –Operational Management becomes child’s play.Both erudites and experts are playing on a leveled field and motivation is aligned for all system participants.Only 3 questions need to be answered in this specific order to forge ahead :
  • 32. 32 Copyright © 2021 - Daniel Doiron TA – Throughput Accounting With only 3 variables to understand - TH,OE et I –Operational Management becomes child’s play.Both erudites and experts are playing on a leveled field and motivation is aligned for all system participants.Only 3 questions need to be answered in this specific order to forge ahead : Will my action increase Throughput (TH)? (Sales minus TotallyVariable Cost –TVC)
  • 33. 33 Copyright © 2021 - Daniel Doiron TA – Throughput Accounting With only 3 variables to understand - TH,OE et I –Operational Management becomes child’s play.Both erudites and experts are playing on a leveled field and motivation is aligned for all system participants.Only 3 questions need to be answered in this specific order to forge ahead : Will my action increase Throughput (TH)? (Sales minus TotallyVariable Cost –TVC) Will my action diminish Investment or Inventory(I)? (All the money in the system)
  • 34. 34 Copyright © 2021 - Daniel Doiron TA – Throughput Accounting With only 3 variables to understand - TH,OE et I –Operational Management becomes child’s play.Both erudites and experts are playing on a leveled field and motivation is aligned for all system participants.Only 3 questions need to be answered in this specific order to forge ahead: Will my action increase Throughput (TH)? (Sales minus TotallyVariable Costs –TVC) Will my action diminish Investment or Inventory(I)? (All the money in the system) Will my action diminish Operating Expenses (OE)? (Money required to turn Inventory into Throughput)
  • 35. 35 Copyright © 2021 - Daniel Doiron Costs – TVC or not TVC A totally variable cost is variable only if it changes with production levels! A totally cost is variable only if it has a correlation coefficient of r=1:1 with sales. All other expenses are Operational Expenses
  • 36. 36 Copyright © 2021 - Daniel Doiron FLASH QUIZZ !!! Can anyone here give me a case where TVC would exist in Knowledge Work?
  • 37. 37 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 38. 38 Copyright © 2021 – Daniel Doiron Down History Lane Ford, Toyota and Theory of Constraints The Quest for Flow
  • 39. 39 Copyright © 2021 - Daniel Doiron History: Ford – TPS – Theory of Constraints Stellar Financial Performance Systems of the past ! Note: Lean wants to reduce waste. Six Sigma wants to reduce variability.ToC tells you where to focus your improvement efforts!
  • 40. 40 Copyright © 2021 - Daniel Doiron History: Ford – TPS – Theory of Constraints Financial performance systems based on signals that tell us when to stop working! This goes against what traditional cost accounting tells us!!!
  • 41. 41 Copyright © 2021 – Daniel Doiron Limited workspace – No inventory variability
  • 42. 42 Copyright © 2021 – Daniel Doiron Limited workspace – No inventory variability
  • 43. 43 Copyright © 2021 – Daniel Doiron Ford – World Record ! 5,000 assembly parts 81 hours From mining to consumer
  • 44. 44 Copyright © 2021 - Daniel Doiron https://amp.ibtimes.co.uk/paris-canal-saint-martin-clean-pictures-bikes-chairs-trolleys-emerge-sludge-1536564 High WIP hides the constraint !!!! Low WIP reveals the constraint!
  • 45. 45 Copyright © 2021 – Daniel Doiron TPS – inspired from USA super markets (Small Batch Size)
  • 46. 46 Copyright © 2021 – Daniel Doiron Small inventory in cell – High variability
  • 47. 47 Copyright © 2021 - Daniel Doiron TAICHII OHNO – POOL ANALOGY & REDUCING POOL SIZE
  • 48. 48 Copyright © 2021 – Daniel Doiron More on TPS !! Taiichi Ohno Pursue Pull (Flow) I do not care about Waste* I do not care about Costs* Inventory as a liability Source : ‘Standing on the Shoulders of Giants’ by Dr. Goldratt
  • 49. 49 Copyright © 2021 – Daniel Doiron
  • 50. 50 Copyright © 2021 - Daniel Doiron TPS – Toyota production system Stable environment Stable product line predictable demand
  • 51. 51 Copyright © 2021 - Daniel Doiron ToC – Inventory replenishment based on time Flow management Drum,Buffer, Rope … … According to Theory of Constraints or TOC (Eliyahu Goldratt) Beats the production pace Drum Non-bottlenecks Y Y Y X Y Y Y Finished goods shipment Non-bottlenecks Bottleneck resource Rope Controls releases to production Buffers Protect bottleneck & sales Protection Raw material Protection
  • 52. 52 Copyright © 2021 - Daniel Doiron Buffer Size 50% DDP – As simple as A/B = 9/3 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 3
  • 53. 53 Copyright © 2021 – Daniel Doiron DBR Kanban Board – Calculating Column Buffer Size For 50% DDP - Due Date Performance A/B = 9/3 = 3 items Once replenishment signal is sent upstream, there is a 50% chance of arriving on time at the constraint. (DDP) 3
  • 54. 54 Copyright © 2021 - Daniel Doiron Buffer Size to 80% DDP – As simple as A/B*80/100 = 4.8 or 5 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5
  • 55. 55 Copyright © 2021 - Daniel Doiron Initial setup 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 12 1 2 3 4 5 6 7 8 9 11 16 10 15 14 13
  • 56. 56 Copyright © 2021 - Daniel Doiron Day A – Upstream Flow Indicator GREEN 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 12 2 3 4 5 6 7 8 9 11 16 10 15 14 13 1
  • 57. 57 Copyright © 2021 - Daniel Doiron Day B – We can consider moving more tickets to ‘In Process’ 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 12 7 8 9 11 16 10 15 14 13 1 5 6 4 2 3
  • 58. 58 Copyright © 2021 - Daniel Doiron Day C – Business as usual 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 12 7 8 9 11 16 10 15 14 13 1 2 3 4 5 6
  • 59. 59 Copyright © 2021 - Daniel Doiron Day D – humming along 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 12 7 8 9 11 16 10 15 14 13 1 2 3 4 5 6
  • 60. 60 Copyright © 2021 - Daniel Doiron Day E – Queue Discipline – First in – First serve in DBR column 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 15 1 2 4 5 6 12 3 9 7 8 10 11 16 14
  • 61. 61 Copyright © 2021 - Daniel Doiron Day F – Again we could consider moving to ‘In Process’ 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 15 1 2 4 5 6 12 3 10 11 16 14 8 9 7
  • 62. 62 Copyright © 2021 - Daniel Doiron Day G – TH boards are silver bullets – No need for beauty contest 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 15 1 2 4 5 6 12 3 11 16 14 8 9 7 10
  • 63. 63 Copyright © 2021 - Daniel Doiron Day H – I can manually put on ticket in system here ! 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 15 1 2 4 6 12 3 11 16 14 8 9 7 10 5
  • 64. 64 Copyright © 2021 - Daniel Doiron Day I – No need to replenish yet, but we should raise awareness 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 1 2 4 6 12 3 11 16 14 8 9 7 10 5 15
  • 65. 65 Copyright © 2021 - Daniel Doiron Day J 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 13 1 2 4 6 12 3 16 14 8 9 7 10 5 15 11
  • 66. 66 Copyright © 2021 - Daniel Doiron Day K – DBR buffer RED 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 16 12 13 17 18 19 √ √ √
  • 67. 67 Copyright © 2021 - Daniel Doiron Day K 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 16 12 17 18 19 13 √ √ √
  • 68. 68 Copyright © 2021 - Daniel Doiron Day L 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 √ √ √ 16
  • 69. 69 Copyright © 2021 - Daniel Doiron Day M 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 √ √ √ 16
  • 70. 70 Copyright © 2021 - Daniel Doiron Day N 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 √ √ √ 16 20 √
  • 71. 71 Copyright © 2021 - Daniel Doiron Day O 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 √ √ √ 16 20
  • 72. 72 Copyright © 2021 - Daniel Doiron Day P – Ticket 18 makes it in ! 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 √ √ 16 20
  • 73. 73 Copyright © 2021 - Daniel Doiron Day Q – Stress – Stress – Stress ???? 9 3 FULL KITTING MERGE DONE Waiting for In Process STEP 1 STEP 2 STEP 3 ……………… STEP N B A 5 1 2 4 6 3 14 8 9 7 5 15 11 10 12 17 18 19 13 16 20
  • 74. 74 Copyright © 2021 - Daniel Doiron DBR Scheduling Insights Thinking Moment • DBR scheduling removes cognitive bias in the replenishment decision making process • DBR scheduling minimizes WIP • In using DBR Scheduling we will have a way to reduce Wait Time to the minimum that is necessary to prevent the Constraint from starving
  • 75. 75 Copyright © 2021 - Daniel Doiron Theory of Constraints Works in all spheres of the economy High variability High instability
  • 76. 76 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 77. 77 Copyright © 2021 – Daniel Doiron Concept Integration of Great Thinkers
  • 78. 78 Copyright © 2021 – Daniel Doiron  Demings Impact on Agile Thinking • Demings 14 points -Drive out fear, Improve constantly, Joy at work etc. 
  • 79. 79 Copyright © 2021 – Daniel Doiron  Demings Impact on Agile Thinking • Demings 14 points -Drive out fear, Improve constantly, Joy at work etc. • 95% of performance is dictated by systems 
  • 80. 80 Copyright © 2021 – Daniel Doiron  Demings Impact on Agile Thinking • Demings 14 points -Drive out fear, Improve constantly, Joy at work etc. • 95% of performance is dictated by systems • Planning, estimating are wasteful 
  • 81. 81 Copyright © 2021 - Daniel Doiron  Kanban Event Driven Risk Management. What is it ? Risk will become visible on the Kanban board as soon as it materializes! Then you pull the andon cord! Photo by airfocus on unsplash
  • 82. 82 Copyright © 2021 – Daniel Doiron  Lucas Critique – 1976 (1995 Nobel Winner) • Importing models without concerns of their original context and intent will lead to incorrect results and practices 
  • 83. 83 Copyright © 2021 – Daniel Doiron  Lucas Critique – 1976 (1995 Nobel Winner) • Importing models without concerns of their original context and intent will lead to incorrect results and practices • We can argue that the lack of concern for common cause variation –Lean Manufacturing –was wrongly adopted by agile at large 
  • 84. 84 Copyright © 2021 – Daniel Doiron  Lucas Critique – 1976 (1995 Nobel Winner) • Importing models without concerns of their original context and intent will lead to incorrect results and practices • We can argue that the lack of concern for common cause variation –Lean Manufacturing –was wrongly adopted by agile at large • This is addressed subsequently by Donald Reinertsen 
  • 85. 85 Copyright © 2021 – Daniel Doiron  Little’s Law • Littl’e Law –Dr John Little –has been proven scientifically 
  • 86. 86 Copyright © 2021 – Daniel Doiron  Little’s Law • Littl’e Law –Dr John Little –has been proven scientifically • Kanban,in a stochastic fashion,and the Theory of Constraints,in a deterministic manner,both leverage Little’s Law 
  • 87. 87 Copyright © 2021 – Daniel Doiron  Little’s Law • Littl’e Law –Dr John Little –has been proven scientifically • Kanban,in a stochastic fashion,and the Theory of Constraints,in a deterministic manner,both leverage Little’s Law • When applied properly,it can bring stability and predictability to any system 
  • 88. 88 Copyright © 2021 – Daniel Doiron  Little’s Law • Littl’e Law –Dr John Little –has been proven scientifically • Kanban,in a stochastic fashion,and the Theory of Constraints,in a deterministic manner,both leverage Little’s Law • When applied properly,it can bring stability and predictability to any system • A stable and predictable system stands a better chance of being around next year ! 
  • 89. 89 Copyright © 2021 - Daniel Doiron Little’s Law expressed as a CFD Time Customers serviced or products delivered Delivery Demand Increase Capaciy Span of Control Shape Demand Sphere of Influence
  • 90. 90 Copyright © 2021 - Daniel Doiron Airport Example - CFD Time Number of Planes Departures Arrivals When the departure rates of planes is less than the arrival rate, instability occurs. Number of planes at the Airport! Things are getting out of control!
  • 91. 91 Copyright © 2021 - Daniel Doiron TAKE HOME – at work and over the last 18 months? Time (18 months) Number of Projects Projects Finished Projects Started When the finish rate of projects is less than the starting rate, instability occurs. Number of active projects is getting out of control!
  • 92. 92 Copyright © 2021 - Daniel Doiron What a stable system looks like! Time (18 months) Number of Projects Projects Finished Projects Started Number of active projects is stable !
  • 93. 93 Copyright © 2021 - Daniel Doiron Want an even more stable system? Just reduce WIP! Time (18 months) Number of Projects Projects Finished Projects Started Number of active projects is stable !
  • 94. 94 Copyright © 2021 - Daniel Doiron Getting to Flow with Little’s Law A stable and predictable system has a better chance of being around next year. Customers serviced or products delivered Delivery Demand The quest for predictability and stability
  • 95. 95 Copyright © 2021 - Daniel Doiron Getting to Flow with Little’s Law Customers serviced or products delivered Delivery Time Demand Why don’t we shape demand instead and forego the cost of extra capacity ? Desired Demand
  • 96. 96 Copyright © 2021 - Daniel Doiron  Donald Reinertsen – 2009 ‘’In Knowledge Work,Common Causes have a greater impact than in manufacturing.Therefore, Common Causes should be taken into consideration, especially for finding improvement opportunities.’’
  • 97. 97 Copyright © 2021 - Daniel Doiron Explicit Risk Management and Common Cause Explicit Risk Management’s focus • Unexpected variation • Management by exception
  • 98. 98 Copyright © 2021 - Daniel Doiron CCPM Buffer Management & Unexpected Variation CCPM By Dr Eli Goldratt WAS INSTRUMENTED TO DETECT UNEXPECTED VARIATION Critical Chain Project Management Project Buffer Expected Variation (Do Nothing) Normal Variation (Plan) Abnormal Variation (Act)
  • 99. 99 Copyright © 2021 – Daniel Doiron  Einsten ‘’We cannot solve our problems with the same thinking we used when we created them.’’ 
  • 100. 100 Copyright © 2021 – Daniel Doiron What is your Agile Center of Excellence to do ? Execution and Delivery issues with: • Scrum • XP • SAFe • DA etc. Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
  • 101. 101 Copyright © 2021 – Daniel Doiron Who are you gonna call? Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
  • 102. 102 Copyright © 2021 – Daniel Doiron Wolfram Müller – Blue Dolphin Photo by k-mitch-hodge-wZfndoCA1rA on unsplash
  • 103. 103 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 104. 104 Copyright © 2021 – Daniel Doiron Capacity components Productive, Protective & Excess
  • 105. 105 Copyright © 2021 - Daniel Doiron Excess (Performance) Protective (Necessary) Productive (Mandatory) The BLUF on capacities …
  • 106. 106 Copyright © 2021 - Daniel Doiron Constraint is PHASE B PHASE B PHASE D PHASE A PHASE C CAPACITY -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- But when we look at the Constraint … Management is easier
  • 107. 107 Copyright © 2021 - Daniel Doiron But when we look at the Constraint … 2 5 2 1 FULL KITTING Waiting for In Process Phase A Phase B Phase C Phase D Waiting for In Process Waiting for In Process DONE Waiting for In Process Flow Time in Hours per Feature = 10
  • 108. 108 Copyright © 2021 - Daniel Doiron NO CONSTRAINTS! PHASE B PHASE D PHASE A PHASE C CAPACITY -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Lean thinks that Flow is supported by leveling capacity !!! Note: Balancing FLOW is not done by balancing CAPACITY ! FLOW issues are self revealing in a low WIP system! And so we must manage the entire system as anything above productive capacity is deemed as waste.
  • 109. 109 Copyright © 2021 - Daniel Doiron NO CONSTRAINTS! PHASE B PHASE D PHASE A PHASE C CAPACITY -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Lean thinks that Flow is supported by leveling capacity !!! Note: Balancing FLOW is not done by balancing CAPACITY ! FLOW issues are self revealing in a low WIP system! According to Lean and Cost Accounting, all that is above the red line is waste to be eliminated
  • 110. 110 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 111. 111 Copyright © 2021 - Daniel Doiron Constraint is PHASE B PHASE B PHASE D PHASE A PHASE C CAPACITY -------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Constraint positioning – TH, I and OE ….
  • 112. 112 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 113. 113 Copyright © 2021 - Daniel Doiron The Corbett Sanction SLACK & WIP Operating Expenses Waste Free Products, Variance & Risk Minting Money & Thoughput Accounting
  • 114. 114 Copyright © 2021 - Daniel Doiron Minting Money & Thoughput Accounting The Corbett Sanction, SLACK & WIP Operating Expenses Waste Free Products, Variance & Risks
  • 115. 115 Copyright © 2021 - Daniel Doiron Creation of and management of slack Buyer beware … There is this flawed mental model that slack is given to you. That you merely have to lower WIP to create slack This is a dangerous proposition
  • 116. 116 Copyright © 2021 - Daniel Doiron The Effect of Capacity Utilization on SLACK – Principle Q3 Note: Drawing inspired and adapted from the work of Mr.Donald Reinertsen on principle Q3 0 5 10 15 20 Queue Size Capacity Utilisation Deterministic Stochastic 10% 100% 80% 90% 20% 30% 40% 50% 60% 70% Capacity utilisation is a good proxy variable for SLACK
  • 117. 117 Copyright © 2021 - Daniel Doiron Excess (Performance) Protective (Necessary) Productive (Mandatory) A more modern & scientific approach
  • 118. 118 Copyright © 2021 - Daniel Doiron Constraint is BUILD Define Build Analyse Design A Standard Process – BUILD is the constraint Produce Implement ------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------
  • 119. 119 Copyright © 2021 - Daniel Doiron Define Build Analyse Design SLACK lives here by design! Produce Implement ------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------- Constraint is BUILD
  • 120. 120 Copyright © 2021 - Daniel Doiron Define Build Analyse Design Optimal WIP level for SLACK – Build phase and DBR Produce Implement ------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------- Constraint is BUILD DBR
  • 121. 121 Copyright © 2021 - Daniel Doiron Define Build Analyse Design Optimal WIP level for SLACK – Build phase and DBR Produce Implement ------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------- Constraint is BUILD DBR
  • 122. 122 Copyright © 2021 - Daniel Doiron The Corbett Sanction SLACK & WIP Operating Expenses Waste Free Products, Variance & Risk Minting Money & Thoughput Accounting
  • 123. 123 Copyright © 2021 - Daniel Doiron Define Build Analyse Design Free Products and Negative Covariance ! Produce Implement ------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------- Skip the Constraint and you have a free product while reducing overall execution risk! Note: Not taxing the constraint reduces covariance and overall risk
  • 124. 124 Copyright © 2021 - Daniel Doiron The Corbett Sanction SLACK & WIP Operating Expenses Waste Free Products, Variance & Risk Minting Money & Thoughput Accounting
  • 125. 125 Copyright © 2021 - Daniel Doiron Constraint is BUILD Define Build Analyse Design All managerial activities have no costs but at constraint Produce Implement Note: Do not create red tape on that account. At the constraint, make sure all activities are aimed at keeping the constraint busy
  • 126. 126 Copyright © 2021 - Daniel Doiron Define Build Analyse Design INSPECTION is Mandatory at Constraint Produce Implement Constraint is BUILD
  • 127. 127 Copyright © 2021 - Daniel Doiron The Corbett Sanction SLACK & WIP General & Administrative Expenses Waste Free Products, Variance & Risk Minting Money & Thoughput Accounting
  • 128. 128 Copyright © 2021 - Daniel Doiron Define Build Analyse Design After the Constraint - Where the Co$t of WASTE Hurts Produce Implement ------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------
  • 129. 129 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O
  • 130. 130 Copyright © 2021 - Daniel Doiron Execution of a CCPM Agile Plan With a LITTLE help Little’s Law The Trap The Plan The Data
  • 131. 131 Copyright © 2021 - Daniel Doiron Little’s Law The Trap The Plan The Data Execution of a CCPM Agile Plan With a LITTLE help
  • 132. 132 Copyright © 2021 - Daniel Doiron Little’s Law Formulations THEORY OF CONSTRAINTS KANBAN 𝑇𝐻 = 𝑊𝐼𝑃 𝐿𝑇 Increase Throughput Decrease Lead Time 𝐿𝑇 = 𝑊𝐼𝑃 𝑇𝐻
  • 133. 133 Copyright © 2021 - Daniel Doiron T Analysis Design Development Test QA Deploy # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 AVG Flow Time Distribution CCPM Buffer DBR Buffer Monitoring and Direction of a Solution in Execution Manage Load/Flow – Scope Manage Time L I T T LE ‘ S L A W 𝑇𝑃 = 𝑊𝐼𝑃 𝐹𝑇 𝐹𝑇 = 𝑊𝐼𝑃 𝑇𝑃 Buffer Penetration Governance while Executing a Project 50% 60% 70% 80% DBR Queue
  • 134. 134 Copyright © 2021 - Daniel Doiron Getting to my Flow Time Distribution – Week 1 T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #
  • 135. 135 Copyright © 2021 - Daniel Doiron Getting to my Flow Time Distribution – Week 2 T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
  • 136. 136 Copyright © 2021 - Daniel Doiron Putting the labels and metrics T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean
  • 137. 137 Copyright © 2021 - Daniel Doiron Adding the Buffer Thresholds from the mean T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean 50% 60% 70% 80%
  • 138. 138 Copyright © 2021 - Daniel Doiron Watching my Tickets move and progress T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean 50% 60% 70% 80%
  • 139. 139 Copyright © 2021 - Daniel Doiron Watching my Tickets move and progress T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean 50% 60% 70% 80%
  • 140. 140 Copyright © 2021 - Daniel Doiron Watching my Tickets move and progress T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean 50% 60% 70% 80% Entering Common Cause
  • 141. 141 Copyright © 2021 - Daniel Doiron Watching my Tickets move and progress T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean 50% 60% 70% 80% Entering Special Cause
  • 142. 142 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding
  • 143. 143 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding ✓ It is for Work Execution management
  • 144. 144 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding ✓ It is for Work Execution management ✓ It comes at no cost!
  • 145. 145 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding ✓ It is for Work Execution management ✓ It comes at no cost! ✓ The traditional way is to put the 50/60/70/80 precent thresholds at the mean
  • 146. 146 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding ✓ It is for Work Execution management ✓ It comes at no cost! ✓ The traditional way is to put the 50/60/70/80 precent thresholds at the mean ✓ Usually, the buffer is set at 50% of AVG FLOW TIME
  • 147. 147 Copyright © 2021 - Daniel Doiron Flow Time (WIP) Ageing Signal thresholds T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Signaling Effect ! Mean 50% 60% 70% 80% Note Well ✓ The buffer is not for padding ✓ It is for Work Execution management ✓ It comes at no cost! ✓ The traditional way is to put the 50/60/70/80 precent thresholds at the mean ✓ Usually, the buffer is set at 50% of AVG FLOW TIME ✓ But the buffer can be sized at 60% or 40%, depending on the desired amount of signaling needed!
  • 148. 148 Copyright © 2021 - Daniel Doiron Choose the sensitivity level you want ! T # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Mean
  • 149. 149 Copyright © 2021 - Daniel Doiron Little’s Law The Trap The Plan The Data Execution of a CCPM Agile Plan With a LITTLE help
  • 150. 150 Copyright © 2021 - Daniel Doiron Geometry of WORK ITEMS on a CFD & Little’s Law Time OPERATIONALTHROUGHPUT Average of XYZ work items over ABC days Work
  • 151. 151 Copyright © 2021 - Daniel Doiron DECISION MAKING ARRAY # Work Items CFD Avg Time Buffer Size Total Time 10 7 3.5 10.5 11 8 4 12 …. 25 15 7.5 22.5 26 17 8.5 25.5 27 22 11 33 … 30 25 12.5 37.5 31 26 13 39
  • 152. CCPM Buffer Management & Unexpected Variation CCPM By Dr Eli Goldratt WAS INSTRUMENTED TO DETECT UNEXPECTED VARIATION Critical Chain Project Management Project Buffer Expected Variation (Have a Great Day!) Normal Variation (Investigate) Abnormal Variation (Act! Run! Do!)
  • 153. 153 Copyright © 2021 - Daniel Doiron Little’s Law The Trap The Plan The Data Execution of a CCPM Agile Plan With a LITTLE help
  • 154. 154 Copyright © 2021 - Daniel Doiron MISTAKES TO AVOID WHEN MAKING A CCPM AGILE PLAN !
  • 155. 155 Copyright © 2021 - Daniel Doiron Flow/Lead Time Data … Work Items Averaga Lead Time ✓ SQL .7 Days ✓ Reports 1.5 Days ✓ CRUD 3 Days ✓ Architecture 5 Days ✓ Automation Scripts 2 Days ✓ Interfaces 3.5 Days ✓ Data Profiling 1 Day ✓ Database Management Tickets .5 Days Sources : Scatter Plot and Flow/Lead Time Distribution
  • 156. 156 Copyright © 2021 - Daniel Doiron CCPM PLAN Work Item Average Lead Time Quantity Total Time Reports 1.5 10 15 Data Profiling 1 8 8 Architecture 2 5 10 CRUD 3 3 9 TOTAL CCPM Chain 26 42 CCPM BUFFER (50%) 21 Project Total 63
  • 157. 157 Copyright © 2021 - Daniel Doiron FLAWED CCPM PLAN Work Item Average Lead Time Quantity Total Time Reports 1.5 10 15 Data Profiling 1 8 8 Architecture 2 5 10 CRUD 3 3 9 TOTAL CCPM Chain 26 42 CCPM BUFFER (50%) 21 Project Total 63
  • 158. 158 Copyright © 2021 - Daniel Doiron Little’s Law The Trap The Plan The Data Execution of a CCPM Agile Plan With a LITTLE help
  • 159. 159 Copyright © 2021 - Daniel Doiron Plan without planning with Flow Time Data & Little’s Law! TH 𝑇𝑃 = 𝑊𝐼𝑃 𝐹𝑇 ………. Time 18 Days 50 Work Items 9 Day Buffer Day 27 "Now suppose we have 50 items that we can forecast take 18 days …"
  • 160. 160 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 Project Representation – CCPM AGILE PLAN
  • 161. 161 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 Project Representation – The DRUM The critical chain is the drum
  • 162. 162 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 Project Representation – The Buffer The CCPM buffer is the buffer
  • 163. 163 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 Project Representation – The Rope The due date is the signal that a new undertaking can start!
  • 164. 164 Copyright © 2021 - Daniel Doiron Subordinating to vs Exploiting the constraint DRUM BUFFER ROPE
  • 165. 165 Copyright © 2021 - Daniel Doiron Subordinating to vs Exploiting the constraint DRUM BUFFER ROPE
  • 166. 166 Copyright © 2021 - Daniel Doiron Subordinating to vs Exploiting the constraint DRUM BUFFER ROPE
  • 167. 167 Copyright © 2021 - Daniel Doiron Subordinating to vs Exploiting the constraint DRUM BUFFER ROPE
  • 168. 168 Copyright © 2021 - Daniel Doiron CCPM and Buffers #1
  • 169. 169 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 BUFFER BURN RATE : You are consuming the time buffer at 2.775 the amount of work that needs to be delivered.For a work item that would normally take one day (the DRUM),you are spending 2.75 days to do it. CCPM and Buffers #1 Variable Value Actual TH = WIP to Date / Lead Time to Date 14/7 = 2.0 work items done per day Expected Lead Time = Total WIP / Actual TH 50/2.0= 25 days is the new timeline Lead Time Difference = Expected Lead Time –Average Lead Time 25-18 = 7 days difference –Target date is 24 April %Buffer Consumption = Lead Time Difference * 100 / CCPM Buffer 7*100/9 = 77% %Work Completed = WIP To Date * 100 / Total WIP 14*100/50 = 28% Buffer Burn Rate = %Buffer Consumption / %Work Completed 77/28 = 2.75 Little’s Law ! Apr 7 Apr 24
  • 170. 170 Copyright © 2021 - Daniel Doiron CCPM and Buffers # 2
  • 171. 171 Copyright © 2021 - Daniel Doiron 27 days Apr 1 Apr 27 Apr 18 BUFFER BURN RATE : You are consuming the time buffer at 0.175 the amount of work that needs to be delivered.For a Work Item that would normally take 1 day (the DRUM),you are completing it in 0.175 days. CCPM and Buffers #2 Little’s Law ! Apr 12 Variable Value Actual TH = WIP to Date / Lead Time to Date 37/12 = 3.08 work items done per day Expected Lead Time = Total WIP / Actual TH 50/3.08 = 16 (16.23) days is the new timeline Lead Time Difference = Expected Lead Time –Average Lead Time 16-18 = -2 days difference –Target Date is 16 April %Buffer Consumption = Lead Time Difference * 100 / CCPM Buffer -2*100/15 = -13% %Work Completed = WIP To Date * 100 / Total WIP 37*100/50 = 74% Buffer Burn Rate = %Buffer Consumption / %Work Completed 13/74 = 0.175 Apr 16
  • 172. 172 Copyright © 2021 - Daniel Doiron A) Introduction –Qu’est-ce que le Throughput Accounting ? La performance financière –Ford,Ohno et Goldratt B) Les composantes de la capacité D) La réalisation du Projet en mode CCPM H) E) F) Frapper de l’argent – Gestion du processus ou value stream G) Les données pour un projet Agile I) Varia – Questions etc. C) Intégration de concepts : Einsten, Demings, Little, Reinertsen, Lucas Agenda Positionnement stratégique d’une contrainte selon TH, I et O