SlideShare a Scribd company logo
1 of 9
Critical Chain Project
Management & Theory of
Constraints
A QUICK SNAPSHOT
Traditional Critical Path Method
 Student syndrome – Start the work at last possible moment.
 Parkinson’s law – Work expands so as to fill the time available for its completion.
 Bad Multitasking – Result of poor prioritization.
In tradition critical path project management, 30-40% time & resources are wasted due to
bad multitasking, student syndrome & Parkinson’s law.
Critical Chain Project Management (CCPM)
4
1 2
3 4
5
Critical Chain Project Management
Tradition Critical Path Planning
John
Each Task has Buffer
Bad Multitasking
John
1 2
3
5
Feeding Buffer
4
DueDate
DueDate
Aggressive Estimation
Eliminate Multitasking
Project Buffer
Critical Chain Project Management (CCPM)
 CCPM uses resource dependencies that may not be visible on project network workflow.
 CCPM considers good enough solution is sufficient if it is delivered in the shortest time.
 Monitoring & controlling the project buffer in place of earned value compared to critical
path.
Critical chain project management involves estimating each task of workflow network
aggressively eliminating the individual task buffers, aggregating a buffer for entire project
at the end of critical path and managing this buffer to protect the project end date.
Theory of Constraints (TOC)
Identify
Exploit
SubordinateElevate
Repeat
Identify the system’s constraint
Decide how
to exploit the
constraint
Subordinate
everything
else to that
decision
Elevate the
constraint till
it breaks
Repeat the
process till
system is
optimized.
CCPM & TOC in waterfall
Monitoring &
Control
Planning
Execution
Estimate each WBS task aggressively without any individual task buffer.
Add an aggregated buffer at the end of critical path.
Avoid multitasking the critical path task resources. Encourage
team to complete the assigned task ASAP.
Monitory buffer consumption as a function of project
completion. Use TOC, feeding buffer, resource buffer to
protect project due date.
CCPM & TOC in Agile
Release
Planning
Sprint
Planning
Sprint
Retrospective
Requirements
Product Backlog Sprint Backlog
Process
Recommendations
Working
Software
Sprint
Review
Daily
Scrum
Sprint
Estimate aggressively in
release planning &
sprint planning
Use TOC in resolving
impediments in
iterations
Refine CCPM & TOC in
sprint retrospective
TOC & CCPM
 Eliyahu M. Goldratt introduced Theory of constraints
in 1984 in his book The Goal.
 Eliyahu M. Goldratt introduced critical chain project
management in 1997 in his book Critical Chain.
Thank you
http://solutionframework.blogspot.in/

More Related Content

What's hot

Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream MappingTKMG, Inc.
 
Project Management Office Vol. 1 - One Page Gold Vol. 1
Project Management Office Vol. 1  - One Page Gold Vol. 1Project Management Office Vol. 1  - One Page Gold Vol. 1
Project Management Office Vol. 1 - One Page Gold Vol. 1ken martin
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraintsMOHD ARISH
 
Resource-Allocation.ppt
Resource-Allocation.pptResource-Allocation.ppt
Resource-Allocation.pptTecnicoItca
 
production planning & control
production planning & controlproduction planning & control
production planning & controlDeepshikha
 
PM Session 6
PM Session 6PM Session 6
PM Session 6dmdk12
 
value stream mapping
value stream mappingvalue stream mapping
value stream mappingJitesh Gaurav
 
Assignment brief project management
Assignment brief project managementAssignment brief project management
Assignment brief project managementBhavi Bhatia
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Nurul Haszeli Ahmad
 
Kickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesKickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesSlideTeam
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 MinutesHenry Jacob
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018pmengal
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary Sebastian Kamilli
 
Strategic project management
Strategic project managementStrategic project management
Strategic project managementRamesh Dorairaj
 

What's hot (20)

