Aggregate Risk Critical Path Planning:

Slides:



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

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.
Executing an Uncertain Schedule: Adapting to Reality to Maximize Target Completion Attainment Annaka Kalton Stottler Henke Associates, Inc.
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Critical Path and Gantt
Critical Chain Analysis. Project Planning - Does it work? Generally Yes, but things don’t generally go as we planned, unexpected things happen: What is.
Critical Chain Project Management
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
Importance of Project Schedules
Software project management (intro)
OPSM 639, C. Akkan Resource Planning Resources affect the schedule, cost and performance of a project. Resources are –Individual people, departments/teams,
Allocating Resources to the Project
Project Management OPER 576 Resource Allocation Greg Magnan, Ph.D. May 6, 2004.
4 th European Project Management Conference, London, 6-7 June 2001 Resource Critical Path Approach to Project Schedule Management Vladimir Liberzon, PMP.
POST GRADUATE PROGRAM OF INFORMATION TECHNOLOGY
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.
File:CCPGS05 CC present Page: 1 ETXPGS
IS 556 Enterprise Project Management 1IS 556 -Spring 2008 Lecture 2 Apr 7, 2008 //48.
© 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.
Introducing Project Management Update December 2011.
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 Method These sides and note were prepared using 1. The book Streamlined: Building Lean Supply Chain Using the Theory of Constraints. Srinivasan.
1 Allocating Resources to the Project Expediting a Project Fast-Tracking a Project Resource Loading Allocating Scare Resources.
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.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
MANAGEMENT of INFORMATION SECURITY, Fifth Edition.
Chapter 16 – Project Management
Project Management module
Schedule Margin July 2013 NAVY CEVM
Introduction to the Theory of Constraints (TOC) & Critical Chain Project Management (CCPM) Major Mark McNabb.
Scheduling Resources and Costs
Establishing and Managing a Schedule Baseline
Project Management module
SE503 Advanced Project Management
The Project Schedule and Budget
The Project Schedule and Budget
Critical Chain Project Scheduling
Class 27: Project Management Part II
ACTIVITY PLANNING AND RISK MANAGEMENT
Information Technology Project Management – Fifth Edition
Welcome.
ECE2799 Project Management
ITPD ISSUE MANAGEMENT PROCESS SEPTEMBER 5, 2008
Theory, Tools, and Obstacles
Software Project Management
ELC 347 project management
Critical Chain Project Scheduling
Project management Lecture 9
Schedule Margin July 2013 NAVY CEVM
Schedule Margin July 2013 NAVY CEVM
Teaching slides Chapter 13
Reducing Project Duration
Setting up a project file
Setting up a project file
Importance of Project Schedules
SD5953 Successful Project Management REVIEW 07
Agile Project Management and Quantitative Risk Analysis
Presentation transcript:

Aggregate Risk Critical Path Planning: A Discussion of Leveraging Critical Chain Concepts for Critical Path Robert Richards, Ph.D. Stottler Henke Associates, Inc. www.StottlerHenke.com Hilbert Robinson President, Afinitus Group, LLC

