SlideShare a Scribd company logo
1 of 4
Critical Chain Project Management — Estimating and Scheduling By Greta Blash,
PMP
Published allPM.com
Perhaps the most arduous task that afflicts project managers involves keeping today’s
aggressive project schedules on track. Because resources are continually restricted more
and more and the highly skilled, high-priced resources are often required for multiple
projects, resource constraints become one of the highest risks to the project schedule. To
help ensure that project schedules are met, project managers have learned to concentrate
on a project’s critical path. They have also learned that the resources used along the
critical path—the critical chain of resources—especially those resources shared among
projects, must be proactively managed.This is where Critical Chain Project Management
(CCPM) can aid the project manager—by planning and managing a project’s schedule
through a unique optimization process that joins the task-dependent critical path with the
critical chain—the resource-dependent tasks that impact the project completion date. The
critical chain explicitly defines a resource-leveled set of tasks. If the quantity of resources
is unlimited, the critical path and the critical chain are identical.

Unfortunately, the resource-leveling activity that identifies the critical chain often
extends the project’s end date. To meet the original, predefined end date, the new
schedule must be optimized. Critical chain optimization, just like critical path
optimization, looks at individual tasks to determine which time estimates can be
shortened. Critical chain optimization, however, also focuses on a project’s resources,
keeping them levelly loaded through flexible start times and quickly switching among
tasks.

Critical chain optimizing recognizes that the entire safety margin originally built into
every project schedule might not be required and that all tasks, in theory, could be
completed ahead of schedule. Keep in mind, though, that as long as the safety margins
exist in individual tasks, the ability to shorten the overall project length is minimalized.
Yet, if the safety margins are all removed and even one critical task exceeds its estimated
length, the completion date for the entire project is jeopardized.

Scheduling Buffers

CCPM methodology places safety margins—buffers—in the project schedule while
pushing individual tasks to completion in the shortest time possible. The project manager
applies and monitors four specific buffers that allow for contingencies where resource
risks have the greatest impact on a project:

The project buffer protects the project from missing its scheduled end date due to
variations along the critical chain. It places a portion of the safety margin time that was
removed from each task estimate into a buffer task, thus moving the times of uncertainty
from individual tasks to a pooled buffer task. The project buffer is inserted between the
final scheduled task and the scheduled project end date. The critical chain starts at the
beginning of the project and ends at the start of the project buffer, not at the end of the
project. Time is added to or subtracted from the project buffer as the actual time required
to complete each task changes.

The feeding buffer minimizes the risk that late completion of a non-critical chain task will
affect the critical chain. The project manager inserts an amount of time at those points in
the schedule where inputs from non-critical chain tasks merge with critical chain tasks.
The result is very similar to a relay race where the speed of the race, in general, is able to
be maintained by the overlap in runners at the hand-off point.

The resource buffer is an alert that is sent to critical resources to ensure that they have
time to complete their current tasks and begin to prepare for the critical chain task so that
work can begin on the latter task as soon as the former task is completed. This buffer can
be implemented easily and provides immediate benefit with little or no cost.

The capacity buffer places on-call resources that are available to avoid schedule delays
due to unforeseen issues into the budget. Because this buffer adds additional cost to the
budget, it is, unfortunately, seldom applied—such an expense goes against most
organization’s cost control principles. Obviously, the capacity buffer makes more sense
in a multi-project environment, where the cost can be distributed over multiple project
efforts.

The project manager focuses on managing these buffers during the monitoring and
control phases. Frequently updating the time-to-complete for individual tasks while
closely monitoring the consumption and replenishment of the buffers allows the project
manager to track actual project progress against the original schedule. The project
manager can effectively analyze current progress, implement corrective actions, and
maintain focus on the most critical aspects of the project.

CCPM Process

At a high level, the CCPM process for developing and controlling a project schedule is
composed of the following steps:

   1. Reduce individual task estimates dramatically. This is done either by slashing the
      estimate by 50 percent or by applying a three-point estimating process to each
      task.

   2. Resource level the project to remove resource contentions. At this point, the
      critical path is transformed into the critical chain.

   3. Aggregate a portion of the reduced task estimates into a project buffer, and insert
      this buffer at the end of the project.

   4. Insert feeding buffers at points where non-critical chain paths intersect the critical
      chain. The subordination of non-critical chain paths allows continued focus on the
      critical chain.
