4 th European Project Management Conference, London, 6-7 June 2001 Resource Critical Path Approach to Project Schedule Management Vladimir Liberzon, PMP.

Slides:



Advertisements
Similar presentations
Chapter 7 Project Management
Advertisements

CP Chapter 4 Schedule Planning.
Work Breakdown Structures
Estimating, scheduling and budgeting
Resource Limited Project Management
Advanced Project Management - CPH
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
Critical Path and Gantt
Creating the Project Plan
Degree and Graduation Seminar Scope Management
Importance of Project Schedules
Managing Project Success
Chapter 4: Project Management Objectives Define the terms project and project management, and differentiate between project and process management. Describe.
Software project management (intro)
Project Time Management
Project Time Management
Management of projects, programs and portfolios in Russia and Eastern Europe Approaches and Lessons Learned Man.
Success Driven Project Management Methodology
Tools and Techniques for Corporate Project Management Vladimir Liberzon Spider Management Technologies Session # PTA08.
Project management development in Russia Achievements and lessons learned.
1 Project Management Education The Define Phase. 2 Agenda Introductions Project Management Review The Concept Phase Project Initiation Stakeholders and.
Vladimir Liberzon Oksana Sakhraui Victoria Shavirina Spider Management Technologies, Moscow, Russia
Vladimir Liberzon, PMP Spider Project Team Moscow, Russia PMI Chapter Success Driven Project Management Methodology.
HIT241 - TIME MANAGEMENT Introduction
Lesson №2. is the unique activity that has a beginning and an end time, aimed at achieving a predetermined result/goal, the creation of a specific, unique.
Spider Project History Spider Project - professional project management software package with unparalleled functionality. The first.
Allocating Resources to the Project
Software Project Management Task Estimating and Scheduling
Methods and Tools of Success Driven Project Management
Advanced Project management
Real-World Project Management Chapter 13. Characteristics of Project Management Unique one-time focus –Difficulties arise from originality Subject to.
Resource Management in the Corporate Project Management Systems Vladimir Liberzon Victoria Shavyrina Liubov Guzhova Spider Project Team.
Vladimir Liberzon, PMP Spider Project Team Moscow, Russia PMI Chapter Application of SDPM approach to managing EPC projects 1.
POST GRADUATE PROGRAM OF INFORMATION TECHNOLOGY
IT Project Management, Third Edition Chapter 6 1 Chapter 3: Project Time Management.
Lecture 7. Review of Lecture 6 Project Scheduling: The process of defining project activities, determining their sequence, estimating their duration Scheduling.
Managing Project Resources. Project Resources Human Resources Project stakeholders: – Customers – Project team members – Support staff Systems analyst.
Software Project Management (SPM)
IS 556 Enterprise Project Management 1IS 556 -Spring 2008 Lecture 2 Apr 7, 2008 //48.
1IT Project Management, Third Edition Chapter 6 Chapter 6: Project Time Management.
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.
Problems, Methods and Tools of Advanced Constrained Scheduling Session 9 Shane Archibald Archibald Associates & Spider Project (USA) “PMI” is a registered.
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 Ashima Wadhwa. Schedule Development – Determining start and finish dates for project activities – Without realistic dates, project.
Project Time Management
1 Allocating Resources to the Project Expediting a Project Fast-Tracking a Project Resource Loading Allocating Scare Resources.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
TK3333 Software Management Topic 6: Scheduling. Contents  Estimate the duration for each activity  Establish the estimated start time and required completion.
SOFTWARE PROJECT MANAGEMENT
Orlando Critical Chain as an Extension to C P M Orlando A. Moreno, PMP February,
Project Management Fundamentals - Planning Tools 1.
Managing Schedule Slack/Float PMI Scheduling Forum January 6, 2015 January 6, 2015 Presented by: Ric Albani, PMP, PMI-SP, PMI-RMP, MCTS.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
BSBPMG503A Manage Project Time Manage Project Time Project Time Processes Part 2 Diploma of Project Management Qualification Code BSB51507 Unit Code.
From Russia With Love: Truly Integrated Project Scope, Schedule, Resource and Risk Information Vladimir Liberzon, PMP and Russell D. Archibald, PMP.
Introduction to Project Management Chapter 7 Managing Project Resources Information Systems Project Management: A Process and Team Approach, 1e Fuller/Valacich/George.
CHAPTER 6 PROJECT TIME MANAGEMENT
Project Scheduling: networks, duration estimation, and critical path
Project Scheduling Basics Activity on Node Precedence Diagrams
Project Time Management
Risk Analysis & Success Driven Project Management
Project Time Management
Project Time Management
Project Time Management
Importance of Project Schedules
Project Time Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

4 th European Project Management Conference, London, 6-7 June 2001 Resource Critical Path Approach to Project Schedule Management Vladimir Liberzon, PMP Spider Management Technologies, Russia Best Practice Project Management

