To Set Total Float = 0
In the Open Standard
ER
Edniel RecamadasMember for 17 years 5 months
- Created
- 33
- 7
0
Dear All,
I have done a construction schedule to complete in 1.5 years and with a total float of 18 days. My Manager’s comment was to set the total float equal to zero.
Are there any easy tricks to adjust the total float equal to zero?
This is my first schedule submission that would be reviewed by the Consultants. For those wroking at the Consultants side, do you mind sharing what regular comments I should expect from their review? Hope I’m not asking too much. Just feel this site is like a Big Brother to me for my planning job.
Please help.
Thanks,
Edniel
I have done a construction schedule to complete in 1.5 years and with a total float of 18 days. My Manager’s comment was to set the total float equal to zero.
Are there any easy tricks to adjust the total float equal to zero?
This is my first schedule submission that would be reviewed by the Consultants. For those wroking at the Consultants side, do you mind sharing what regular comments I should expect from their review? Hope I’m not asking too much. Just feel this site is like a Big Brother to me for my planning job.
Please help.
Thanks,
Edniel
33 replies
Oldest first- 0NPNestor Principe ·Hi Edniel,
Samer is right.
I pressume you have the logic properly done because you’re talking about 18 days float. It means your longest path is 18 days shorter than the contract completion date. Start from the last activity in the critical path and trace back the logic from the predecessor. On your way from the last to the first activity, see which activities you expect difficulties or you have no confidence can be completed as per the original duration. Distribute evenly the 18 days amongst those activities until exhausted.
Just make sure you can explain every relationship in the schedule and you will be fine. To me it’s all about common sense.
Cheers,
Nestor
- 0RDRafael Davila ·Nestor approach I believe should be the theoretical way to go, the correct way. But seems like Samer is a street guy and knows some Owners will try to steal the schedule away from you by limiting the way you can use the software it no longer represents your planning methods, they might also want to steal some float away from you, yes free float that you need as a resource buffer in case you start falling behind and even if you are ahead this might interfere with your right to finish early.
If at the beginning after your first update you show an updated schedule behind schedule they will jump over you. A way to get them out of your shoulder is to allocate some extra time at the activities that occur first. In this way after your first update you will show you are ahead of schedule.
It is not unusual to reduce retainage on payments after some point but this will not happens if you show an update behind schedule. That is another reason to unbalance your schedule in your favor, don’t be naïve, never into their favor.
I believe, once before, I commented the opposite to Samer but after perceiving the attitude of some Owners and their Schedulers to use the tool against the Contractor I am changing my position. Don’t overdo it, do it in an elegant way, in my neighborhood we would say use some Vaseline, so it won’t hurt.
If you are comfortable with the 18 days float and front load it, then after the first or second schedule updates it will show your true schedule anyway.
You can always keep a true schedule for your own, you got to know true schedule. Keeping two schedules updated with Post Office is an option; never let them know otherwise they will jump so high they will kill themselves when hitting the ceiling, after the shock if they survive they will argue your submitted schedule is not valid. Be careful.
Under a Fixed Price Contract I believe it is morally right to keep two schedules to keep control of your means and methods when the Owner tries to control you planning methods. And he calls you a cheater when he is, if he is to interfere he should use other contract type.
Yes Samer, I am 100% in agreement with you. How to keep the float to yourself hidden? seems like a good topic, I got a few ideas, like coordination and mobilization activities prior to construction activities. If the owner delays start of your construction activity by one week you can claim up to 1 month for coordiantion and mobilization plus a week.
Hope to see a few Owners’ reps jumping with my comments, some deserve it.
- 0AIAnoon Iimos ·Agree with Nestor...To set Total Float = 0, there must be a reason (a justifiable one), you just don’t adjust your schedule and show zero total float. Your Manager must have a reason (you should ask him what is it?). I supposed he just want to show your Client the criticalities, but as a Planner, you must be prepared to explain how, and why it is being done that way?
I suggest you first discuss (and agree)the "duration(s)" of your activities to your Manager before playing with "Floats". After agreement with durations and logics and you came up with zero total float, then fine, if not then, it’s your Manager’s choice to decide. - 0RDRafael Davila ·Yes Anoon, you must first discuss the adjustments, especially this type of adjustments, I even have a client who one of the principals would go with plain truth while the other would go with adjusting the schedule in its favor, the Contractor.
It is good for a scheduler to know how to manipulate the schedule and if on the other side, how to detect schedule manipulation.
Schedules can be double edged; it is good to have some cushion on your side. The same way a Contractor would try to manipulate the schedule in its favor the Owner will try to do so as early as he writes the Contract and CPM specifications, in addition at times will include exculpatory clauses that usually will hold in court even when the judge would not like these, or will even include other conditions with the knowledge that in court will not hold. Government agencies are good at this.
The Owner writes the specifications; here the Contractor is at a disadvantage, believe me they are no saints, on the contrary many times abusive.
I have no doubt Samer knows by experience.
- 0
- 0AIAnoon Iimos ·Edniel,
To set total float = 0 is very easy, but you should know that a Plan or Schedule is not a "trick" or to determine a "Critical Path" is simply not a trick!
Zero total float represents a higher percentage of risk and do you think that stakeholders will simply bet on risky projects? - 0GWGary Whitehead ·Edniel,
To answer the 2nd part of your question, i.e what comments to expect from a client review. Some of the areas I check when doing this are:
a) Is the programme submitted as per contract? (some contracts will specify electronic or paper version, specific planning software, wbs, resource-loaded, etc)
b) Are all scope elements clearly indicated?
c) Are Key milestones (Contract award, Design freeze, Sectional Completions, Commissioning, payment milestones, etc) displyed?
d) Are all contractual constraints accurately reflected? (No vegetation work during nesting season, UXB survey before site clearance, etc)
e) Are all activitites linked by predecessor(s) & successor(s)?
f) Are there any scheduling constraints imposed, and can they be justified?
g) Are there any negative lag relationships used?
h) Are all client approval activities included?
i) Do the durations seem reasonable?
j) Are the calendars used appropriate?
k) Detailed analysis of all critical & near-critical activitites to ensure the CP is "genuine"
Cheers,
G - 0MTMike Testro ·Hi All
I have no idea why anyone would want to set total float to zero but the quickest way is to put every activity on an ALAP format.
Then everything is critical but completely useless for practical planning purposes.
Just let the critical path follow a natural route.
Best regards
Mike Testro - 0RDRafael Davila ·Mike
This is usually required on some CPM Specifications, this only for the baseline schedule.
If you submit an initial baseline schedule with negative float at the start you are behind. He won’t accept it as his acceptance might be interpreted as accepting you will be late and unable to deliver as per contract duration.
If you submit an initial baseline schedule with positive float as if projecting early finish this would create some response from the Owner, he will argue that this means a reduction in Contract Time and a few other arguments.
I have no objection to this requirement, seems fair. If for some reason you cannot schedule your job as per required contract time you should say so prior to Bid Opening.
I know you know it, but could not resist your request for a why?
I might be the dissenting voice in favor of the Contractor, a few have taken the other side, the Owner/Engineer/Architect/Supervision/Inspection and I believe it is good for the debate a few of us take the Contractors’ side.
Cordially,
Rafael - 0MTMike Testro ·Hi Rafael
I understand that there should be zero float on activities on the critical path.
What intrigued me about this thread was the concept that anyone should try to create zero float on all tasks.
Maybe I missed something that is peculiar to P6.
Best regards
Mike Testro - 0IZIzam Zakaria ·Hi planners,
Hi Rafael, back to your post that quote "if you submit an initial baseline schedule with negative float......."
Rafael, in our industry (oil and gas) sometimes we need to highlight the critical activity in order to express them (client) that we gonna to expedite something that very urgent.So both parties will look forward on this matter. Is a common for me that client will ask planner what is a critical path.
Hi Gary,
Your recent post quote that "are they any negative lag relationship used"
Just wanna to ask you is it that negative lag is not recommended for schedulling wise?
- 0GWGary Whitehead ·Izam,
Negative lags are, in my view, lazy planning and not representative of the ’real’ world.
Am willing to be proved wrong, but I can’t think of any ’real world’ sequence which would be best reflected using negative lags.
They tend to be used by lazy planners to either ’fix’ a desired start or finish date, or to compensate for a lack of detail in their programme, which is stopping them using traditional FS(0) links
When reviewing baseline submissions for clients, I do not reject any programme with a negative lag, but I do require them to be justified. So far, no-one has succesfully justified one to me.
Cheers,
G - 0RDRafael Davila ·10-4
Schedule Analyzer is a suite of Programs designed to
assist the Scheduler and Delay Claims Expert using
Primavera’s P3, P5/P6 Software.
http://scheduleanalyzer.com/index.htm
It is not limited to Baseline Schedule Analysis, but a suite that among others includes a file comparison application that might be better than Digger within P6, worth to explore.
- 0RDRafael Davila ·Samer,
That is how I believe it should be, but unfortunately seems that the general rule is to require 0 float on the Critical Path of your Baseline Schedule. Probably because of legal issues that complicates the application of this tool.
I also prefer your approach over the addition of buffers to your schedule as an alternative, for many reasons but out of the scope in this thread.
If this is how you are doing your Scheduling at home, I believe you are a step ahead.
- 0UDUmerfarook Deshmukh ·Planners,
It is intresting thread and I agree with some of the views given by planners.
To me critical path is longest path and activities on this path are generally have 0 float, unless you define in your preferences by setting the float for critical path.
It will be harsh on contractor if they works on schedule with zero float because I have not seen a single project started with schedule of zero float and achieved the target.
So I always prefer to have some float even for critical path activities. I believe that Project Mangers will agree with my views. - 0EREdniel Recamadas ·All,
I also agree with Samer to have a buffer but this program is for our use only since my company wants to submit a program with zero overall float.
Now this is my worries, in case during the Consultant’s review and he has corrected some incorrect parameters (i.e., relationships,,) and after he rescheduled it again the overall float changed to a positive float.
Contractually, can he force us to follow this program? Are there any getaways on this - valid reasons?
Best from us,
Edniel - 0RDRafael Davila ·Edniel,
You should be able to comply with the requirements to adjust your Baseline Critical Path to span the whole Contract duration. If a contractual requirement, the reviewer cannot change it at will, he might find out a few corrections are in order and ask for your corrections, as part of your corrections you should again adjust your Baseline Critical Path to span the whole Contract duration as per your own ways, is your schedule not his.
The idea of submitting a schedule and its updates is to satisfy the owner’s right to know, not to pass the administration of your schedule into his hands.
- 0MTMike Testro ·Hi Edniel
When I come across a programme with more than 1 critical path it means that it has been rigged to suit and I would reject it.
I have never yet come across a programme where EVERY task is critical mainly because I don’t think it can be done - unless every task is set to an ALAP position so that any float is left to the front of the task.
A fully ALAP programme would be un-manageable because every delay would cause a delay on the critical path.
Tell your employers that what they are asking is a waste of time because:
1. It will be rejected and they will have to submit again with float in the right place.
2. Every delay on progress - including the Contractor’s delay - will cause a delay to the contract.
Best regards
Mike Testro - 0RDRafael Davila ·Mike
I believe Samer idea under his posting #3 was to reduce as much as practical of available float, not all of it at every activity.
If we are talking about crashing everything then I got lost somewhere.
I guess we are talking about the Critical Path of your Baseline Schedule, not about crashing your whole schedule and making everything critical.
Of course some "forbidden" float suppression on the near critical path activities we are not ruling it out.
We are looking for the best place to make the adjustments to comply with the requisite of setting the longest path of your Baseline Schedule to span the whole contract duration.
Here your experince as a Forensic/Delay Analyst must be of great help. Please add your expertise into the discussion.
Cordially,
Rafael
- 0MTMike Testro ·Hi Rafael
A true critical path will span the whole contract duration.
I would not advocate any form of "fiddling" to make non critical tasks longer just to remove float.
I would advocate the use of "Time Risk Buffer" tasks to retain float in the Contractors ownership.
In powerproject a time risk buffer will turn everything upstream visually critical.
Powerproject is the only software that has this buffer task facility.
With other systems you have to use a combination of linked milestones and a summary bar which does not automatically show critical.
I hope this helps.
Best regards
Mike Testro - 0RDRafael Davila ·It looks it is a unanimous consensus. Some portion of the float should be owned by the Contractor in his Baseline Submittal.
I believe further evaluation on the use of float should be based on the merits not on “total float” a useful concept that might be argued to be nonexistent in resource leveled schedules.
About Buffers:
1. How much?
2. Where to allocate it?
3. How to comply with contractual requirements within the limits of our software?
4. How buffers affect the interpretation of delay?
I advocate for your buffers to be at the very end of the job, none distributed in between, including weather. Using nonworking days as a way to handle the weather issue might prevent the software to schedule activities on a rainy day never happened while will allow to schedule on rainy days you never know when will happen. Somewhat like in Pertmaster where you have the Deterministic Schedule and your total job duration as a probabilistic distribution shifted to the right of Deterministic Duration.
It should be in a way when we consume buffer time it shows and the owner realizes that consumption of buffer is normal, that we are not falling behind.
Do you have to toggle off buffers in delay analysis?
Mike you are using Powerproject, many of us do not. I understand there is an add-on for MS Project, Know of no other add-on.
I threw to the Recycle Bin the article on Critical Chain Theory, somewhat cumbersome and advocating for excessive buffer time, 50%!!!!!!! - I do not mean the concept is bad.
I noticed your thread, Does anyone uses Critical Chain? Seems to me like very few.
- 0MTMike Testro ·Hi Rafael
1. How much?
Whatever is needed to fill in the float gap.
2. Where to allocate it?
Either at the end of every cascade to fill in the gap between construction levels or at one time only to fill in the gap between planned and contract completion - or a combination of the two.
( I would not suggess a buffer at the end of every activity)
3. How to comply with contractual requirements within the limits of our software?
The contractor is entitled to insert a time risk buffer to take account of whatever risks he contemplates. Only one set of software allows this to be reproduced in a stand alone task.
4. How buffers affect the interpretation of delay?
See Below.
The whole point about buffers is that they are absorbed as and when delay events use them up.
Therefore the Contractor’s buffers are to be used as and when culpable delays are impacted.
Therefore they are flexible and consumable.
In delay analysis the original buffers remain until they are absorbed by Contractors delays - although I have to admit that I have not yet seen a contractors programme that uses buffers - unless it is one of mine.
If there is an employers delay that impacts on a buffer then the remaining buffer duration has to be fixed before reschedule.
In Powerproject this is a simple procedure to change a buffer to a normal task for the time being - it can be switched back after the impact analysis.
I hope this helps
Best regards
Mike Testro - 0RDRafael Davila ·Lacking this tool, I was suggesting a single buffer at the end of the job. Now I wonder if can also be applied to rain.
I might be getting anger problems for my lack of this tool if this makes the owner to accept the concept of targeting for an early finish as a strategy to finish on time, with the understanding you are not changing the contract finish date, and make it transparent.
Are you happy with the tool? Would you say it is hard to mimic this procedure manually?
http://en.wikipedia.org/wiki/Critical_Chain_Project_Management
I started reading an e-book on it but too much on Parkinson’s Law, semed to me like “bovine scatology”.
- 0NPNestor Principe ·Hi Mike,
"When I come across a programme with more than 1 critical path it means that it has been rigged to suit and I would reject it."
I have not seen any contract requirement that programme should have only 1 critical path and on what ground you will reject the programme, say the contractor complied all the contract requirements.
Cheers,
Nestor
- 0MTMike Testro ·Hi Nestor
There is an infinite number of possible combinations of activities durations and logic that go together to create a critical path within a resource driven bottom up programme.
For two different critical paths to arise from start to finish is about the same level of natural possibility as two people having the same DNA.
If I see it do not beleive that it has happened on its own - someone has rigged it - hence it is rejected.
Of course it can happen in a crude top down programme but I would reject that as well because it lacks sufficient detail to be of any use.
Best regards
Mike Testro
Log in or join to reply
ProjectControls.com is free to join. Members can post questions, reply, vote and follow discussions.
Existing members: your original username and password still work. Forgot password?