Escolar Documentos
Profissional Documentos
Cultura Documentos
Complex
Procedure in planning
Add tasks and dependencies
Level resources
IdenGfy the CriGcal Chain
Insert buers
Procedure in execuGon
Execute tasks and report RDU
Update buer status
Take recovery acGon as required
2016 TOCICO. All Rights Reserved.
Procedure in Planning
- Standard CCPM -
2016 TOCICO International Conference
Level resources
CCPM
Standard Agile
Procedure in planning Modied Network
Add tasks and dependencies ConstrucGon Process
Level resources Feature
IdenGfy the CriGcal Chain
Insert buers
Procedure in execuGon Modied Buer
Execute tasks and report RDU Management Method
Update buer status
Take recovery acGon as required
2016 TOCICO. All Rights Reserved.
Flow of Modified Network
Construction Process
2016 TOCICO International Conference
Mother Task
10 F010
8
26
5 F026 3 on value/importance for
11 F011 27
8 F027 5 the product/service
12 F012 28
5 F028 8
The relaGve size of each
feature is esGmated
29 F029 3
30 F030 13
31 F031 13
32 F032 5
2016 TOCICO. All Rights Reserved.
Procedure for Network Construction
Process in Agile CCPM (cont.)
2016 TOCICO International Conference
10 F010
8
26
5 F026 3 on value/importance for
11 F011 27
8 F027 5 the product/service
12 F012 28
5 F028 8
The relaGve size of each
feature is esGmated
29 F029 3
30 F030 13
31 F031 13
32 F032 5
2016 TOCICO. All Rights Reserved.
Procedure for Network Construction
Process in Agile CCPM (cont.)
2016 TOCICO International Conference
No Feature Size
.
1 F001 8
30
F029
F030 13
3
31 F031 13
2016 TOCICO. All Rights Reserved.
32 F032 5
Procedure for Network Construction
Process in Agile CCPM (cont.)
2016 TOCICO International Conference
Feature List
A feature list is prepared
Feature List
A feature list is prepared
Feature List
A feature list is prepared
Tip #2: Buer Sizing and Velocity
Based EsGmaGon in Agile CCPM
The iniGal task bar is created
from the feature list
Feature List
A feature list is prepared
Feature List
A feature list is prepared
Feature List
A feature list is prepared
3 5
8? 13? 2? 3?
2016 TOCICO. All Rights Reserved.
Tip #1: How to Make Planning
Poker Successful (cont.)
2016 TOCICO International Conference
1 2
2016 TOCICO. All Rights Reserved.
Tip #1: How to Make Planning
Poker Successful (cont.)
2016 TOCICO International Conference
parts can be 1
1
Feature List
A feature list is prepared
Tip #2: Buer Sizing and Velocity
Based EsGmaGon in Agile CCPM
The iniGal task bar is created
from the feature list
Feature List
A feature list is prepared
1
Here only X1 is available
1 1
ED = 3 / 1 = 3 [d] ED = 97 / 1 = 97 [d]
Next Task Mother Task
67% 33%
1/3 rule
3 / 1 x 67% = 2 [d] 97 / 1 x 67% 65 [d]
1-Cb 1-Cb
*To be precise, the formula should be ED = SP / V x (1 Cb),
but the short version ED = SP / V is applied in this presentaGon
2016 TOCICO. All Rights Reserved.
Tip #3: Available Resources and
Velocity Based Estimation - Case #2
2016 TOCICO International Conference
1 1
Here two X1s are available
1 1
1 1
1 2
2
Here X1 and X2
are available (X1 and X2
ED = 3 / 2 = 1.5 [d] are the same in skill type,
and are dierent in velocity)
Next Task Mother Task
2 2
1 1
ED = 3 / 3 = 1 [d] ED = 97 / 3 32 [d]
2016 TOCICO. All Rights Reserved.
Tip #3: Available Resources and
Velocity Based Estimation - Case #4
2016 TOCICO International Conference
1 3
Here X1 and Y are available
Velocity of Y : 3 [sp/d]
Resource Y
90 [sp]
Mother Task for Y
Feature
Velocity of X1 : 1 [sp/d]
Resource X1
10 [sp]
ED = 3 / 3 = 1 [d] ED = 87 / 3 = 29 [d]
3 [sp] 87 [sp]
2 [sp] 8 [sp]
1
1
ED = 2 / 1 = 2 [d] ED = 8 / 1 = 8 [d]
2016 TOCICO. All Rights Reserved.
Tip #3: Available Resources and Velocity
Based Estimation - All Cases on a Page
2016 TOCICO International Conference
ED = 97 / 1 = 97 [d]
Case #1 1 1
Only a single X1 is available ED = 3 / 1 = 3 [d]
ED = 97 / 2 = 48.5 [d]
Case #2 1 1 1 1
Two X1s are available ED = 3 / 2 = 1.5 [d]
Case #3 2
2
ED = 3 / 2 = 1.5 [d] 1
X1 and X2
are available 2 ED = 97 / 3 32 [d]
1
ED = 3 / 3 = 1 [d]
ED = 87 / 3 = 29 [d]
Case #4 3 3
X1 and Y are available ED = 3 / 3 = 1 [d]
1
ED = 8 / 1 = 8 [d]
1
ED = 2 / 1 = 2 [d]
2016 TOCICO. All Rights Reserved.
Tips and Examples for Network
Construction Process
2016 TOCICO International Conference
Feature List
A feature list is prepared
Feature
At the kick-o of a project, the network
has only small number of Mother Tasks
represenGng all features for the project
Mother Task #1
Mother Task #2
Mother Task #3
IntegraGon Phase
(not a Mother Task)
The integraGon phase is specied so that the project can be staggered in the
pipeline by the Virtual Drum, but is not considered a Mother Task in our case
2016 TOCICO. All Rights Reserved.
Example #1: How Tasks are Broken
Out from the Mother Task (cont.)
2016 TOCICO International Conference
CCPM
Standard Agile
Procedure in planning Modied Network
Add tasks and dependencies ConstrucGon Process
Level resources Feature
IdenGfy the CriGcal Chain
Insert buers
Procedure in execuGon Modied Buer
Execute tasks and report RDU Management Method
Update buer status
Take recovery acGon as required
2016 TOCICO. All Rights Reserved.
Flow of the Modified Buffer
Management Method
2016 TOCICO International Conference
Remaining
Mother Task
Completed Remaining
2016 TOCICO. All Rights Reserved.
Procedure for Buffer Management in
Agile CCPM (cont.)
2016 TOCICO International Conference
Task Board
ToDo Doing Done
Lets take a look at the
concept and the procedure
through a Task Board so
that we can see it more
intuiGvely and simply
Completed SP Remaining SP
Velocity = ED =
Elapsed Time Velocity
Velocity
Feature
Elapsed Time
Completed
Remaining
Mother Task
Completed Remaining
2016 TOCICO. All Rights Reserved.
Procedure for Buffer Management in
Agile CCPM (cont.)
2016 TOCICO International Conference
Task Board
ToDo Doing Done Day 4
4
Mother Task
Remaining Completed
Velocity
25 [d]
45 [sp] 5 [sp] 8 [sp] 2 [sp/d]
Completed SP Elapsed Time Remaining SP
8 [sp]
Completed SP 50 [sp]
Remaining SP
Velocity = ED =
4 [d]
Elapsed Time 2 [sp/d]
Velocity
Elapsed Time Velocity
= 2
2 [sp/d] 2016 TOCICO. All Rights Reserved. = 25 [d]
Procedure for Buffer Management in
Agile CCPM (cont.)
2016 TOCICO International Conference
Mother Task
As-of Date
ToDo Done
Task 1 is started and
Doing
Task 1
Task 1
Task 2
Task 2
Task 2 Task 3
Task 2
RDU
Actual Velocity
Task 2
Remaining SP Actual Velocity
ED =
Velocity
2016 TOCICO. All Rights Reserved.
Elapsed Time
Procedure for Buffer Management in
Agile CCPM (cont.)
2016 TOCICO International Conference
Task 2
The project buer is consumed by Actual Velocity
Task 2
Actual Velocity
Remaining SP
ED =
Velocity
2016 TOCICO. All Rights Reserved.
Elapsed Time
Procedure for Buffer Management in
Agile CCPM (cont.)
2016 TOCICO International Conference
Mother Task
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Based EsGmaGon
The next task is executed and the RDU RDU
Mother Task
is reported
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Tip #6: Using a Scope Buer or
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Based EsGmaGon
The next task is executed and the RDU RDU
Mother Task
is reported
Actual velocity is calculated and the Velocity
Actual Velocity
Applied Velocity
Remaining SP
IniGal Planned Velocity ED =
Velocity
Applied
Velocity
2016 TOCICO. All Rights Reserved.
Tip #5: How to Specify the
Velocity Applied to VBE (cont.)
2016 TOCICO International Conference
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Tip #6: Using a Scope Buer or
Actual velocity is calculated and the Velocity
Next Task
The next task is broken out from the mother task
Mother Task
The next task is executed and the RDU RDU
is reported
Actual velocity is calculated and the Velocity
Remaining SP
ED =
Velocity
2016 TOCICO. All Rights Reserved.
Example #2: How VBBM Works
- % Chain Complete : 35% - (cont.)
2016 TOCICO International Conference
Remaining SP
ED =
Velocity
2016 TOCICO. All Rights Reserved.
Example #2: How VBBM Works
- % Chain Complete : 45% - (cont.)
2016 TOCICO International Conference
Remaining SP
ED =
Velocity
2016 TOCICO. All Rights Reserved.
Example #2: How VBBM Works
- % Chain Complete : 80% -
2016 TOCICO International Conference
Remaining SP
ED =
2016 TOCICO. All Rights Reserved.
Velocity
Example #2: How VBBM Works
- % Chain Complete : 100% -
2016 TOCICO International Conference
100
DDP Trend
90 Before standard CCPM was introduced in 2004,
80 our due dates were almost always missed and
70 DDP was unknown. Around 2005 to Project M
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
100
DDP Trend
90 Around the middle of 2009, some pracGces of
80 Agile methods were started to be applied so
70 that the pipeline could be managed more
60 intuiGvely and simply, and DDP was a bit
50 beZer
40
30 Single Project CCPM
20 + Some Agile PracGces
10 Single Project CCPM
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
100
DDP Trend
90 Around the end of 2010,
80 MulG Project CCPM was
70 applied and DDP improved
60 rapidly up to 90% MulG-Project CCPM
50
40
30 Single Project CCPM
20 + Some Agile PracGces
10 Single Project CCPM
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
100
DDP Trend
90 Around 2013, Agile MulG-Project CCPM
80 CCPM was applied to + Agile CCPM (5%)
70 5% of projects and DDP
60 moved over 90% MulG-Project CCPM
50
40
30 Single Project CCPM
20 + Some Agile PracGces
10 Single Project CCPM
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
100
DDP Trend Agile CCPM
90 In recent years, Agile CCPM MulG-Project CCPM Project A
60 Project E
Project M
Project N
MulG-Project CCPM
Project F
50 Project O Project G
40 Project P
Project H
30
Project Q
Project R
Single Project CCPM
Project I
20
Project S + Some Agile PracGces
Project J
Project T Project K
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
100
DDP Trend Agile CCPM
90 Currently, in our pipeline, 2/3rds of Project A
Project C
Project F
50 35% in terms of the project duraGon) Project G
40 Project H
30
100% DDP for years Project I
Project J
20
10 Agile CCPM Works!! Project K
Project L
0
03 04 05 06 07 08 09 10 11 12 13 14 15 16
2016 TOCICO. All Rights Reserved.
Conclusions (cont.)
2016 TOCICO International Conference
Currently leading a soHware engineering div. at Being Co., Ltd. to develop TOC soluGons
that help both TOC consultants and end users implement TOC at the end users' site.
In 1993, joined IHI CorporaGon in Japan and worked for the shipbuilding division for about
14 years. Engaged in soHware development for various in-house computer systems, such
as a Material Control System, Advanced Planning System, CAD for hull structure, etc.
Involved in various systems' projects for the company, and contributed with strong commitment to
successful implementaGon of Kaizen acGviGes, including producGvity improvement of knowledge workers
and introducGon of TPS (Toyota ProducGon System) to Gemba (manufacturing workplace).
During the course of such acGviGes and conGnuous eorts on Kaizen, encountered TOC in 2001, then was
challenged to make various POOGI plans based on the Thinking Process, implemenGng both DBR for
producGon lines and CCPM for the shipbuilding design department.
As the consequence of the conGnuing pursuit of TOC, joined Being Co., Ltd. in 2007.
As new knowledge, provided presentaGons of Agile CCPM at 2012 2014 TOCICO conferences.