5. Insert resource buffers where appropriate to reduce the probability that a critical
      resource is unavailable when scheduled.

   6. Insert capacity buffers where appropriate.

   7. Limit or eliminate multitasking.

   8. Schedule tasks with no predecessors to start as late as possible.

   9. Encourage tasks to be completed as quickly as possible. Emphasize the
      importance of start times and aggressive task completion rather than due dates.

   10. Manage buffers to support preventive and corrective actions.

Multi-project Environment

Even though CCPM concepts are often applied in a single-project environment, they take
on additional significance in a multi-project environment. The most loaded resource
shared across projects, also called the drum resource, affects the overall completion date
or schedule of the individual projects because each project is forced to progress at the
pace of the drum resource.

Consequently, the critical chain and the paths that merge with it may result from resource
dependencies outside the scope of a single project. Providing visibility to resource
conflicts that exist outside the individual project is necessary to get a true picture of the
overall project management environment within any organization.

Conclusion

If your organization is highly networked, has a large number of projects requiring a few
critical resources or a drum resource, and primarily operates by using time as the
dominant leg of the triple constraint, then CCPM can be a meaningful addition to your
project management toolkit. But every organization, regardless of size and project
management inclinations, should consider gradually incorporating into its current project
management methodology the individual CCPM principles that are applicable.

CCPM may be the most important new approach to project scheduling in the last thirty
years. It is a method that can be applied to meet the ever-increasingly aggressive schedule
requirements that every project manager is facing while, at the same time, helping
organizations to maintain quality and productivity. It has been proven to be an effective
method to protect your projects from the inevitable slippages that occur in every project.

© 2008 International Institute for Learning, Inc.
© Microsoft® Corporation

             Greta Blash, MA, PMP, a senior instructor for International Institute for
             Learning, has extensive experience in project management, software product
management, and information system implementation, with emphasis on system
implementations and conversions, customer relationship management, data
warehouse/business intelligence, and data management. She develops customized life
cycle methodologies and training courses on project management, requirements analysis,
and data management and speaks frequently on these topics at conferences worldwide.

More Related Content

What's hot

Developing Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityDeveloping Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityAcumen
 
Project Management Control Systems
Project Management Control SystemsProject Management Control Systems
Project Management Control Systemsskillern
 
My 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementMy 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementSHAZEBALIKHAN1
 
Resource Scheduling
Resource SchedulingResource Scheduling
Resource SchedulingNicola2903
 
Back to Basics: Resource planning
Back to Basics: Resource planningBack to Basics: Resource planning
Back to Basics: Resource planningThomas Sarlandie
 
Project Tracking and Scope Management
Project Tracking and Scope ManagementProject Tracking and Scope Management
Project Tracking and Scope ManagementTalha Siddiqui
 
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...Association for Project Management
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedulesjimparkpmp
 
6. Schedule Management
6. Schedule Management6. Schedule Management
6. Schedule ManagementSanjay Rajpoot
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems managementGlen Alleman
 
Project Time Management
Project Time ManagementProject Time Management
Project Time ManagementSerdar Temiz
 
Network diagrams
Network diagramsNetwork diagrams
Network diagramsLii Van
 
Program Management Office
Program Management OfficeProgram Management Office
Program Management OfficeGlen Alleman
 
Applying the checklist manifesto for project management success
Applying the checklist manifesto for project management successApplying the checklist manifesto for project management success
Applying the checklist manifesto for project management successGlen Alleman
 
Scheduling of a five story residential apartment project
Scheduling of a five story residential apartment project Scheduling of a five story residential apartment project
Scheduling of a five story residential apartment project kaishwarya3
 
SDPM (Success Driven Project Management)
SDPM (Success Driven Project Management)SDPM (Success Driven Project Management)
SDPM (Success Driven Project Management)Peter Mello
 