Lean thinking
Lean thinkingLean thinking
Lean thinking
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 
Project Management Office Vol. 1 - One Page Gold Vol. 1
Project Management Office Vol. 1  - One Page Gold Vol. 1Project Management Office Vol. 1  - One Page Gold Vol. 1
Project Management Office Vol. 1 - One Page Gold Vol. 1
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
6.3 sequence activities
6.3 sequence activities6.3 sequence activities
6.3 sequence activities
 
Productivity
ProductivityProductivity
Productivity
 
Resource-Allocation.ppt
Resource-Allocation.pptResource-Allocation.ppt
Resource-Allocation.ppt
 
production planning & control
production planning & controlproduction planning & control
production planning & control
 
PM Session 6
PM Session 6PM Session 6
PM Session 6
 
value stream mapping
value stream mappingvalue stream mapping
value stream mapping
 
Assignment brief project management
Assignment brief project managementAssignment brief project management
Assignment brief project management
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101
 
Kickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesKickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation Slides
 
Agile In 5 Minutes
Agile In 5 MinutesAgile In 5 Minutes
Agile In 5 Minutes
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
The Principles of product development flow - a summary
The Principles of product development flow - a summary The Principles of product development flow - a summary
The Principles of product development flow - a summary
 
Strategic project management
Strategic project managementStrategic project management
Strategic project management
 
Final Project Closing
Final Project ClosingFinal Project Closing
Final Project Closing
 

Viewers also liked

A visual guide to Critical Chain Project Management (CCPM) Part 1
A visual guide to Critical Chain Project Management (CCPM) Part 1A visual guide to Critical Chain Project Management (CCPM) Part 1
A visual guide to Critical Chain Project Management (CCPM) Part 1Jonathan Sapir
 
Critical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattCritical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattazadiriz
 
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...Jonathan Sapir
 
Goldratt's Theory of Constraints - An Introduction
Goldratt's Theory of Constraints - An IntroductionGoldratt's Theory of Constraints - An Introduction
Goldratt's Theory of Constraints - An IntroductionFred Wiersma
 
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]Lissa Duty
 
Lean six sigma 3d
Lean six sigma 3dLean six sigma 3d
Lean six sigma 3dVarmahk
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project ManagementPlaybook
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project ManagementYossi Bonomo
 
Top Five Ideas for Project Management
Top Five Ideas for Project ManagementTop Five Ideas for Project Management
Top Five Ideas for Project ManagementJohn Goodpasture
 
Critical Chain Long
Critical Chain LongCritical Chain Long
Critical Chain LongMihai
 
PMP selected topics and ideas
PMP selected topics and ideasPMP selected topics and ideas
PMP selected topics and ideasAhmad Hamid
 

Viewers also liked (18)

Saving time with CCPM
Saving time with CCPMSaving time with CCPM
Saving time with CCPM
 
A visual guide to Critical Chain Project Management (CCPM) Part 1
A visual guide to Critical Chain Project Management (CCPM) Part 1A visual guide to Critical Chain Project Management (CCPM) Part 1
A visual guide to Critical Chain Project Management (CCPM) Part 1
 
Critical chain - Eliyahu goldratt
Critical chain - Eliyahu goldrattCritical chain - Eliyahu goldratt
Critical chain - Eliyahu goldratt
 
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...
A visual guide to Critical Chain Project Management (CCPM) Part 2: CCPM Solut...
 
Goldratt's Theory of Constraints - An Introduction
Goldratt's Theory of Constraints - An IntroductionGoldratt's Theory of Constraints - An Introduction
Goldratt's Theory of Constraints - An Introduction
 
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]
The PROCESS of Social Media [Lissa Duty | Advice Interactive Group]
 
Ccpm+
Ccpm+Ccpm+
Ccpm+
 
Lean six sigma 3d
Lean six sigma 3dLean six sigma 3d
Lean six sigma 3d
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
 
