Slide 1Some Project Success StatisticsTheory of Constraints to the RescueWhat to Change?What to Change? Is Multitasking Beneficial?What to Change to?What to Change to?What to Change to?What to Change to?What to Change to?Let’s Consider an ExampleLet’s Apply CCPM to our ExampleLet’s Apply CCPM to our ExampleLet’s Apply CCPM to our ExampleUsing a Fever Chart to Track ProjectsSummary of the Critical Chain Approach1BA 341 – Lean OperationsDr. Bogdan BichescuCritical Chain Project ManagementSome Project Success StatisticsAccording to a 2015 Standish study218.00%53.00%29.00%Theory of Constraints to the RescueCritical ChainIntroduced by Eli Goldratt in The Critical Chain (1997)Challenges conventional project management approaches Relies on TOC principles to answer What to change?What to change to?How to cause the change?3What to Change?Deeply-rooted behavior associated with traditional project management practicesParkinson’s Law – Work expands to fill (and often exceed) the time allowedSandbagging – Early task completion does not get reportedStudent Syndrome - Always wait to the last minute to start a task4What to Change?Is Multitasking Beneficial?Multitasking implies starting work on a new task (project) before finishing the current oneAssume the example of 3 tasks that have to be executed by the same resource5A, 10 B, 8 C, 6A, 5 B, 4 C, 3 B, 4 C, 3A, 5When can task A be finished?How about now?6What to Change to?Use “Aggressive but Possible Times” (ABPT)Cut task durations in half Regular, safe duration estimateUse Aggressive but Possible Times (ABPT)What to Change to?Identify the Critical ChainThe longest sequence of dependent events that prevents the project from completing sooner, based on ABPT durationsThe correspondent of the “constraint” in a project environmentTask and resource dependencies are key in identifying the critical chain7What to Change to?Use Buffer Management, in the form ofProject Buffer Added at the end of the projectProtects final project completion date from variations in the duration of critical chain activitiesThe size of the buffer should equal about half of the safety removed from the tasks that make the critical chain, that is, half the length of the critical chain8Cr. Activity 1 Cr. Activity 2 Cr. Activity 3Project BufferWhat to Change to?Use Buffer Management, in the form ofFeeding BuffersPlaced at the merging points between a non-critical chain and the critical chainProtects the critical chain from variations in the duration of non-critical activities The size of the buffer should equal about half of the safety removed from the tasks that make that specific non-critical chain9Cr. Activity 1 Cr. Activity 2 Cr. Activity 3Non-cr. Activity Project BufferFeeding BufferWhat to Change to?Use buffer consumption to track project progressA function of the difference between the sum of actual completion times and sum of planned (ABPT) completion timesAvoid displaying milestones (ES, EF, LS, LF)Emphasize the “Relay Runner” work ethicAvoid using multitasking for capacity-constrained resources don’t release projects as soon as soon as possible, when there is a capacity constraint10Let’s Consider an ExampleAssume the following project, where the letters represent resources and numbers activitiesFurther, assume that activity durations have been determined in the traditional wayi.e., have been individually padded for safety111V 12 days2W 12 days4Y 16 days5X 20 days3X 20 days6Z 24 daysEndStartLet’s Apply CCPM to our ExampleFirst, determine ABPTSecond, identify the critical chain (not required on final) 121V 6 days2W 6 days3X10 days6Z12 days5X10 days4Y8 daysEndStart1V 6 days2W 6 days3X10 days6Z12 days5X10 days4Y8 daysEndStartWhat is the expected project duration?Let’s Apply CCPM to our ExampleThird, add the Project and Feeding BuffersFourth, use buffer management to monitor project progressAssume that project is now at end of day 15, but task Y has just been finished Has any buffer time been consumed?131V 6 days2W 6 days3X10 days6Z12 days5X10 days4Y8 daysProject Buffer20 daysFB6 daysLet’s Apply CCPM to our ExampleUsing Buffer ManagementPercent buffer (project) consumption is7 days / (20 days) = 35%How do you feel about project progress to date?Should we be alarmed? 14Expected Variation Normal Variation Abnormal VariationReflects inherent task uncertainty. No intervention needed.While still reflective of normal task uncertainty, plans should be made to recover lost time, if project delayed to red zoneReflective of abnormal, special-cause variation. Corrective actions should be taken. 1/3 of Buffer 1/3 of Buffer 1/3 of BufferUsing a Fever Chart to Track Projects150% 100%Percent Project CompletedPercent Buffer Consumed0% 100%Carry on with the projectMonitorIdentify and solve problems16Summary of the Critical Chain Approach1) Use Aggressive but Possible Times (ABPT) for task durations2) Identify the Critical Chain by taking into account resource dependencies 3) Use Buffer Management to track project progress4) Avoid Multitasking when faced with a capacity
View Full Document