PMI College of Scheduling Orientation Introduction Uncertainty & Risk Needs for Aggregated Risk Aggregated Risk: The Critical Chain Solution Aggregate Risk Critical Path Planning Conclusions Q/A & Authors PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain & Resources Critical Chain Project Management (CCPM): Resources explicitly defined and tracked Imply that resources must be modeled to use Critical Chain concepts? Only a subset of concepts deal with resources I.e. many of CCPM’s benefits are independent of resources This presents a challenge to some who may otherwise be interested in taking advantage of these concepts. Notes after 2nd bullet: In many scheduling applications, it is common practice to ignore resource load and capacity as factors in determining the schedule. The goals therefore is to find a way to take advantage of Critical Chain concepts without the explicit modeling of resources, as is typically required in the traditional application of those concepts. This is possible once it is understood that: 3rd bullet PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain & Resources (2) Many of CCPM’s benefits are independent of resources If resources available in large enough quantities, then Critical Chain = Critical Path PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain & Critical Path Why Not Leverage Critical Chain Concepts for Critical Path PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Aggregation of Risk Major Principle of Critical Chain Does not explicitly require resource modeling Fights Student Syndrome Parkinson’s Law Let’s Look at in More Detail PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Uncertainty & Risk All Projects deal with uncertainty and risk Provisions are always made to accommodate a reasonable amount of uncertainty PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Non-Aggregate Risk Traditional Critical Path implementation uses what will be referred to as a non-aggregated risk Basic building block of the project model is the task or activity. Assumption: in order to have a high confidence that the project will finish on time … each activity (or at least most) need to finish on time PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Activity Contingency Amount required by each activity to make it reliable is not trivial More uncertain the environment and the more significant the consequence of missing the commitment, the greater the amount of safety incorporated into the planning of each activity must be, in order to maintain a high degree of reliability. This is the non-aggregated risk technique; each activity is lengthened to provide protection against all its associated risk. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Task Estimation Variation 50% confidence Safety 10% confidence 90% confidence 2 5 PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc. 10

