DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
Transcript of DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
![Page 1: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/1.jpg)
ÜAS 2016, Istanbul, 14 October 2016
![Page 2: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/2.jpg)
2
High Performers
Project Success
8 % 9 % ? %
62 % 64 % 64 %64 %
2012 2013 2014 2015
? %
Copyright © 2016 FortezzaConsulting, LLC
![Page 3: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/3.jpg)
The Standish Group’s CHAOS Report:
3 Copyright © 2016 FortezzaConsulting, LLC
![Page 4: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/4.jpg)
Most approaches focus on “fixing inputs,” such as PM training and process maturity, and hope that results will follow.
Traditional emphasis is on binary “success/failure” metrics, as opposed to ROI-maximization metrics.
What’s needed is an approach specifically designed to improve the 4 key ROI-maximization drivers of project portfolio performance:◦ Project Selection: How to pick the highest-
impact projects, with “Effective ROI” estimates◦ Portfolio Throughput: How to maximize
the number of project completions◦ Portfolio Reliability: How to optimize the
project success rate across the portfolio◦ ROI Engineering: How to engineer the maximum
ROI—for both individual projects and for the portfolioas a whole—during execution.
Expose Hidden Capacity
Avoid Failures
Get More “Juice for
the Squeeze”
4
Invest More Intelligently
Copyright © 2016 FortezzaConsulting, LLC
![Page 5: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/5.jpg)
5 Copyright © 2016 FortezzaConsulting, LLC
Technique Origin(s) Primary Purpose
Project Staggering Critical Chain Project Management (CCPM)
• Expose Hidden Capacity• Expose Resource
BottlenecksACCLAIM Single-TaskingMethod™
Lean, Agile,TOC, Psych,
• Expose Hidden Capacity• Improve Project Reliability
Project Buffering CCPM, Agile, Others • Improve Project Reliability
Portfolio Buffer Balancing CCPM • Improve Portfolio Reliability
Buffer-type Flexibility• Improve Portfolio Reliability• “Best Tool for the Job”
Flexibility (Agile/Traditional)
![Page 6: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/6.jpg)
Any approach to pursuing highly productive work must be technically sound, and must integrate well together…but that’s only the beginning.
No organization will ever achieve enduring performance excellence unless it also adheres to two Guiding Principles:
6
◦ Communities of Trust—Does our approach foster trust among all stakeholder communities?
◦ Unity of Purpose—Does our approach enhance the sense of shared purposeas we perform our work?
Copyright © 2016 FortezzaConsulting, LLC
![Page 7: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/7.jpg)
Technique1 Program/Project Staggering
7 Copyright © 2016 FortezzaConsulting, LLC
![Page 8: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/8.jpg)
Three types of tasks, requiring three different resources: A – Planning, Scoping,
Prioritizing B – Architecting, Developing,
Integrating, System Testing C – User Acceptance Testing
The sooner we start ….
Three simple projects
Seven weeks each
8 Copyright © 2016 NOVACES
![Page 9: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/9.jpg)
Delay Delay Delay
High resource utilization
Delay
9 Copyright © 2016 NOVACES
![Page 10: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/10.jpg)
10
P4
86
4
Simultaneous Projects
Staggered Projects
Copyright © 2016 NOVACES
![Page 11: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/11.jpg)
Typically exposes 20-40% additional capacity Agile tenets are consistent with staggering, but staggering is
not an Agile requirement; the organization must apply the necessary discipline and tools to implement staggering
Executive stakeholders must be convinced that a project start date weeks or months in the future will result in an earlier finish.
Staggering helps expose hidden resource bottlenecks, identifying opportunities for resource balancing
Individual efficiency must be subordinated to the goal of maximizing throughput
11 Copyright © 2016 FortezzaConsulting, LLC
![Page 12: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/12.jpg)
Technique 2 Task-flow maximization using the ACCLAIM™ Single-Tasking Method
12 Copyright © 2016 FortezzaConsulting, LLC
![Page 13: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/13.jpg)
Round # 1 Round # 2
13
TASK SWITCHING
![Page 14: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/14.jpg)
14
Dat
a po
ints
First round results with task
switching
Second round results with
focus
Time to complete
Almost twice as fast!
30 60 90 120 150
2σ ~ 90% 2σ ~ 60%
180
![Page 15: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/15.jpg)
15
Theory of Constraints, Psychology– Single-tasking is a highly effective way to minimize lead times for human-
centric tasks– Maximizing flow across an end-to-end process (system) can only be done once
the system constraint is identified Lean/Kanban
− Visualizing the actual flow of work—especially for workflows that aren’t inherently visual—is critical for team members to identify impediments and to experiment with improvement ideas.
− Enabling the system to “pull” work, vs. having work assigned or “pushed,” tends to improve flow while empowering teams.
− Minimizing batch sizes—ideally down to a batch size of one, or “single-piece flow”—can generate impressive flow improvements
− In general, the less “work in process” (or WIP) in the system, the faster and more efficient the system
Agile/Scrum, Psychology− The team knows how to be more productive than the sum of its members− The team is much more motivated when working under a disciplined
framework designed to foster team autonomy.
![Page 16: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/16.jpg)
If the team can break tasks on the project plan into fine-grained subtasks that take less than a week, and ideally about a day…
If the team can maintain a readysupply of these fine-grained tasksfor all team members…
If these fine-grained tasks are visible, and can be pulled for execution by any team member, one at a time, without concern for sequence…
If the end-to-end bottleneck can beidentified, and the flow organized to minimize end-to-end WIP…
16
Ease the Flow
Feed the Machine
Visual Mgmt + Pull System +
Single-piece Flow
Focus on “Resource B”
Then I have maximized flow, strengthened team autonomy, aligned team behavior with portfolio-level objectives, and
achieved single-task execution, all at the same time.
![Page 17: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/17.jpg)
Number of Task Owners
8
Ensure that this number…
6
…is always slightly lower than this
number
![Page 18: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/18.jpg)
Previous productivity level
Impediments; lapsesin single-tasking
Improved single-task
disciplineOver 2X!
2 months
![Page 19: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/19.jpg)
2015 average tasks in progress per developer:
2015 task completion per developer per week
13
1.5
![Page 20: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/20.jpg)
2016 average tasks in progress per developer:
2016 average task completions per developer per week
1.4
8.3
![Page 21: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/21.jpg)
Technique 3 Buffering
21 Copyright © 2016 FortezzaConsulting, LLC
![Page 22: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/22.jpg)
In order to buffer against project uncertainty, the Triple Constraint Rule says that we can hold fixed at most two of the three standard project constraints:
$
22 Copyright © 2016 FortezzaConsulting, LLC
![Page 23: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/23.jpg)
A traditional “waterfall” project typically has a schedule buffer at the end of the project
Phase 1
Phase 2
Phase 3
Schedule Buffer
Project Due Date
23 Copyright © 2016 FortezzaConsulting, LLC
![Page 24: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/24.jpg)
Agile projects serve as a good example here—they typically have “backlogs” of tasks that include lesser-priority software features that users would like to have, but can live without.
Sprint 1
Sprint 2
Sprint 3
Sprint 4
“Must Have” Features
“Nice-to-Have” Features
Project Due Date
24 Copyright © 2016 FortezzaConsulting, LLC
![Page 25: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/25.jpg)
This is what I call the “Olympic Stadium” type of project◦ The due date is absolutely fixed, and the most
optimistic task-duration estimates alreadyconsume the entire schedule
◦ The scope is almost absolutely fixed◦ Budget is the only available buffer
Task 1
Task 2
Task 3
Project Due Date
25 Copyright © 2016 FortezzaConsulting, LLC
![Page 26: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/26.jpg)
Technique 4 Portfolio Buffer Balancing
26
Project A
Project BProject C
Copyright © 2016 FortezzaConsulting, LLC
![Page 27: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/27.jpg)
15 Days10 Days 15 Days10 Days10 Days 10 Days
15 Days10 Days 15 Days10 Days 15 Days10 Days10 Days 10 Days 10 Days
Project A
Project B
Today
Two identical tasks, only one person (or team) with the required skill
Project Buffer
Project Buffer
27
![Page 28: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/28.jpg)
A
B
28 Copyright © 2016 FortezzaConsulting, LLC
![Page 29: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/29.jpg)
AB
29 Copyright © 2016 FortezzaConsulting, LLC
![Page 30: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/30.jpg)
Technique 5 Buffer-type Flexibility
30 Copyright © 2016 FortezzaConsulting, LLC
![Page 31: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/31.jpg)
Project managers tend to prefer a schedule view—such as a Gantt chart—to depict a logical flow of execution over a defined project duration
Project managers intuitively know howto translate between budget, scope, and schedule◦ For example, we might “buy schedule” by
increasing budget or sacrificing scope Why not do the same with budget, scope, and schedule
buffers?
31 Copyright © 2016 FortezzaConsulting, LLC
![Page 32: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/32.jpg)
Task 1
Task 2
Task 3
Schedule BufferSprint 1
Sprint 2
Sprint 3
Sprint 4Scope BufferTask 1
Task 2
Task 3
Project Due Date
Budget Buffer
32 Copyright © 2016 FortezzaConsulting, LLC
![Page 33: DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)](https://reader035.fdocument.pub/reader035/viewer/2022062401/58e8fbc11a28ab1f248b642b/html5/thumbnails/33.jpg)
Michael HannanFounder & Principal ConsultantFORTEZZA CONSULTING(301) [email protected]
Bahadir Inozu, Ph.D.Chairman and Co-FounderNOVACES International Ltd.+1 (504) [email protected]