08 project quality management
08 project quality management08 project quality management
08 project quality management
 
Top Five Ideas for Project Management
Top Five Ideas for Project ManagementTop Five Ideas for Project Management
Top Five Ideas for Project Management
 
Critical Chain Long
Critical Chain LongCritical Chain Long
Critical Chain Long
 
Critical Chain Project Management using Maturity Models
Critical Chain Project Management using Maturity ModelsCritical Chain Project Management using Maturity Models
Critical Chain Project Management using Maturity Models
 
CCPM using ms project 2010 and prochain implementing ppm
CCPM using ms project 2010 and prochain implementing ppmCCPM using ms project 2010 and prochain implementing ppm
CCPM using ms project 2010 and prochain implementing ppm
 
06 project time management m
06 project time management m06 project time management m
06 project time management m
 
Time overruns
Time overrunsTime overruns
Time overruns
 
PMP selected topics and ideas
PMP selected topics and ideasPMP selected topics and ideas
PMP selected topics and ideas
 

Similar to Critical Chain Project Management & Theory of Constraints

Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project ManagementGreta Blash
 
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch ApplicationsNeptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch ApplicationsPanagiotis Garefalakis
 
Criticalchainprojectmanagement
CriticalchainprojectmanagementCriticalchainprojectmanagement
Criticalchainprojectmanagementkaton808
 
Transition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfTransition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfMuhammad Waqas
 
Theory of Constraints and Project Management: Challenging the Dominant Paradigm
Theory of Constraints and Project Management: Challenging the Dominant ParadigmTheory of Constraints and Project Management: Challenging the Dominant Paradigm
Theory of Constraints and Project Management: Challenging the Dominant ParadigmScott Abel
 
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdfNanoSana
 
IT project management-IT project management-Unit-2.pptx
IT project management-IT project management-Unit-2.pptxIT project management-IT project management-Unit-2.pptx
IT project management-IT project management-Unit-2.pptxMAHASREEM
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_RatulRatul Paul
 
Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-seminiMaya
 
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyi
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyiMalyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyi
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyiLviv Startup Club
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pertAbu Bashar
 
Project management Using Pert
Project management Using PertProject management Using Pert
Project management Using PertVishnu RC Vijayan
 
Orkhan Gasimov "High Performance System Design"
Orkhan Gasimov "High Performance System Design" Orkhan Gasimov "High Performance System Design"
Orkhan Gasimov "High Performance System Design" LogeekNightUkraine
 
Deliver Value:Lean-Kanban for Portfolio Prioritization
Deliver Value:Lean-Kanban for Portfolio PrioritizationDeliver Value:Lean-Kanban for Portfolio Prioritization
Deliver Value:Lean-Kanban for Portfolio PrioritizationRam Srinivasan, CST
 

Similar to Critical Chain Project Management & Theory of Constraints (20)

Crtical chain m ethod ver 2
Crtical chain m ethod ver 2Crtical chain m ethod ver 2
Crtical chain m ethod ver 2
 
topic9.pdf
topic9.pdftopic9.pdf
topic9.pdf
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
 
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch ApplicationsNeptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications
Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications
 
Criticalchainprojectmanagement
CriticalchainprojectmanagementCriticalchainprojectmanagement
Criticalchainprojectmanagement
 
Transition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdfTransition to Critical Chain Multi.pdf
Transition to Critical Chain Multi.pdf
 
Theory of Constraints and Project Management: Challenging the Dominant Paradigm
Theory of Constraints and Project Management: Challenging the Dominant ParadigmTheory of Constraints and Project Management: Challenging the Dominant Paradigm
Theory of Constraints and Project Management: Challenging the Dominant Paradigm
 
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
 
IT project management-IT project management-Unit-2.pptx
IT project management-IT project management-Unit-2.pptxIT project management-IT project management-Unit-2.pptx
IT project management-IT project management-Unit-2.pptx
 
