The objective of this presentation is to discuss the compressing of a project’s schedule in as simple and easy a way as possible.
What is schedule compression?
Whenever we find ourselves with a project schedule that indicates that the estimated project finish date is later than the finish date required by the project stakeholders we need to find ways to compress the schedule. In other words we need to find ways to be able to complete the project within the required time frame. There are numerous ways or strategies that can be followed to do this, of which the most commonly used techniques are:
What is fast tracking?
Fast tracking is a schedule compression technique where we change the logic of the project schedule by overlapping critical activities rather than working them strictly in sequence. For instance, if we have a project scheduled as follows:
According to the schedule it will take 18 days to complete this project. If it was a requirement that the project must be completed within 15 days then we should find a way to compress the schedule from 18 to 15 days – that means we must somehow save 3 days.
Fast tracking is a technique where we run two or more activities concurrently and not in sequence as currently scheduled. There are some aspects that need to be kept in mind such as:
The bottom line is fast tracking should only be done if the risk introduced by changing the order in which activities are executed, can be managed.
Above is an example of the same project fast tracked by overlapping activity B and activity C by three days. The project is now scheduled to be completed in 15 and no longer in 18 days. Bear in mind this is only valid if:
What is crashing?
Crashing is a technique used to shorten the estimated schedule duration for the least incremental cost by adding more resources. Crashing works only for activities on the critical path where additional resources will shorten the activity’s duration. Bear in mind that not all activities can be completed in a shorter time frame if more resources are added. Activities where a lot of communication and creativity is involved (for instance creating the WBS) will most probably take longer if more resources are added. On the other hand some activities are excellent candidates for crashing for instance an activity where one labourer is scheduled to dig a trench of 100 meter long in four days. Using 2 labourers could possible shorten this activity to 3 days. Using 4 labourers could possibly bring it down to 2 days etc.
Care should be taken when estimating what impact the adding of resources on the duration will have as it is not just a mathematical calculation where we can assume by doubling the number of resources we will halve the duration. The measure of compression can for example be impacted by:
Let’s look at an example of a project estimated to take 18 days to complete:
If in the above example the project needed to be completed in 15 days and we decide to use crashing, how could we do it? When selecting the best activities for crashing we should keep in mind that:
The most important aspect to keep in mind with crashing is that it will add to the cost of the project. We can therefore only consider crashing if we will be able to get the additional funds approved. For this reason we aim to do it as cost effective as possible. Looking at the following table it is clear that the most economical alternative would be to crash activity B as the crash cost is only 833 USD per day saved.
What is resource reallocation?
Resource reallocation involves moving resources from non-critical to critical activities with the objective to shorten the critical path. This technique does not change the scheduling logic (such as fast tracking does) nor does it require additional resources to be assigned to the project as is the case with crashing. It is used to shorten the estimated schedule duration by more effective utilization of the existing project resources. Let’s assume that we have a project as schedule in Figure E. We are again faced with the requirement that we must compress the project duration by 3 days. This time we decide to use resource reallocation:
When selecting activities for resource reallocation we should take into consideration:
In the above case Activity B is compressed from 7 to 4 days due to 2 additional resources assigned to this critical activity. Activity G will now take 4 and not only 2 days to complete due to two of the resources taken away from this activity. The net result is that the duration of the critical path (and therefore for the project) is reduced from 18 to 15 days. The duration of the non-critical path F, G, H and J is extended with 3 days with the result that the amount of float on this path is reduced from an original of 9 days to 4 days after the resource reallocation.
Any one or a combination of any of these techniques can be used to do schedule compression – keep in mind however that if a second round of compression is required, the first step is always to confirm what the latest critical path is as the previous compression could have created a new critical path.
Article by Dave Fourie (Certified PMP)
GET OUR CPD COURSE SCHEDULE
N°5 Sturdee Avenue, Suite 301
We Proudly Support the Mobile First Culture
+27 81 834 4677