Guild of Project Controls: Compendium | Roles | Assessment | Certifications | Membership

Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

How to prepare recovery programs from the latest updated program

6 replies [Last post]
Num Lock
User offline. Last seen 11 years 7 weeks ago. Offline
Joined: 15 Oct 2006
Posts: 27

Hi guys, I want to make a recovery program from the latest updated program (not the baseline program, but the baseline program with actuals already) in order to meet the deadline. I'm using the columns Earned Value Labor Units (for Actual Progress %) vs. Planned Value Labor Units (for Planned Progress %) columns to compute my progress percentages. Take note that I use the Budgeted Labor Units column to see the total assigned Labor Units on each activities. 

Now, I will make a copy of the latest updated program (with actuals) so it will be my recovery program. I will change the original and remaining duration of the not started and in progress activities to meet the original deadline.

Know the problem is the revised originial and remaining duration of these changed activities affects the column Earned Value Labor Units (it's a mess and this is my real problem) and also I'm finding difficulty in changing the dates so it will meet the original finish date (this is manageble).

Is it better to manage the calculation of this Earned Value Labor Units, Planned Value Labor Units, Physical % and Schedule % outside of Primavera once you will do an update on the prepared recovery program which came from the latest updated program? Then just create user defined column and put the values computed in Excel?

This is the same scenario when I am making a revised program.

My friend told me that when ever he will prepare a recovery program, he will start from scratch, and he will just put the actual start and finish of the latest updated program to the planned start and planned finish of the newly created program. I told him, this is impossible if you have thousands activities.

Replies

Rafael Davila
User offline. Last seen 9 hours 59 min ago. Offline
Joined: 1 Mar 2004
Posts: 5229

In my world crashing and change of logic usually are last resort options.  

At times we add shifts and whole crews that will work at similar productivity.  Usually we start by adding a shift during weekends, we add crews to work during the added shifts avoiding overtime, this also results in more efficient use of rented equipment, so there is a saving.  This does not require a change in logic and there is no crashing involved. 

At times it is enough to add some crews without need to use additional shifts, activities duration remains the same, just that the number of activities in parallel are increased.  We do not use "soft logic" so for us this is not a change in logic just an increase in available resources and available work time within same calendar duration. Of course at some point the above cannot shorten anymore the schedule and then other options must come into play.

Crashing might be a change in crew composition like using more productive equipment though more expensive, also might mean change of materials like using fast setting concrete to allow for early stripping. 

If you used soft logic to force resource leveling or adhered to unnecessary FS logic only that prevented overlapping change in logic can be of value because poor and inefficient plans in which logic can be changed as if underwear have room to improve. In most jobs there is some preferential logic here is where most changes in logic can be done. 

The alternatives might be endless.

The key is to brainstorm the ideas with the people who will do the actual implementation, brainstorming will get them on board to commit to the revised plan. Do not rule out possible alternatives because at first sight you believe they will not make it, at times these comes out as the only possible alternative or provide the inspiration for other ideas. Do not even rule out last resort options such as crashing and change of logic.

Good Luck

Sunil Babu
User offline. Last seen 4 years 37 weeks ago. Offline
Joined: 8 Nov 2010
Posts: 156

For the preparation of recovery programme. First step is to list out all the delayed activities.

Calculate the delayed durations, fix the targeted dates then you can select either change of logic or crashing options.

Best Regards,

Sunil.

Zoltan Palffy
User offline. Last seen 4 weeks 20 hours ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

take the current schedule and start from there this means that you already have actual start and finish of the latest updated schedule. 

The 1st thing that you have to do is to determine who caused the originial schedule to slip or who forced the need for a recovey schedule. Questions that you need to ask is who is responsible for the slippage, who is going to pay for the recovery, how much time do you need to recover.



you have two options you can either fast track the schedule or you can crash the schedule

1. Fast Tracking the schedule means to Revise the logic and do thing concurrently or in parallel which means that your manpower peak will be higher but it will be the same number of man-hours except for additional supervision.
A good rule of thumb is that sequential activities can sometimes be fast-tracked by up to 33%. In other words, if you’re fast-tracking, you can start the second of two sequential activities when the first activity is 66% complete. So when you are 66% complete with the first conduit activity you can start the wire pulling activity.


2. Crashing the schedule means to reduce your durations but you will have to increase your man-hours because you need more men to do it in a shorter amount of time. You would shorten the duration of the activities on the critical path by throwing additional resources to the critical path without necessarily getting the highest level of efficiency. You might have to do several iterations because you crash one critical path then something else becomes critical. You will have increased cost with this option 

Also include a narrative

Kannan CP
User offline. Last seen 3 weeks 6 days ago. Offline
Joined: 12 Jun 2008
Posts: 290
Groups: None

In the latest updated programme, you will do all the changes to the in progress and not started activities. In order to recover the schedule you can use the fast tracking and crashing methods.

What ever progress you achieved already will remain as it is. The compression will be done to achieve the balance percent progress of works in less than planned duration.

You can reduce the duration of activities, can do the works in parallel etc. In the mean time concentrate on the risk, possible re-work and the additional cost for the more resources and likely for the air freight of long lead materials.

 

Best Regards

Kannan

Stephen Devaux
User offline. Last seen 17 weeks 6 days ago. Offline
Joined: 23 Mar 2005
Posts: 667

Hi, Anwar.

The most important information in order to recover a slipped schedule is the drag of each critical path activity based on remaining durations. You should target the CP activities in descending order of the most drag, through increasing resources, doing more work in parallel, or reducing scope.  When the critical path changes, the activities and their drags will change. Repeat the process over and over again, targeting the new high drag activities every time the CP changes until you have an acceptable schedule.

This is all very easy to do in Spider Project. Unfortunately, Primavera does not have the functionality to compute critical path drag. Therefore your best bet is either to get a copy of Spider or to print out the network diagrams from Primavera and do the computations each time "manually".

Here are some sites/articles/exercises that might help:

http://www.dau.mil/pubscats/ATL%20Docs/Jan_Feb_2012/Devaux.pdf

http://en.wikipedia.org/wiki/Critical_path_drag

http://www.totalprojectcontrol.com/exercise.html

I hope this helps. If it does, send an email to Primavera telling them that they need to start including this basic and crucial CPM functionality.

Fraternally in project management,

Steve the Bajan

 

 

 

 

Anwar M S
User offline. Last seen 8 years 22 weeks ago. Offline
Joined: 11 Dec 2013
Posts: 2
Groups: None

Hi gyus..

I want to prepare Recovery program. can you please help me to prepare it????