Scrum_Presentation_Ratul
Scrum_Presentation_RatulScrum_Presentation_Ratul
Scrum_Presentation_Ratul
 
Final prescription vs prediction
Final prescription vs predictionFinal prescription vs prediction
Final prescription vs prediction
 
Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-
 
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyi
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyiMalyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyi
Malyi yuriy malyi kyiv_pm2019_wise_risk_buffers - yuriy malyi
 
Project management cpm-pert
Project management   cpm-pertProject management   cpm-pert
Project management cpm-pert
 
Cpm pert
Cpm pertCpm pert
Cpm pert
 
Project management Using Pert
Project management Using PertProject management Using Pert
Project management Using Pert
 
CRP & DRP.pptx
CRP & DRP.pptxCRP & DRP.pptx
CRP & DRP.pptx
 
Orkhan Gasimov "High Performance System Design"
Orkhan Gasimov "High Performance System Design" Orkhan Gasimov "High Performance System Design"
Orkhan Gasimov "High Performance System Design"
 
Deliver Value:Lean-Kanban for Portfolio Prioritization
Deliver Value:Lean-Kanban for Portfolio PrioritizationDeliver Value:Lean-Kanban for Portfolio Prioritization
Deliver Value:Lean-Kanban for Portfolio Prioritization
 
SDLC - Part 2
SDLC - Part 2SDLC - Part 2
SDLC - Part 2
 

Recently uploaded

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 

Recently uploaded (20)

cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 

Critical Chain Project Management & Theory of Constraints

  • 1. Critical Chain Project Management & Theory of Constraints A QUICK SNAPSHOT
  • 2. Traditional Critical Path Method  Student syndrome – Start the work at last possible moment.  Parkinson’s law – Work expands so as to fill the time available for its completion.  Bad Multitasking – Result of poor prioritization. In tradition critical path project management, 30-40% time & resources are wasted due to bad multitasking, student syndrome & Parkinson’s law.
  • 3. Critical Chain Project Management (CCPM) 4 1 2 3 4 5 Critical Chain Project Management Tradition Critical Path Planning John Each Task has Buffer Bad Multitasking John 1 2 3 5 Feeding Buffer 4 DueDate DueDate Aggressive Estimation Eliminate Multitasking Project Buffer
  • 4. Critical Chain Project Management (CCPM)  CCPM uses resource dependencies that may not be visible on project network workflow.  CCPM considers good enough solution is sufficient if it is delivered in the shortest time.  Monitoring & controlling the project buffer in place of earned value compared to critical path. Critical chain project management involves estimating each task of workflow network aggressively eliminating the individual task buffers, aggregating a buffer for entire project at the end of critical path and managing this buffer to protect the project end date.
  • 5. Theory of Constraints (TOC) Identify Exploit SubordinateElevate Repeat Identify the system’s constraint Decide how to exploit the constraint Subordinate everything else to that decision Elevate the constraint till it breaks Repeat the process till system is optimized.
  • 6. CCPM & TOC in waterfall Monitoring & Control Planning Execution Estimate each WBS task aggressively without any individual task buffer. Add an aggregated buffer at the end of critical path. Avoid multitasking the critical path task resources. Encourage team to complete the assigned task ASAP. Monitory buffer consumption as a function of project completion. Use TOC, feeding buffer, resource buffer to protect project due date.
  • 7. CCPM & TOC in Agile Release Planning Sprint Planning Sprint Retrospective Requirements Product Backlog Sprint Backlog Process Recommendations Working Software Sprint Review Daily Scrum Sprint Estimate aggressively in release planning & sprint planning Use TOC in resolving impediments in iterations Refine CCPM & TOC in sprint retrospective
  • 8. TOC & CCPM  Eliyahu M. Goldratt introduced Theory of constraints in 1984 in his book The Goal.  Eliyahu M. Goldratt introduced critical chain project management in 1997 in his book Critical Chain.