Download presentation
Presentation is loading. Please wait.
Published byKerry Willis Modified over 9 years ago
1
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 spider@mail.cnt.ru Best Practice Project Management
2
4 th European Project Management Conference, London, 6-7 June 2001 2 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.
3
4 th European Project Management Conference, London, 6-7 June 2001 3 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
4 th European Project Management Conference, London, 6-7 June 2001 4 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 .
5
4 th European Project Management Conference, London, 6-7 June 2001 5 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.
6
4 th European Project Management Conference, London, 6-7 June 2001 6 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.
7
4 th European Project Management Conference, London, 6-7 June 2001 7 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.
8
4 th European Project Management Conference, London, 6-7 June 2001 8 Sample Project before levelling
9
4 th European Project Management Conference, London, 6-7 June 2001 9 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.
10
4 th European Project Management Conference, London, 6-7 June 2001 10 Sample Project after levelling
11
4 th European Project Management Conference, London, 6-7 June 2001 11 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.
12
4 th European Project Management Conference, London, 6-7 June 2001 12 Resource Critical Path sample
13
4 th European Project Management Conference, London, 6-7 June 2001 13 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.
14
4 th European Project Management Conference, London, 6-7 June 2001 14 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.
15
4 th European Project Management Conference, London, 6-7 June 2001 15 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.
16
4 th European Project Management Conference, London, 6-7 June 2001 16 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.
17
4 th European Project Management Conference, London, 6-7 June 2001 17 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.
18
4 th European Project Management Conference, London, 6-7 June 2001 18 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.
19
4 th European Project Management Conference, London, 6-7 June 2001 19 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.
20
4 th European Project Management Conference, London, 6-7 June 2001 20 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.
21
4 th European Project Management Conference, London, 6-7 June 2001 21 Sample project analysis
22
4 th European Project Management Conference, London, 6-7 June 2001 22 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.
23
4 th European Project Management Conference, London, 6-7 June 2001 23 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.
24
4 th European Project Management Conference, London, 6-7 June 2001 24 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.
25
4 th European Project Management Conference, London, 6-7 June 2001 25 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.
26
4 th European Project Management Conference, London, 6-7 June 2001 26 Multitasking You can choose another option: to avoid multitasking and to extend project duration by 22 days.
27
4 th European Project Management Conference, London, 6-7 June 2001 27 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.
28
4 th European Project Management Conference, London, 6-7 June 2001 28 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.
29
4 th European Project Management Conference, London, 6-7 June 2001 29 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.
30
4 th European Project Management Conference, London, 6-7 June 2001 30 Sample project schedule 1 Activity 2 is critical though it finishes earlier than non- critical activity 1.
31
4 th European Project Management Conference, London, 6-7 June 2001 31 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.
32
4 th European Project Management Conference, London, 6-7 June 2001 32 Sample project schedule 2 Resource B's assignments remain critical in both schedules.
33
4 th European Project Management Conference, London, 6-7 June 2001 33 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.
34
4 th European Project Management Conference, London, 6-7 June 2001 34 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.
35
4 th European Project Management Conference, London, 6-7 June 2001 35 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.
36
4 th European Project Management Conference, London, 6-7 June 2001 36 THANK YOU We shall appreciate your comments on this presentation.
37
4 th European Project Management Conference, London, 6-7 June 2001 37
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.