4 th European Project Management Conference, London, 6-7 June Introduction  One of the most common PM concepts – the critical path – is interpreted differently by A PMBOK Guide®, the authors of PM books and articles, and most PM software developers.  We use the term Resource Critical Path (RCP) to specify our interpretation of the classical PMBOK Guide® definition.  We believe that project Critical Path, Resource Critical Path and Critical Chain  a) imply the same set of activities and  b) the traditional interpretation of the critical path is not correct.

4 th European Project Management Conference, London, 6-7 June Critical Path  A Guide to the Project Management Body of Knowledge  defines the Critical Path as those activities with float less than or equal to a specified value, usually zero.  Float is the amount of time that an activity may be delayed from its early start without delaying the project finish date.  Early start is the earliest possible point in time at which the uncompleted portions of an activity (or the project) can start, based on the network logic and any schedule constraints.

4 th European Project Management Conference, London, 6-7 June Critical Path  Project schedule constraints include resource constraints, finance and supply constraints, calendar constraints and imposed dates.  The float should be calculated with all schedule constraints as well as the network logic taken into account.  The total float determined by most PM packages shows the time reserve for the execution of activity, however the availability of resources is completely ignored. It is not the actual activity float as defined by A PMBOK Guide .

4 th European Project Management Conference, London, 6-7 June Resource Critical Path  True critical path should account for all schedule constraints including resource and financial limitations. Resource Critical Path (RCP)  We call it Resource Critical Path (RCP) to distinguish it from the traditional erroneous interpretation of the critical path definition.  The calculation of RCP is similar to the calculation of the traditional critical path with the exception that both the early and the late dates are calculated during forward and backward resource (and material, and cost) levelling.

4 th European Project Management Conference, London, 6-7 June Resource Critical Path  It appears that by adding financial and supply constraints to the Critical Chain definition as well as the way of the Critical Chain calculation, we will obtain something very similar to RCP.  Thus the proven technology of project management based on RCP that is described below may be of particular interest for the Critical Chain theory supporters.

4 th European Project Management Conference, London, 6-7 June RSP Properties  Let us consider a simple project consisting of only three activities, with the two activities having planned duration of ten days and with the planned duration of the third activity equal to fifteen days.  The first two activities need resource A to be executed, while the third activity needs resource B.  If these activities are not interdependent, the third is critical in its classical sense, while the first two have a 5-days total float.

4 th European Project Management Conference, London, 6-7 June Sample Project before levelling

4 th European Project Management Conference, London, 6-7 June RSP Properties  However if the schedule is calculated assuming that only one unit of each resource is available, the first two activities can only be executed one after another, and a 5-days float emerges for the third activity.

4 th European Project Management Conference, London, 6-7 June Sample Project after levelling

4 th European Project Management Conference, London, 6-7 June RSP Properties  RCP can consist of activities that are not linked to each other.  Traditional critical path approach assumes that this may be due to the different activity calendars and imposed dates.  In case of resource critical path calculation, it can also be due to resource constraints and financial and supply limitations.  The next slide shows another example of a project with resource critical path consisting of activities belonging to the different network paths.

4 th European Project Management Conference, London, 6-7 June Resource Critical Path sample

4 th European Project Management Conference, London, 6-7 June True activity floats  Activity resource floats have one large advantage over the total floats calculated by most PM software. This advantage is feasibility.  Traditional total float shows the period for which activity execution may be postponed if project resources are unlimited.  Activity resource float shows the period for which activity execution may be postponed within the current schedule with the set of resources available in this project.

4 th European Project Management Conference, London, 6-7 June RCP project planning technology  Let’s describe the RCP approach to project planning.  This approach is not just a theory – it is supported by PM software package Spider Project and has been extensively used in Russia for many years.

4 th European Project Management Conference, London, 6-7 June Risk estimation  Our experience of project planning shows that the probability of successful implementation of deterministic project schedules and budgets is very low.  Therefore project planning technology should always include risk simulation to produce reliable results.

4 th European Project Management Conference, London, 6-7 June Risk estimation  The project planner obtains three estimates (optimistic, most probable and pessimistic) for all initial project data.  These data are used to calculate optimistic, most probable and pessimistic project schedules and budgets.  The most probable and pessimistic project versions may contain additional activities and costs and employ other resources and different calendars than the optimistic schedule.

4 th European Project Management Conference, London, 6-7 June Risk tolerance estimation  The planner should estimate desirable probabilities of meeting target dates, costs, and material consumption rates at every project milestone, including project finish, and every cost centre.  Basing on these probabilities, the package calculates corresponding project target dates, costs, and material requirements.  These target data form the basis for contract negotiations and decision making.

4 th European Project Management Conference, London, 6-7 June Target schedule calculation  Target schedule is the backward project resource constrained schedule with the most probable (or optimistic) activity duration, material requirements and costs and scheduled milestone target dates.  The finish dates of the project and its main milestones are usually defined by the contract and used as the imposed dates in the target schedule.

4 th European Project Management Conference, London, 6-7 June Time, material and cost buffers  We recommend to use the optimistic project version for setting tasks for project implementers while the calculated contingency reserves should be used by the PM team for the management purposes.  Start (finish) contingency reserves (buffers) are calculated as the difference between activity start (finish) time in the optimistic and target schedules.  Contingency reserves are also calculated for the activity cost and material requirements.

