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.

Constraints and lags together

7 replies [Last post]
rox lra
User offline. Last seen 8 weeks 5 days ago. Offline
Joined: 1 Feb 2018
Posts: 8
Groups: None

Hi I have an urgent problem as I am also new using this tool. I am working on a project and I hit myself of a problem.

I have 3 milestones : MIL10, MIL11 and MIL12. they are linked sequentially and they also have a "finish on" constraint. But the predecesor and successor of the MIL11, which are MIL 10 and 12 have also 125 and 44 days of lag. Is that possible? Please help

Replies

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

you do have to progress a large lag by reducing it if the predcessor moves to the right. Inessence the large lag is actiing as a place holder. 

for example

orginally 

Activit A has a -------FS relationship with 100 day lag to Activity B this holds activity B in place since a start constraint can not be used. 

Next update 

Activity A has slipped to the right by 10 days therefore to hold Activity B in place you must reduce the lag to 90 days. Inessence you are progressing the lag to hold Activity B in place. 

That is what I meant by progressing the lag its a matter of reducing the duration to hold the date of its successor. 

Tom Boyle
User offline. Last seen 4 weeks 2 days ago. Offline
Joined: 28 Nov 2006
Posts: 304
Groups: None

rox Ira,

"Is that possible?"  Yes, it is.  

From your explanation, you have FS relationships with lags in the logical network that impose a minimum interval of 125 days from MIL10 TO MIL11 and another minimum interval of 44 days from MIL11 to MIL12.  In most cases using such lags would be poor practice as Zoltan noted.

The Finish-on constraints are double-sided; a combination of Finish-on-or-after and Finish-on-or-before - both with the same constraint date.  The Early Finish of MIL11 will be the LATER of the constraint date or 125 days after MIL10's EF.  The Late Finish of MIL11 will be the EARLIER of the constraint date or 44 days before MIL12's LF.  As a consequence, the milestone will always have Total Float less than or equal to zero.  It seems to me that the primary justification for such a constraint is to satisfy a project manager/Client/Owner who prefers the milestone to sit firmly on its established - latest allowable - date during project execution.  This is typically not justified by contract language and can be considered poor practice.

Combining long lags with Finish-on constraints and logic seems doubly-poor in my view, even though it is "possible".

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

A lag do not needs to be progressed by the scheduler; when active it is progressed automatically upon update as elapsed time, only if scheduler want to modify the lag then he must do so. 

Lag becomes active as soon as predecessor node starts. 

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

you donot want finish on you want finish on or before 

why do they need the lag ? a lag need to be progressed I would NEVER use such a long lag

rox lra
User offline. Last seen 8 weeks 5 days ago. Offline
Joined: 1 Feb 2018
Posts: 8
Groups: None

Hi Zoltan, thank you for the answer. They have a "finish on" not "finish on or before" constraint. It is not float what they have, but lag.

rox lra
User offline. Last seen 8 weeks 5 days ago. Offline
Joined: 1 Feb 2018
Posts: 8
Groups: None

Hi Zoltan, thank you for the answer. They have a "finish on" not "finish on or before" constraint. It is not float what they have, but lag.

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

ok lets clear a few things up with the termonology before we analyze this 

whan you say finish on constrtaint Can I assume you mean finish on or before constraint ?

whan you say have 125 and 44 days of lag do you really mean days of float 

a lag is different than float.

if the answer is float yes they can have float this much float based on thier predecessors and successor