Resource Optimization of Construction Project Using Primavera P6
Resource Optimization of Construction Project Using Primavera P6Resource Optimization of Construction Project Using Primavera P6
Resource Optimization of Construction Project Using Primavera P6IOSRJMCE
 
Delay Analysis - Correcting for Programme Errors
Delay Analysis - Correcting for Programme ErrorsDelay Analysis - Correcting for Programme Errors
Delay Analysis - Correcting for Programme ErrorsDavid Greig
 

What's hot (20)

An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)
 
Developing Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule QualityDeveloping Standards for Enterprise Schedule Quality
Developing Standards for Enterprise Schedule Quality
 
Chap006
Chap006Chap006
Chap006
 
Project Management Control Systems
Project Management Control SystemsProject Management Control Systems
Project Management Control Systems
 
My 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementMy 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project Management
 
Resource Scheduling
Resource SchedulingResource Scheduling
Resource Scheduling
 
Back to Basics: Resource planning
Back to Basics: Resource planningBack to Basics: Resource planning
Back to Basics: Resource planning
 
Project Tracking and Scope Management
Project Tracking and Scope ManagementProject Tracking and Scope Management
Project Tracking and Scope Management
 
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...
The Real Reason That Projects Fail and How to Fix it - An Introduction to Cri...
 
Applying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project SchedulesApplying Monte Carlo Simulation to Microsoft Project Schedules
Applying Monte Carlo Simulation to Microsoft Project Schedules
 
6. Schedule Management
6. Schedule Management6. Schedule Management
6. Schedule Management
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems management
 
Project Time Management
Project Time ManagementProject Time Management
Project Time Management
 
Network diagrams
Network diagramsNetwork diagrams
Network diagrams
 
Program Management Office
Program Management OfficeProgram Management Office
Program Management Office
 
Applying the checklist manifesto for project management success
Applying the checklist manifesto for project management successApplying the checklist manifesto for project management success
Applying the checklist manifesto for project management success
 
Scheduling of a five story residential apartment project
Scheduling of a five story residential apartment project Scheduling of a five story residential apartment project
Scheduling of a five story residential apartment project
 
SDPM (Success Driven Project Management)
SDPM (Success Driven Project Management)SDPM (Success Driven Project Management)
SDPM (Success Driven Project Management)
 
Resource Optimization of Construction Project Using Primavera P6
Resource Optimization of Construction Project Using Primavera P6Resource Optimization of Construction Project Using Primavera P6
Resource Optimization of Construction Project Using Primavera P6
 
Delay Analysis - Correcting for Programme Errors
Delay Analysis - Correcting for Programme ErrorsDelay Analysis - Correcting for Programme Errors
Delay Analysis - Correcting for Programme Errors
 

Similar to Critical Chain Project Management

PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdfSurashmie Kaalmegh
 
Transition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfTransition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfMuhammad Waqas
 
Most Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsMost Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsSHAZEBALIKHAN1
 
Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project ManagementMostafa Ewees
 
Project management : Pert and Cpm
Project management : Pert and CpmProject management : Pert and Cpm
Project management : Pert and CpmShashank Kapoor
 
Modul 06 penentuan durasi kegiatan
Modul 06 penentuan durasi kegiatanModul 06 penentuan durasi kegiatan
Modul 06 penentuan durasi kegiatanmelchioreq
 
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWARE
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWARETIME & RESOURCE PLANNING,MANAGEMENT SOFTWARE
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWAREKHUSHBU SHAH
 
PM Session 6
PM Session 6PM Session 6
PM Session 6dmdk12
 
Good scheduling practice
Good scheduling practiceGood scheduling practice
Good scheduling practicekrunalchem
 
PMBok Processes with CCPM Best Practices
PMBok Processes with CCPM Best PracticesPMBok Processes with CCPM Best Practices
PMBok Processes with CCPM Best PracticesRicardo Leite
 
Critical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattCritical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattazadiriz
 

Similar to Critical Chain Project Management (20)

Crtical chain m ethod ver 2
Crtical chain m ethod ver 2Crtical chain m ethod ver 2
Crtical chain m ethod ver 2
 
MPS1
MPS1MPS1
MPS1
 
