Critical Chain Method These sides and note were prepared using 1. The book Streamlined: Building Lean Supply Chain Using the Theory of Constraints. Srinivasan.

Slides:



Advertisements
Similar presentations
Critical Chain Project Management: Motivation & Overview
Advertisements

Chapter 7 Managing Risk.
AACE Internationals 53 rd Annual Meeting Seattle, Washington TCM: Improving Decision Making in a Green World Introduction To Critical Chain Project Management.
Critical Chain Project Management: An Introduction Robert Richards, Ph.D. Project Manager Stottler Henke Associates, Inc.
6-1 Goldratt’s Critical Chain  In 1997, Goldratt introduced the Critical Chain Project Management (CCPM) methodology to apply the theory of constraints.
Critical Chain Project Management in the Supply Chain Presented By Greg Sullivan APICS Nashville Chapter 19 Feb 2008 Sullivan Group Consulting, Inc.
The Shipping Game 6 Ships in the harbor 1 crane per pier Each 1 crane offloads 1 ship in 6 days – Two cranes can offload in 3 days, 3 in 2, etc… Cranes.
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Critical Path and Gantt
1 / 27 CS 709B Advanced Software Project Management and Development Software Estimation - I Based on Chapters 1-3 of the book [McConnell 2006] Steve McConnell,
11-1 Critical Chain Project Scheduling Chapter 11 © 2007 Pearson Education.
11-1 ELC 347 project management Week Agenda Integrative Project –4 th part due –Outline of deliverables (posted in WebCT)Outline of deliverables.
Critical Chain Project Scheduling. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall11-2 Theory of Constraints (ToC) A constraint limits.
Critical Chain Project Scheduling
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall o P.I.I.M.T o American University of Leadership Ahmed Hanane, MBA, Eng, CMA, Partner.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Day 21.
March 20, Dixie Crow Symposium, Warner Robins, GA Slide 1 Critical Chain Management - Reducing Depot Maintenance Flow Days Scott R. Schultz Mercer.
9-1 Resource Allocation Some definitions Resource allocation, loading, leveling Expediting and crashing projects Goldratt’s “Critical Chain”
Importance of Project Schedules
4.0 CRITICAL CHANGE IN PROJECT MANAGEMENT 4.1 Why should there be need other methods for Project Management to replace or change? Given the level of project.
Systems Thinking and the Theory of Constraints Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius.
Allocating Resources to the Project
Time Management Week 7 - Learning Objectives You should be able to: n List and describe the processes, activities, inputs, and outputs in time management.
Allocating Resources to the Project
Methods and Tools of Success Driven Project Management
4 th European Project Management Conference, London, 6-7 June 2001 Resource Critical Path Approach to Project Schedule Management Vladimir Liberzon, PMP.
Five Behaviors That Can Reduce Schedule Risk Getting Started Today Craig Peterson, PMP Multi-Discipline System Engineer The MITRE Corporation Co-Author:
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 7 Project Time Management Part 1.
Introduction to the Theory of Constraints (TOC) & Critical Chain Project Management (CCPM) Major Mark McNabb.
Lean Project Management
When Things Go Right Cornell’s PeopleSoft 8.9 Upgrade Lisa Stensland Manager, CIT Project Management Office May 15, 2008.
Critical Chain From “Theory of Constraints” Developed by Elihu Goldratt in 1984 Goldratt – Many of his key ideas were first explained via “business novels”
Quick Recap.
Time-Cost Tradeoffs Time-Cost Tradeoff Example Time-Cost Tradeoff Example (cont’d) Project Duration (weeks)Critical Path(s)Task(s) Reduced Total Direct.
File:CCPGS05 CC present Page: 1 ETXPGS
IS 556 Enterprise Project Management 1IS 556 -Spring 2008 Lecture 2 Apr 7, 2008 //48.
More on Scheduling. Recap of Last Class Activity dependencies are shown through CPM/PERT Chart. Critical path Completion date Slack time in non-critical.
Chapter 7 The Project Schedule and Budget Copyright 2012 John Wiley & Sons, Inc. 7-1.
1 Critical Chain From “Theory of Constraints” Developed by Elihu Goldratt in 1984 Goldratt – Many of his key ideas were first explained via “business novels”
 2008, M. Srinivasan 1 The Theory of Constraints  Eli Goldratt, a physicist.  OPT: a scheduling package.  The Goal and the Theory of Constraints.
