Professional Documents
Culture Documents
A successful project
2. The overall objective of the project, 3. The scope and design of the project,
when achieved, solves the correct if delivered, achieves the overall
problem objective
What is Project Management the TOC way?
Project scheduling that treats resource and task constraints equally - “Critical Chain”.
Existing project work is not complete before new projects require a shifting in priorities.
The organization is too slow responding to important opportunities.
Managers feel constant pressure to increase staff to handle peak project loads.
Promised lead times are longer than desired.
There are difficulties completing projects on time.
There is too much rework activity.
There are difficulties completing projects within budget.
Project scope/content is too often compromised to meet dates and/or budget.
Some projects are abandoned or completed without the organization gaining the promised benefit.
Project Managers and Resource Managers have frequent conflicts about priorities and resource
commitments.
Problems in one project cascade into problems in other projects.
Project Management has high uncertainty
10+/-3 10+/-3
days days
Sources of uncertainty
• Creating something new, cannot estimate with
precision
Functional
Virtual Teams
pools
• Distributed decision-making
The effects of conflicting resource priorities between
projects
Task A Three Tasks arrive at the same time for the same
Project 1 resource. All Projects are essential for the success of
One Week the program – what can the resource do?
Task B
Project 2
One Week
Task C
Project 3
One Week
Juggling project priorities - bad multi-tasking
Task A
Project 1
One Week Vs. Focused Effort
Task B
Project 2
One Week
Task C
Project 3
One Week
Collaboration has become impossible to achieve
1. Synchronization mechanism.
2. Planning processes
3. Scheduling processes
.
4. Resource Behavior
Critical Chain:
Longest chain
Buffers
incorporates resource
dependencies/constraints
Critical Chain
Buffers:
Use available slack in
feeding chain to isolate
critical chain from delays
Remove buffer from critical
chain components, and
insert it in the end
Let’s consider a simple project
10 10 16
20
16 16
5 5 8
10 Project Buffer 28
Feeding
8 8 Buffer 16
10 10 16
20
16 16
Change in behaviours allows aggregated buffers to be smaller than the
individual safety.
5 5 8
Project Buffer
10 14
8 8 FB 8
5 5 8
10 Project Buffer 28
Feeding
8 8 Buffer 16
Does it ever happen that a resource is needed in two places at
the same time?
What happens if the lower path experiences uncertainty beyond its duration
times and the top doesn’t? Won’t we have a need for the C Resource at the
same time?
A5 B5 C8
Project Buffer
E10 14
D8 C8 FB 8
A5 B5
A5 B5 C8
E10 D8 C8 C8 E10
D8 C8
A feasible and immune schedule
Buffers - Strategic protection of the Due date
A5 B5 FB5
A5 B5
D8 C8 C8 E10
Buffers are used to provide focus and early warning to
protect the critical chain and due date
PB
OK WATCH ACT
Zone 3 & PLAN Zone 1
BUFFER Zone 2
MANAGEMENT Remaining
Project Buffer:
8 ->
6
3 2 1
8 -> 15
Project Buffer
10
17
18 days 12 days
Today
Project Due
Date
Synchronization of a common critical Resource obtains collaboration despite
constant flux and competition for shared resources.
Modules/Activities
Program 1
Program 2
Not Program 3
Critical
Program 4
Program 5
Critical Buffers
Typical Benefits - Globally
• Increasing capacity - i.e. more projects (thru-put ) with the same number of
resources (typically 20 to 50%);
1. A synchronization mechanism that allows projects to be started later, but finished sooner
and that clarifies resource assignment priorities.
2. Planning processes that account for the needed dependencies and completion criteria.
3. Scheduling processes that concentrate safety where it will provide the most protection.
5. Mechanisms that create “Project Control & Visibility” to assist in global decision
making. –
Results - June 1999 - Seabridge - Israel