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.

HELP with updating Issues - predecessor complete but remaining duration doesn't calc. from the DD

6 replies [Last post]
Hiram Zeigler
User offline. Last seen 3 years 38 weeks ago. Offline

I have updated my data date and updated the remaining durations for activities but a few would have a remaining duration of 2 days, but the forecast finish date would be two week out.

 

The predecessor was complete (both start and finish checked complete). Also, the gnatt char bar separates the actual progress from the remainng duration.

Has anyone seen this problem and know the solution?

Thank you for your help.

Replies

Zoltan Palffy
User offline. Last seen 3 weeks 5 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

glad I could help sometimes you have to go very far back to find the culprit pushing thru the completed activity. 

I have written a paper on this and have posted here at Planning Planet in the library. It gives you several way on how to track down the driver. 

here is the link 

http://www.planningplanet.com/guild/library/cpm-scheduling-driving-throu...

Hiram Zeigler
User offline. Last seen 3 years 38 weeks ago. Offline

Thank you all for your help!

Yes it was out of sequence logic. I had a milestone about 3 predecessors back that was not checked finished. That had thrown my activity remaining duration out of sequence.

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

Finding why and where there is Out-Of-Sequence progress is easy, look for broken links.  Merely knowing that an activity is out-of-sequence is not good enough, a report that only lists out-of-sequence activities is not good enough.

It would be insane if on a thousand activities, thousand links schedule you look for broken links following one by one the links and calculating remaining lag taking into consideration lag calendar, let the computer do the math.

Extended Relationship Database System

  • Remaining Lags - We plan to build in a function to calculate and display Remaining Lag.  Currently, the data field known as, “Lag” actually represents “Original Lag.”  It does not reflect the amount of lag remaining to be used.  This is especially problematic for lags that are currently crossing the data date.  These lags are neither at 0 days, nor are that at their original setting.  You cannot calculate an in-progress schedule without knowing Remaining Lag.  The original CPM did not have Remaining Duration, only (Original) Duration.  It is time for CPM to include Remaining Lag. 

In the following example predecessor activity is finished but there is still some remaining lag that is broken.  Think of lag as an activity who represent elapsed time and that is calculated automatically.

OOS-Lag photo OOS_Find_Broken_Link_zpsisvfaemz.png

Once you know the broken link you might still need to know elapsed and remaining lag to fix logic.

If using hammocks or if using formulas and a script you can calculate Remaining Lag but it is somewhat complicated. 

 photo RemainingLagBar_zpskgyqi5zv.png

 photo RemainingLagFormulas_zpsdsh8qku4.png

I agree with Ron Winter, it is time for CPM to include Remaining Lag.

Zoltan Palffy
User offline. Last seen 3 weeks 5 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

first problem is that you have out of sequence progress

here is an example

activity A,B,C & D all tied finish to start

activity A is complete

activity B has started but 2 days are remaining

activity C is completed

activity D has started but has 5 days remaining

you are using retained logic so it is honoring the logic whihc means that 

The remaining 5 days for activity D CAN NOT START unitl the remaining 2 days for activity B have been completed

This means that the logic from activity B is PUSHING THROUGH activity C (which is competed) preventing the REMAINING duration for activity D to begin.

Second problem go to view bars then highlight the actual work row in the 3rd column chnage the time scale to current bar . that will fill the gap that  is showing. 

Gary Whitehead
User offline. Last seen 4 years 46 weeks ago. Offline

Check your schedule log for Out of sequence activities. Even if all of the activity's predecessors have been completed, if one of the predeccessor's predeccesors has not been, then this can cause the issue you describe.

 

Other possible reasons are calendar issues, and external constraints.

Rafael Davila
User offline. Last seen 18 hours 18 min ago. Offline
Joined: 1 Mar 2004
Posts: 5229
  1. Do the links between the activities have remaining lag?
  2. Does your software provide information about such out-of-sequence occurrences?  Software such as Spider Project identifies them under the links table as Broken Links.

HANDLING OUT-OF-SEQUENCE PROGRESS

Making CPM More Transparent

  • In-Progress Lag Report and Value:  Remaining Lag should be displayed just as remaining duration is shown and editable.  The CPM feature of Remaining Duration was added so that Schedulers could monitor and change this calculated duration result.  Lags are to relationships what durations are to activities.  Why should Remaining Lag calculations be discarded by the software instead of saved and displayed?  Why should we be unable to indicate that actual remaining lag is only 2 days instead of the calculated 4 days?  Part of the reason CPM Schedules are so hard to understand is that fact that not all of the data used is displayed.

Good Luck.