4. Flow-Time Analysis Flow Time 1-Introduction Based on the book: Managing Business Process Flows.
© 2000 The TOC Center of Australia Pty Ltd 1 Critical Chain Overview – AIPM 2003 MktgCCSEAV01grh The TOC Centre of Australia Pty Ltd The.
VMcG 2/11/02 Critical Chain as an Extension to CPM Vincent McGevna, PMP February 11, 2002
Chapter 6: Project Time Management Information Technology Project Management, Fourth Edition Using Critical Chain Scheduling, PERT, and MS Project 2003.
MEM 612 Project Management Chapter 6 Allocating Resources to the Project.
Prepared by Scott M. Shafer, Updated by William E. Matthews and Thomas G. Roberts, William Patterson University Copyright 2007 John Wiley & Sons, Inc.5-1.
Project Time Management
Critical Chain Project Management. Outline Overview of Theory of Constraints Revisit conventional project management (Critical Path Management) Overview.
1 Allocating Resources to the Project Expediting a Project Fast-Tracking a Project Resource Loading Allocating Scare Resources.
Critical Chain A Novel by Eliyahu Goldratt Copyright 1997.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
SE503 Advanced Project Management Dr. Ahmed Sameh, Ph.D. Professor, CS & IS Critical Chain Project Management.
11-1 Critical Chain Project Scheduling Chapter 11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
9-1 ELC 347 project management Day 22. Agenda Integrative Project –Part 5 Feedback Posted –Part 6 (page 378) Due Dec 9 –Completed project plan and presentation.
1 Critical Chain Project Management  A modern approach to dealing with uncertainty in project management (an alternative to PERT)  Developed by Goldratt.
Orlando Critical Chain as an Extension to C P M Orlando A. Moreno, PMP February,
Supply chain Dynamics in Indian Apparel Export Manufacturing Submitted by: Shikha Aggarwal Vikas Punia.
Project Management Project Controlling
Introduction to the Theory of Constraints (TOC) & Critical Chain Project Management (CCPM) Major Mark McNabb.
Project Management module
SE503 Advanced Project Management
The Project Schedule and Budget
Critical Chain Project Scheduling
Class 27: Project Management Part II
Information Technology Project Management – Fifth Edition
Aggregate Risk Critical Path Planning:
ELC 347 project management
Critical Chain Project Scheduling
Managing Service Projects
Goldratt Research Labs
Presentation transcript:

Critical Chain Method These sides and note were prepared using 1. The book Streamlined: Building Lean Supply Chain Using the Theory of Constraints. Srinivasan. McGraw-Hell. 2. The slides originally prepared by Professor M. M. Srinivasan. 3. Presentation of Dr. Daniel Walsh, Vector Strategies. Continuous Process Improvement Summit. 2012, Northridge, CA. 3. Presentation of Dr. Rob Richards, Stottler Henke. Continuous Process Improvement Summit. 2012, Northridge, CA. Complex solutions do not work, the more complex the problem the simpler the solution must be. Eli Goldratt.

2 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Predicting the Future It is tough to make perdition, especially about the future. Yogi (Lawrence P.) Berra, Baseball catcher and manager, The best way to predict the future is to create it. Peter F. Druker. Writer and professor,

3 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Motivation

4 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics  Unavailability of resources.  Not high enough priorities  Murphy Law  …  …..  ….  They ran out of time Why Projects are Late

5 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Daniel Walsh, Vector Strategies. Wrong Metrics - Gedanken

6 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Project Management: Problems Usually Faced  Task durations are highly variable. A lot of uncertainty involved in estimating task durations  Project is not clearly defined : Known Work + Known Unknown Work + Unknown Work.  Existing project work is not complete before new projects shift priorities leading to multi-tasking.  Problems in a project cascade into another project.  Constant pressure to increase staff for peak loads.

7 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Task Duration  An activity is composed of three types of work: Known Work + Known Unknown Work + Unknown Work.  Due to unknowns, task durations are highly variable. People usually give a number that they expect to have a 10% chance or less of missing. There is 90% or more probability that the duration is less than the given number. Inflated task times reduce productivity and unnecessarily inflate budgets.  CCPM motivates people to give a number they have a high probability (50% or more) of missing. The idea is to pool task buffers and allow the tasks to use the buffer only if they need it.

8 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Task Duration The buffer for the critical chain is smaller than the sum of the buffers required for all the tasks on the critical chain. (i)Protecting task times with buffers will degrade on-time performance, (ii)Providing specific due date to complete each specific task is against a systematic approach, and (iii)Aggressive-but-possible task times increase on-time completion of the projects.

9 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics If each task has mean of 15 and StdDev of 5. With 95% probability each task is completed in 25 days. Project 50 days. But Variance of the critical path is 25+25=50, StsDev of = 7.1 We can have duration of 15 for each task and a 14.2 days project buffer. With 95% probability, the project is complete in 44.2 days. Sequential Tasks Task 1Task 2 Task 1Task 2 Buffer