Software project management
Software project managementSoftware project management
Software project management
 
PROJECT PLANNING METHODOLOGIES.pdf
PROJECT  PLANNING METHODOLOGIES.pdfPROJECT  PLANNING METHODOLOGIES.pdf
PROJECT PLANNING METHODOLOGIES.pdf
 
Transition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfTransition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdf
 
topic9.pdf
topic9.pdftopic9.pdf
topic9.pdf
 
Most Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsMost Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management Terms
 
Definition Of Project Management
Definition Of Project ManagementDefinition Of Project Management
Definition Of Project Management
 
Resource2
Resource2Resource2
Resource2
 
Communication 1
Communication 1Communication 1
Communication 1
 
Project management : Pert and Cpm
Project management : Pert and CpmProject management : Pert and Cpm
Project management : Pert and Cpm
 
Modul 06 penentuan durasi kegiatan
Modul 06 penentuan durasi kegiatanModul 06 penentuan durasi kegiatan
Modul 06 penentuan durasi kegiatan
 
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWARE
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWARETIME & RESOURCE PLANNING,MANAGEMENT SOFTWARE
TIME & RESOURCE PLANNING,MANAGEMENT SOFTWARE
 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
 
PM Session 6
PM Session 6PM Session 6
PM Session 6
 
Good scheduling practice
Good scheduling practiceGood scheduling practice
Good scheduling practice
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
PMBok Processes with CCPM Best Practices
PMBok Processes with CCPM Best PracticesPMBok Processes with CCPM Best Practices
PMBok Processes with CCPM Best Practices
 
Critical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattCritical chain - Eliyahu goldratt
Critical chain - Eliyahu goldratt
 

Recently uploaded

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...lizamodels9
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFOrient Homes
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCRsoniya singh
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...Khaled Al Awadi
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCRsoniya singh
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 

Recently uploaded (20)

Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
Call Girls In Kishangarh Delhi ❤️8860477959 Good Looking Escorts In 24/7 Delh...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Hauz Khas 🔝 Delhi NCR
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
 
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Keshav Puram 🔝 Delhi NCR
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 