Estimating Task Durations The situation: You are asked to estimate how long it will take you to complete a critical task. You want to make sure that you can live up to the estimate you provide. “I know the task will be late before it comes to me” safety “I know this is not the only task I will work on” safety “I know my manager will cut estimates anyway” safety PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Needs for Aggregated Risk Paradox? Even with apparent safety – projects still have a tendancy to be late Student Syndrome Parkinson’s Law Critical Chain – considers these in its mitigation strategy  Aggregated Risk Independent of Resources Thus may be applicable to Critical Path PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Student Syndrome (Procrastination) Initial Activity Inactivity Deadline Trigger Burst of Activity Level of Effort Start Scheduled Completion Time Deadline Trigger When does the unexpected tend to occur – before or after activity start? What about the safety we embedded to account for the unexpected? PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Parkinson’s Law “Work expands so as to fill the time available for its completion” I can make it better. I don’t want to be wrong on my estimate. Avoid the accusations of “Sandbagging”. The reward for finishing early is more work. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Aggregated Risk: The Critical Chain Solution Project Networks rebuilt: 1) Removing hidden contingency from activity durations 2) Replace with explicit contingency provisions Strategically located at key points in the network Results in: Project with shorter overall duration & higher degree of schedule protection. Project Level vs. Task Level Protection PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Aggregation Principle Insurance is designed to work by spreading costs across a large number of people. Premiums are based on the average costs for the people in an insured group.  This risk-spreading function helps make insurance reasonably affordable for most people. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Introduction to Critical Chain Developed by Eliyahu M. Goldratt Introduced in 1997 Derived from the Theory of Constraints Differs from CPM in focus on resource requirements Focuses on protecting the project’s critical chain Gathers contingency time into pooled buffers protecting the critical chain PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain Planning Process From Task to Project Protection 1. Traditional Plan 2. Safety Excluded The process starts with the creation of a project network that reflects the logical dependencies between activities in a project. Resource requirements are then added (represented in the exhibit by different colors) and the tasks estimated according to the new rule of scheduling activities with no contingency embedded. The entire network is then scheduled to level the work load of each resource to fit within their stipulated capacity. The list of tasks comprising the “Resource Constrained Critical Path” otherwise referred to as the Critical Chain, is then identified and all remaining tasks assigned to one or more feeding paths. See the yellow outlined sequence of tasks. At this point the network is a very aggressive representation of the schedule as it has no provisions for uncertainty. The model at this point is therefore considered to be too high risk to be used as the basis for committing to a schedule or budget. 3. Resource Leveled 4. Critical Chain Marked PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Buffer Placement Project Buffer Between the last task of the aggressive project schedule critical chain and the committed end date Feeding Buffers Protect the critical chain from being impacted by non-critical chain Place at the end of non-critical chains before they connect to the critical chain PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Buffered Project The final step of creating the single project Critical Chain schedule is to calculate and insert appropriately sized and located contingency buffers designed to render the schedule practically immune to the normal levels of uncertainty one is likely to encounter during execution of the typical project plan. FB stands for Feeder Buffer. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Buffered Project (2) Compared to 60 days traditional PB = Project Buffer FB = Feeding Buffer Aggregation Principle [where did some of the safety go?]: Pooled protection provides more coverage Location is just as important as amount Sizing Rule of Thumb  Buffer is half of preceding chain Buffers does NOT = Management Reserve Application of Aggregation Principle means that the amount of protection required in a schedule decreases as the number of tasks being protected increases. A series of tasks protected at one location requires less protection than if each task was to be individually protected. Locating all the protection in a project at the end of the project provides maximum protection for all the tasks in that project. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain: 2nd Look The shortest causal path through a schedule Takes resource requirements, contention into account Slippage in the critical chain causes slippage in the delivery date PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Critical Chain: Example PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Buffering the Critical Chain PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Execution Mode: Buffer Management Schedule Before Execution Starts “AS OF DATE Run Rule: No scheduled starts, work to global priorities only T8 experienced a 5 day increase in scope or delay Results in a 2.5 day impact to the project buffer The rest was absorbed by the CC gap 35-32.5=2.5 7% Complete and 14% Buffer Consumed PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Project Buffer Consumption after Feeder Buffer Consumption Once the feeder buffer is consumed, any more overage immediately impacts the project buffer. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Fever Chart PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling CCPM Schedule Control Frequently status with estimates of Remaining Duration for working tasks: Simple. Forward looking. Calculate impact on project buffer tracing task chains forward: buffer penetration. Compare to pre-set thresholds for action: Green no action Yellow plan buffer recovery. Red implement buffer recovery. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Aggregate Risk Critical Path Planning The process to determine the Critical and Feeding Chains is identical regardless of whether resources are in scarce supply or not. Resource scarcity has the impact of altering which tasks comprise the Critical versus Feeding changes but has no other material impact. Only one (albeit important) part of the solution required the explicit modeling of resources, the determination of the critical chain and hence the feeder chains. Note that this determination of the critical chain and hence the feeder chains would proceed in the same way even if there were always enough resources so that a resource conflict never arose. That is, if the Critical Chain (i.e., the resource-constrained critical path) was the same as the Critical Path PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Aggregate Risk Critical Path Planning Update each activity duration to remove the entire hidden contingency, i.e., the activity duration is that duration where the probability of finishing on time is 50/50. Insert Feeder Buffers (FB) where non-critical-path activities merge into the critical path. Insert a Project Buffer (PB) after the final critical path activity. During execution prioritize activities using buffer penetration. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

ARCPP: Implementation Model as currently done Set all the activities to require one unit of an arbitrary resource Define the available number of arbitrary resource units to the number of activities. Export to a Critical Chain software package Use the Critical Chain software as advertised Result = Aggregate Risk Critical Path Planning. PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

PMI College of Scheduling Conclusions By removing major inhibitor to the application of the Critical Chain method (the effort required to explicitly model resources) – more projects may benefit from a key concept of CCPM – Aggregated Risk Aggregate Risk Critical Path Planning minimize the negatives: Procrastination, and Parkinson’s Law. By making Critical Chain benefits accessible a la carte, 1) more likely to be experimented with and 2) incorporated into practice Practitioners may find that a subset of concepts serves them better PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.

Q/A & Authors Robert Richards, Ph.D. Stottler Henke Associates, Inc. 951 Mariner’s Island Blvd, Suite 360 San Mateo, CA 94404 (650) 931-2700 PMICOS2008.R.RichardsPhD@Neverbox.com Hilbert Robinson Afinitus Group, LLC 425-231-4637 hrobinson@afinitus.com PMI College of Scheduling “PMI” is a registered trade and service mark of the Project Management Institute, Inc.