We increase probabilities of success by targeting a tight schedule with a finish somewhat before contract delivery date. In the absence of Schedule Risk Analysis our hands down approach is to use a schedule that is 20% shorter.
We avoid/reduce claims for concurrent delays when we do not show delays.
Pacing is usually claimed by the other party as a contractor’s delay.
Being said so our strategy considers mitigating concurrent delays as follows.
We use two versions of the schedule in our jobs, the baseline meeting all contractual conditions and a tight schedule.
We use the baseline schedule as our reference for contract/claim administration that shows longer activity durations than our tight schedule.
On site use the tight schedule to manage our activities.
We avoid pacing as suggested in the following reference, please click the hyperlink.
Pacing Delays – “Contractors seeking to maximize recovery due to compensable delay should not attempt to pace an owner delay”.
In this way we avoid/minimize the possibility of apparent concurrent delays that might jeopardize valid claims.
This is a very good point you have raised for discussion.
Thank you
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Fri, 2019-05-31 01:23
In my P6 large schedule (15,000+ lines) I have 5 diffrent claendars on activities, various cnstrained activities as well as resource leveling, so its fairly complex and P6 Float Path option chokes on many identified paths giving path's with only 2 activities as the second or third longest path's etc. Not too efficient.
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Wed, 2019-05-29 22:43
TIA procedure does not mention longest path but float, search the AACE International Recommended Practice No. 52R-06 for float and you will get some hits, search for longest path and you will get none.
STEP 7:Determine the actual dates of the delay. Using the original schedule update, determine when the successor activity to the delay impact actually became a project critical activity. On schedules without negative float, the activity will be predicted to become project critical on the computed late start date. The first date of delay due to this impact will be the next day after the activity late start date. For original update schedules that do show negative float, the start or delay date will simply be the first day of the delay event. Every day after this start of delay will be labeled a delay day (counting work days or calendar days as appropriate) until the number of delay days is exhausted.
On the other hand concurrency analysis in Windows TIA mentions longest path, critical and near critical Activities.
But as documented on the web P6 float and longest path calculations are unreliable when using multiple calendars, more so when performing resource leveling.
Does this means when using multiple calendars and/or resource leveling P6-TIA is unreliable?
I guess so.
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Tue, 2019-05-28 21:39
The link is on slide 16 and it is working, you must open the presentation and when in slide 16 click on it. For your convenience I am pasting the link as follows.
Be reminded longest path gets broken as soon as the schedule model must deal with multiple calendars and all sort of constraints, it soon becomes useless.
I would not recommend switching scheduling and resource management software in the middle of such a big job. P6 longest path and float values might be unreliable but you can still perform what-if analysis. I do not expect P6 early dates to be flawed. Then within available time learn and explore Spider Project.
Take a look at the following image I got from the web, P6 free float calculations seems to be equally unreliable.
A1020 is critical but shows free float, no matter what it is weird, very weird ...
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Tue, 2019-05-28 18:21
The reason I need to identify and track not only Longest path but also maybe the next 3 or 4 longest path's in project is because I am schedule manager for a $1.2B complex project and due to high LD's on Contract I want to track these path's in every schedule updates to ensure we (Contractor) don't leave any concurrent (parallel) non-compensable delays behind on any path that would jeopardize our compensable and excusable time extension TIA requests against owner. Makes sense?
Member for
19 years
Member for19 years
Submitted by Sean Moghimi on Tue, 2019-05-28 18:14
Thanks Tom, I will look into Deep Schedule Analysis tool. I fully agree with all your 3 bullet points, I just need an application that can easily and visually represent all key path's for a schedule.
Member for
19 years
Member for19 years
Submitted by Sean Moghimi on Tue, 2019-05-28 16:32
The longest path is broken when activities are no longer driven by relationships, it has come of age, it is time to let it rest.
Project schedule constraints include resource constraints, finance and supply constraints, calendar constraints and imposed dates. The critical path in the projects with imposed dates and different activity and resource calendars can consist of only one final activity. Managing project schedules, one should pay more attention to activity floats. The activities with shorter floats are more critical than the activities with longer floats. However the float should be calculated with all schedule constraints as well as the network logic taken into account.
Activity float is a quantitative measure of criticality. That some software cannot deal with it is another thing. It is better to switch to software capable of yielding reliable activity float values than to add patches to the software hoping the bandage will cure the cancer.
Member for
21 years 8 months
Member for21 years8 months
Submitted by Rafael Davila on Fri, 2019-05-24 11:57
If the software cannot reliably identify 1st longest path for simple models do not expect 2nd, 3rd and so on will be reliable. As you add complexity such as multiple calendars and date constraints to name a few we can expect longest path calculations to be less reliable even if you use Schedule Analyzer Logic League.
Under resource leveling P6 Longest Path calculations are flawed, even if you could make P6 to disclose reliable resource leveled float values.
Longest Path Theory was devised before the 1970's. Longest Path calculations as currently implemented cannot deal with date constraints, cannot deal with leveling renewable resources, leveling consumable resources, spatial resources, financial resources and a long list of schedule model enhancements not considered 50 years ago.
Have you ever wondered why the controversial AACE International Delay Analysis RP does barely mention resource constraining and gives no guidance at all with regard to this issue? Maybe they are so much into Longest Path that they can't see the forest for the trees.
Resource allocation can affect the results of a delay analysis, performing a schedule analysis without considering resource allocations may increase the owner’s or contractor’s risk of assuming delay responsibility which is not his or her fault.
I am curious about for what purpose do you need to know several longest paths and how it is to be used. Please enlighten me with your knowledge about longest path theory and how you use it.
As an SA user, you’re going to understand SA better than I, but what you describe doesn’t match what Ron is selling. His website implies that every single activity in the P6 schedule is assigned (in UDFs) a “Longest Path Value” (LPV) and an LPV sequence number. LPV=0 designates the Longest Path, and successively higher numbers indicate relative distance from the Longest Path. Grouping and sorting by these UDFs may provide a better quantitative comparison of the relative float paths compared to MFP results.
Your desire to repeatedly display the same activity as a member of multiple distinct, intersecting, full-length paths is understandable, to simplify presentations for your audience. In the long run, however, such paths in complex project will tend to be largely duplicative, and a special effort will be needed to highlight their differences and their intersections. I’m not sure that’s worth the trouble. In any case, its going to be difficult to flag activities as part of multiple paths without using a 100% external tool or report.
Have a look at “Deep Schedule Analysis” from hcp-consulting.com. This claims to give you exactly what you are looking for, in report form. (Rafael makes a good point re. the resource leveling. If you use SA’s Logic League module to handle those aspects ahead of time, then HCP may be able to give you the resource-constrained Critical and near-Critical paths.)
Good luck, tom
Member for
19 years
Member for19 years
Submitted by Sean Moghimi on Thu, 2019-05-23 19:35
THanks for the response; I am an active user of Schedule Analyzer Pro however the Longest Path function appears to only identigy Longest Path, not the secondary and thertiary path's which is what I need; I need to trace at least first 5 longest path's on every schedule update. The FLoat Path of P6 i great tool however our 15,000 complex schedule has many constrained activities, various calendars and resource leveling and with these additions the Float Path function does not properly identify first 5 path's, also since in the multiple path view P6 only repeats each activity once (if same activitiy is part of 2 or 3 diffrent path's) it only shows up in first longest path not next ones, P6 is not the best tool for this visualization. I was wondering if there is any other application in market that clrearly shows the first 5 Longest Path's in order with full chain of activities for executive presentations and undrestanding liabilities on pararell delays etc. Any thoughts?
The Longest Path Value module in Schedule Analyzer Software (http://scheduleanalyzer.com/sa_brochure.htm) might be useful. I understand it works directly in the P6 database. Combining LPV with the Logic League module of the same software might give you the resource-leveled longest and near-longest paths. I say "might" because SA promises to do this stuff, but I'm not an SA user nor do I know any users who have successfully exploited these two modules in a modern P6 schedule.
Besides the linked reference above, Longest Path Value is described in AACE Recommended Practice 49R-06, Identifying the Critical Path. Longest Path Value and Multiple Float Path analysis are the only two non-float-dependent analysis methods included in another relevant AACE Recommended Practice: 92R-17, Analyzing Near Critical Paths.
You haven't spelled out your problems with MFP analysis in P6. Are you using the Free float option, as recommended? Unfortunately, MFP can choke on concurrent branches to the Longest Path when multiple calendars are in play; it also chokes on ALAP-constrained predecessors that are not driving. When these exist, then you need some manual checking. In the end, you can always manually-define the relevant paths by click-tracing through the schedule network using the GoTo button - paying close attention to relationship free float and relationship successor free float.
Member for
21 years 8 monthsAs a general rule:We increase
Being said so our strategy considers mitigating concurrent delays as follows.
This is a very good point you have raised for discussion.
Thank you
Member for
21 years 8 monthsWhat about resource
What about resource calendars?
Member for
19 yearsHi Tom,In my P6 large
Hi Tom,
In my P6 large schedule (15,000+ lines) I have 5 diffrent claendars on activities, various cnstrained activities as well as resource leveling, so its fairly complex and P6 Float Path option chokes on many identified paths giving path's with only 2 activities as the second or third longest path's etc. Not too efficient.
Member for
21 years 8 monthsTIA procedure does not
TIA procedure does not mention longest path but float, search the AACE International Recommended Practice No. 52R-06 for float and you will get some hits, search for longest path and you will get none.
52R-06: Time Impact Analysis - As Applied in Construction
On the other hand concurrency analysis in Windows TIA mentions longest path, critical and near critical Activities.
(CDR-2849) Time Impact Analysis in Windows - Concurrency Analysis
But as documented on the web P6 float and longest path calculations are unreliable when using multiple calendars, more so when performing resource leveling.
Does this means when using multiple calendars and/or resource leveling P6-TIA is unreliable?
Member for
21 years 8 monthsThe link is on slide 16 and
The link is on slide 16 and it is working, you must open the presentation and when in slide 16 click on it. For your convenience I am pasting the link as follows.
http://www.spiderproject.com/
Be reminded longest path gets broken as soon as the schedule model must deal with multiple calendars and all sort of constraints, it soon becomes useless.
I would not recommend switching scheduling and resource management software in the middle of such a big job. P6 longest path and float values might be unreliable but you can still perform what-if analysis. I do not expect P6 early dates to be flawed. Then within available time learn and explore Spider Project.
Take a look at the following image I got from the web, P6 free float calculations seems to be equally unreliable.
A1020 is critical but shows free float, no matter what it is weird, very weird ...
Member for
21 years 8 monthsI use Spider Project, the
I use Spider Project, the link is on the presentation, just click the hyperlink.
Member for
19 yearsI don't now if spider project
I don't now if spider project is still in business, or being updated. Their URL link does not work?
Member for
19 yearsRafael,The reason I need to
Rafael,
The reason I need to identify and track not only Longest path but also maybe the next 3 or 4 longest path's in project is because I am schedule manager for a $1.2B complex project and due to high LD's on Contract I want to track these path's in every schedule updates to ensure we (Contractor) don't leave any concurrent (parallel) non-compensable delays behind on any path that would jeopardize our compensable and excusable time extension TIA requests against owner. Makes sense?
Member for
19 yearsThanks Tom, I will look into
Thanks Tom, I will look into Deep Schedule Analysis tool. I fully agree with all your 3 bullet points, I just need an application that can easily and visually represent all key path's for a schedule.
Member for
19 yearsThanks , do you know such
Thanks , do you know such software?
Member for
21 years 8 monthsThe longest path is broken
The longest path is broken when activities are no longer driven by relationships, it has come of age, it is time to let it rest.
Project schedule constraints include resource constraints, finance and supply constraints, calendar constraints and imposed dates. The critical path in the projects with imposed dates and different activity and resource calendars can consist of only one final activity. Managing project schedules, one should pay more attention to activity floats. The activities with shorter floats are more critical than the activities with longer floats. However the float should be calculated with all schedule constraints as well as the network logic taken into account.
Activity float is a quantitative measure of criticality. That some software cannot deal with it is another thing. It is better to switch to software capable of yielding reliable activity float values than to add patches to the software hoping the bandage will cure the cancer.
Member for
21 years 8 monthsP6 users should not assume
P6 users should not assume that P6 will always produce a reliable critical path even if the poor scheduling practices are avoided.
https://www.linkedin.com/pulse/primaveratitis-critical-path-identification-disorder-wail-menesi-phd/?trackingId=olTYas1sw237ZApRAb%2BaTw%3D%3D
If the software cannot reliably identify 1st longest path for simple models do not expect 2nd, 3rd and so on will be reliable. As you add complexity such as multiple calendars and date constraints to name a few we can expect longest path calculations to be less reliable even if you use Schedule Analyzer Logic League.
Under resource leveling P6 Longest Path calculations are flawed, even if you could make P6 to disclose reliable resource leveled float values.
Longest Path Theory was devised before the 1970's. Longest Path calculations as currently implemented cannot deal with date constraints, cannot deal with leveling renewable resources, leveling consumable resources, spatial resources, financial resources and a long list of schedule model enhancements not considered 50 years ago.
Have you ever wondered why the controversial AACE International Delay Analysis RP does barely mention resource constraining and gives no guidance at all with regard to this issue? Maybe they are so much into Longest Path that they can't see the forest for the trees.
Resource allocation can affect the results of a delay analysis, performing a schedule analysis without considering resource allocations may increase the owner’s or contractor’s risk of assuming delay responsibility which is not his or her fault.
I am curious about for what purpose do you need to know several longest paths and how it is to be used. Please enlighten me with your knowledge about longest path theory and how you use it.
Member for
18 years 11 monthsSean,As an SA user, you’re
Sean,
Good luck, tom
Member for
19 yearsHi Tom,THanks for the
Hi Tom,
THanks for the response; I am an active user of Schedule Analyzer Pro however the Longest Path function appears to only identigy Longest Path, not the secondary and thertiary path's which is what I need; I need to trace at least first 5 longest path's on every schedule update. The FLoat Path of P6 i great tool however our 15,000 complex schedule has many constrained activities, various calendars and resource leveling and with these additions the Float Path function does not properly identify first 5 path's, also since in the multiple path view P6 only repeats each activity once (if same activitiy is part of 2 or 3 diffrent path's) it only shows up in first longest path not next ones, P6 is not the best tool for this visualization. I was wondering if there is any other application in market that clrearly shows the first 5 Longest Path's in order with full chain of activities for executive presentations and undrestanding liabilities on pararell delays etc. Any thoughts?
Sean
Member for
18 years 11 monthsSean,The Longest Path Value
Sean,
The Longest Path Value module in Schedule Analyzer Software (http://scheduleanalyzer.com/sa_brochure.htm) might be useful. I understand it works directly in the P6 database. Combining LPV with the Logic League module of the same software might give you the resource-leveled longest and near-longest paths. I say "might" because SA promises to do this stuff, but I'm not an SA user nor do I know any users who have successfully exploited these two modules in a modern P6 schedule.
Besides the linked reference above, Longest Path Value is described in AACE Recommended Practice 49R-06, Identifying the Critical Path. Longest Path Value and Multiple Float Path analysis are the only two non-float-dependent analysis methods included in another relevant AACE Recommended Practice: 92R-17, Analyzing Near Critical Paths.
You haven't spelled out your problems with MFP analysis in P6. Are you using the Free float option, as recommended? Unfortunately, MFP can choke on concurrent branches to the Longest Path when multiple calendars are in play; it also chokes on ALAP-constrained predecessors that are not driving. When these exist, then you need some manual checking. In the end, you can always manually-define the relevant paths by click-tracing through the schedule network using the GoTo button - paying close attention to relationship free float and relationship successor free float.
Good luck, tom