10 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics How a Task is Done

11 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Task Duration Syndromes  Parkinson’s syndrome : Work expands to fill the time available. People tend to continue working on a task that could have been completed earlier if they are given a pre-specified completion time.  Continue to Polish syndrome (aka: the 3-Minute Egg Rule ): It’s not quality if it’s finished before time is up.  Student Syndrome : When people feel there is plenty of time to complete a task, other things become important and they procrastinate on the task.

12 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Managing Projects Under Uncertainty Task 1 Task Task 2 Task 1 Task 3 Task 1 Task 2 Task 3 Task 4 Task 5

13 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Consider a simple project with 2 tasks performed by 2 different operators. Sequential Tasks Task 1 Task Assume task durations are uniformly distributed (5,25). On average 15 days. What is average project completion time? Generate 1000 Projects Average StdDev 30 days StdDev < StdDev1 + StdDev2

14 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Consider a slightly more complex project. Task 2 Task 1 Task Merging Nodes What is the average project completion time? 33 days Task 3 = Max(Task 1, Task2)

15 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics 33% Probability of completing project in 30 days? Merging Nodes

16 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics The affect of resource interdependencies on a simple project. Task 1 Task 2 Task 3 Task 4 Task Merging Nodes and Resources What is the average project duration? What is the probability of competing the project in 45 days.

17 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics 1000 Instances

18 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics 1000 Instances  A project’s most likely completion time is much larger than the sum of the averages of the tasks making up it’s longest path (due to synchronization or due to task dependencies).  So, how do we quote estimated completion time of the project?  Do people give a number that they know has a high (50% or more) chance of missing?

19 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Task and Project Durations – the Traditional Way So, the average task times are “padded” to accommodate any possible delays. Instead of specifying a 50% time estimate (which fails half the time), a 98% confidence estimate is developed for the tasks and project duration. 98% of [5,25] = 5+.98*20 = = 24.6 What is the chance the project will complete in 70 days? 5 25 Task 1 Task 2 Task 3 Task 4 Task 5

20 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Given CPM computation, the project will take 15 weeks, and all tasks are on the critical path. If the project was scheduled for 20 weeks, there is a 5 week project buffer. T1 T3 T5 T4 T S

21 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Project Buffer and Feeding Buffers a) Compute the project buffer. b) Compute and identify the feeding buffer(s).

22 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Daniel Walsh, Vector Strategies. Fever Chart

23 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Daniel Walsh, Vector Strategies. Fever Chart

24 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Buffer Management: Allocate Resources to Tasks Based on “Buffer Burn Rate” Buffer 50% work completed 60% buffer consumed Chain 2 Burn Rate: % of buffer consumed vs. % of work completed. Automatically calculated on an ongoing basis to assess how much buffer is still available for future uncertainties. Task Priorities : Tasks that lie on chains with less safety remaining are given top priority. This ensures that buffers are not wasted, and also reduces pressure to multitask. Buffer 33% work completed 20% buffer consumed Chain 1

25 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Multi Tasking

26 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Most heavily loaded shared resource (constraint), determines throughput Project starts are based on constraint’s capacity, Pressure to multitask also comes down Most heavily loaded resource Pipelining Pipelining is more efficient than starting projects ASAP Pipelining: Release Projects Based on Constraints Instead of Starting ASAP  Realization Technologies, Inc.

27 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics  Erroneous assumptions: Protecting task times with buffers will improve on-time performance (this is a biggie) By finishing too soon, people hurt their future negotiating power. Providing milestones for each task is good It is good to induct work as soon as possible Multitasking is beneficial What to Change?

28 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Summary: Sources of Project Delays  Synchronization Delays  Integration (assembly) points  Resources and tasks  Delays due to Behavioral Effects  Parkinson’s Law  Student Syndrome  Continue to Polish Syndrome  Queuing Delays  Induct work ahead of schedule  Multitasking

29 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics  50% chance od failure, not 1%. Avoid the 3 syndrome.  Aggregation, project buffer, feeding buffers  Integrate the resources into the CPM.  Proactive, leading, how much of PB is consumed.  Not how many days have you worked on the task, but how many days do you need to complete the task.  Team work culture at the project level not individualism at task level  Managing by exception, fever chart, what are todays priorities?  Avoid multi-tasking, follow constraint recourse based release.  Avoid inducting work ahead of schedule (ASAP).  Do not switch the Critical Chain Summary

30 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Rob Richards, Stottler Henke

31 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Rob Richards, Stottler Henke

32 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics Courtesy of Dr. Rob Richards, Stottler Henke

33 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics

34 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics

35 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics

36 Ardavan Asef-Vaziri March-2012Critical Chain Method- Basics