Critical Chain Project Management

  • 1. Critical Chain Project Management — Estimating and Scheduling By Greta Blash, PMP Published allPM.com Perhaps the most arduous task that afflicts project managers involves keeping today’s aggressive project schedules on track. Because resources are continually restricted more and more and the highly skilled, high-priced resources are often required for multiple projects, resource constraints become one of the highest risks to the project schedule. To help ensure that project schedules are met, project managers have learned to concentrate on a project’s critical path. They have also learned that the resources used along the critical path—the critical chain of resources—especially those resources shared among projects, must be proactively managed.This is where Critical Chain Project Management (CCPM) can aid the project manager—by planning and managing a project’s schedule through a unique optimization process that joins the task-dependent critical path with the critical chain—the resource-dependent tasks that impact the project completion date. The critical chain explicitly defines a resource-leveled set of tasks. If the quantity of resources is unlimited, the critical path and the critical chain are identical. Unfortunately, the resource-leveling activity that identifies the critical chain often extends the project’s end date. To meet the original, predefined end date, the new schedule must be optimized. Critical chain optimization, just like critical path optimization, looks at individual tasks to determine which time estimates can be shortened. Critical chain optimization, however, also focuses on a project’s resources, keeping them levelly loaded through flexible start times and quickly switching among tasks. Critical chain optimizing recognizes that the entire safety margin originally built into every project schedule might not be required and that all tasks, in theory, could be completed ahead of schedule. Keep in mind, though, that as long as the safety margins exist in individual tasks, the ability to shorten the overall project length is minimalized. Yet, if the safety margins are all removed and even one critical task exceeds its estimated length, the completion date for the entire project is jeopardized. Scheduling Buffers CCPM methodology places safety margins—buffers—in the project schedule while pushing individual tasks to completion in the shortest time possible. The project manager applies and monitors four specific buffers that allow for contingencies where resource risks have the greatest impact on a project: The project buffer protects the project from missing its scheduled end date due to variations along the critical chain. It places a portion of the safety margin time that was removed from each task estimate into a buffer task, thus moving the times of uncertainty from individual tasks to a pooled buffer task. The project buffer is inserted between the final scheduled task and the scheduled project end date. The critical chain starts at the beginning of the project and ends at the start of the project buffer, not at the end of the project. Time is added to or subtracted from the project buffer as the actual time required
  • 2. to complete each task changes. The feeding buffer minimizes the risk that late completion of a non-critical chain task will affect the critical chain. The project manager inserts an amount of time at those points in the schedule where inputs from non-critical chain tasks merge with critical chain tasks. The result is very similar to a relay race where the speed of the race, in general, is able to be maintained by the overlap in runners at the hand-off point. The resource buffer is an alert that is sent to critical resources to ensure that they have time to complete their current tasks and begin to prepare for the critical chain task so that work can begin on the latter task as soon as the former task is completed. This buffer can be implemented easily and provides immediate benefit with little or no cost. The capacity buffer places on-call resources that are available to avoid schedule delays due to unforeseen issues into the budget. Because this buffer adds additional cost to the budget, it is, unfortunately, seldom applied—such an expense goes against most organization’s cost control principles. Obviously, the capacity buffer makes more sense in a multi-project environment, where the cost can be distributed over multiple project efforts. The project manager focuses on managing these buffers during the monitoring and control phases. Frequently updating the time-to-complete for individual tasks while closely monitoring the consumption and replenishment of the buffers allows the project manager to track actual project progress against the original schedule. The project manager can effectively analyze current progress, implement corrective actions, and maintain focus on the most critical aspects of the project. CCPM Process At a high level, the CCPM process for developing and controlling a project schedule is composed of the following steps: 1. Reduce individual task estimates dramatically. This is done either by slashing the estimate by 50 percent or by applying a three-point estimating process to each task. 2. Resource level the project to remove resource contentions. At this point, the critical path is transformed into the critical chain. 3. Aggregate a portion of the reduced task estimates into a project buffer, and insert this buffer at the end of the project. 4. Insert feeding buffers at points where non-critical chain paths intersect the critical chain. The subordination of non-critical chain paths allows continued focus on the critical chain.
  • 3. 5. Insert resource buffers where appropriate to reduce the probability that a critical resource is unavailable when scheduled. 6. Insert capacity buffers where appropriate. 7. Limit or eliminate multitasking. 8. Schedule tasks with no predecessors to start as late as possible. 9. Encourage tasks to be completed as quickly as possible. Emphasize the importance of start times and aggressive task completion rather than due dates. 10. Manage buffers to support preventive and corrective actions. Multi-project Environment Even though CCPM concepts are often applied in a single-project environment, they take on additional significance in a multi-project environment. The most loaded resource shared across projects, also called the drum resource, affects the overall completion date or schedule of the individual projects because each project is forced to progress at the pace of the drum resource. Consequently, the critical chain and the paths that merge with it may result from resource dependencies outside the scope of a single project. Providing visibility to resource conflicts that exist outside the individual project is necessary to get a true picture of the overall project management environment within any organization. Conclusion If your organization is highly networked, has a large number of projects requiring a few critical resources or a drum resource, and primarily operates by using time as the dominant leg of the triple constraint, then CCPM can be a meaningful addition to your project management toolkit. But every organization, regardless of size and project management inclinations, should consider gradually incorporating into its current project management methodology the individual CCPM principles that are applicable. CCPM may be the most important new approach to project scheduling in the last thirty years. It is a method that can be applied to meet the ever-increasingly aggressive schedule requirements that every project manager is facing while, at the same time, helping organizations to maintain quality and productivity. It has been proven to be an effective method to protect your projects from the inevitable slippages that occur in every project. © 2008 International Institute for Learning, Inc. © Microsoft® Corporation Greta Blash, MA, PMP, a senior instructor for International Institute for Learning, has extensive experience in project management, software product
  • 4. management, and information system implementation, with emphasis on system implementations and conversions, customer relationship management, data warehouse/business intelligence, and data management. She develops customized life cycle methodologies and training courses on project management, requirements analysis, and data management and speaks frequently on these topics at conferences worldwide.