4 th European Project Management Conference, London, 6-7 June Project control tips  Project manager obtains the following estimates necessary for effective project control:  activity target start and finish dates, resource and material requirements and cost in the optimistic project schedule,  activity resource floats that show the time for which activity execution may be postponed without delaying project finish date in the current schedule,  activity contingency reserves (buffers) of time, cost and materials.  The following slide shows the scheduling and risk analysis information for the sample project – the purchasing of a software package.

4 th European Project Management Conference, London, 6-7 June Sample project analysis

4 th European Project Management Conference, London, 6-7 June Next actions  Project management team should regularly recalculate the probability of successful project execution. If it becomes too low, corrective actions should be taken.  Additional management reserves can be added to the calculated contingency buffers to allow for unknown potential risk events.  Optimistic, most probable and pessimistic initial data should be stored in the special project databases allowing the opportunity for fast updating of project information.

4 th European Project Management Conference, London, 6-7 June RCP tips for the project control  Plan day-to-day activities using the optimistic estimates but pay special attention to resource floats and to contingency and management reserves.  Regularly estimate the probability of completing the project in time and without exceeding approved project budget.  Include the causes of delays in activity completion and cost overruns in performance reports.  Regularly update the estimates in the optimistic, most probable and pessimistic project databases.

4 th European Project Management Conference, London, 6-7 June RCP & Critical Chain  RCP and Critical Chain theories have a lot in common.  Therefore Critical Chain project buffer may be regarded as an analogue of RCP contingency reserve, feeding buffers are similar to resource floats. Both the RCP and Critical Chain approaches recommend to use the optimistic estimates for setting the tasks for project implementers.  But there are differences too.

4 th European Project Management Conference, London, 6-7 June Multitasking  We cannot agree with the Critical Chain theory’s assumption that one should always avoid multitasking.  The following example shows the sample project schedule where the execution of activity 2 was interrupted for the better usage of project resources.

4 th European Project Management Conference, London, 6-7 June Multitasking  You can choose another option: to avoid multitasking and to extend project duration by 22 days.

4 th European Project Management Conference, London, 6-7 June RCP stability  Usually there are many subcritical activities belonging to the different network paths and even the minor delays in the execution of subcritical activities can lead to the changes in the RCP.  This comes into conflict with the Critical Chain theory’s assumption that the Critical Chain never changes during the project execution.

4 th European Project Management Conference, London, 6-7 June Drum resource  The assumption that only one project drum (in our terminology - critical) resource exists is also dubious.  Our experience shows that critical resources are different at the different phases of project lifecycle.

4 th European Project Management Conference, London, 6-7 June Assignment floats  In the projects with the complicated resource assignments there may occur situations when an activity has different start and finish floats.  Resources are often separately assigned on an activity. A team of resources can be assigned on an activity to do a certain amount of work, or for a certain period of time, then other resource teams will perform the rest of activity work independently - earlier, simultaneously or later.  Let’s consider a sample project with this kind of resource assignment.

4 th European Project Management Conference, London, 6-7 June Sample project schedule 1  Activity 2 is critical though it finishes earlier than non- critical activity 1.

4 th European Project Management Conference, London, 6-7 June Assignment float  Assignment float can be defined as the amount of time that resource assignment may be delayed without delaying the project finish date.  In case of complicated resource assignments when resource teams can execute the same activity independently of each other, resource assignments may be critical even on non-critical activities.  If the order of activity execution is reversed in the sample project shown in the previous slide, activity 1 becomes critical though its finish can be delayed without delaying project finish date.

4 th European Project Management Conference, London, 6-7 June Sample project schedule 2  Resource B's assignments remain critical in both schedules.

4 th European Project Management Conference, London, 6-7 June Assignment floats  The notion of assignment float is very useful for resource management and even more informative for project control.  Assignment critical path shows resources that are critical during the different stages of project lifecycle.  At the different stages of project lifecycle different resources can become critical.

4 th European Project Management Conference, London, 6-7 June Conclusions  Resource critical path is a true critical path as per A PMBOK Guide .  If project resources are unlimited, then RCP is equivalent to the traditional critical path.  When the Critical Chain is correctly defined it may appear that it is the same as the RCP.  Activity floats and contingency reserves should be calculated considering all schedule constraints.  Assignment floats are the tools that are even more powerful in project control.

4 th European Project Management Conference, London, 6-7 June Conclusions  Both the RCP and the Critical Chain theories recommend project managers to use optimistic estimates of the project data to set the tasks for the project manpower and to control contingency and management reserves. RCP offers a technique for calculating necessary contingency reserves.  Unlike Critical Chain theory RCP approach states that:  - RCP can change during the project execution,  - multitasking is sometimes necessary, and  - critical resources can be different at the different stages of project life cycle.

4 th European Project Management Conference, London, 6-7 June THANK YOU  We shall appreciate your comments on this presentation.

4 th European Project Management Conference, London, 6-7 June