If you really wanted to resolve the negative float without analysing early start, early finish or whatsoever. this is the best way you can do.
1. Open file, select project overview.
2. Replace the date " Project must finish by" same the date of "early finish" under the date Project must finish by.
You have to remember negative float is from the heavy constrain you putted in your program.Just keep in your mind that the Project must finish by is the contract completion date to our client. once you filled up that date "project must finish by" its consedered heavy contrain and once your project exceeded on that date the result will be negative float.In short negative float is indacation that your project is already delayed.
BTW Must Finish Date is not entered at the very start.
You are not scheduling backwards from a finish date with all tasks scheduled to happen as late as possible, are you (See Project, Project Information)?
Have the Indicators column showing so you can see date constraint icons for the tasks that have them.
I have figured out the problem, it was because the schedule had a "Must Finish" date of 1/1/09 and this then constrained the late start/finish dates and gave a negative float.
Once I changed the Must Finish date to the correct forcast finish date the negative float became positive and the Late S/F dates changed to suit the correct Must Finish date.
Must Finish date is entered at the very start of the project when creating a new project schedule. though because I copied the file from a similar project it took that Must Start date...all is fixed now and I am very relieved!
Thanks to Darren, and everyone else who helped me solve my problem!
As Trevor stated, scheduling applications use the Critical Path Method to determine ES, EF, LS, LF, Free Float and Total Float. It traditionally forms the basis of the Gantt chart, although many Planners / Project Managers never use it and it’s a skill that is being lost. Primarily because most, if not all, of the scheduling tools currently on the market are automated.
Like many things worth knowing, it may be a difficult concept to understand at first, but if you want to have an insight into the workings of your application of choice, it may be worthwhile investing a little bit of time working with Network Diagrams until you feel comfortable with how they’re calculated.
After you have had some exposure to this method it won’t take long until you grasp the theory behind the practice.
In answer to your question, Start Dates are calculated by either constraints or precedence and Finish Dates are calculated by constraints or duration.
As an example, if Task A starts on 23 Jun 08 and has a duration of 5 days it will finish on 27 Jun 08.
Late Start and Late Finish Dates are calculated in a similar fashion but they also take into account Free Float. Free Float is the amount of time a task can be delayed without affecting its successor and is the difference between the Late Finish and Early Finish.
Early Dates and Late Dates are established using forward passes (left to right along a Network) and backward passes (right to left along a Network).
Using the same example as above, but including 5 days Free Float. Task A Start and Finish Dates would remain the same but there is capacity to soak up 5 days delay without affecting the next task. Therefore the Latest Start Date is 30 Jun 08 and if you add the duration to that the Latest Finish Date would be 04 Jul 08.
If there wasn’t any Free Float then the Latest Start and Latest Finish Dates would be the same as the Start and Finish Dates.
Total Float is the amount of a Task can be delayed without affecting the Project Finish Date.
As Trevor also states in Post #4, the likely cause of your negative Total Float is due to a ‘Hard’ constraint in your schedule i.e. one that is fixed and will not move.
You havent mentioned which software you are using but it doesnt matter.
I will assume MSP but similar story for P345666 etc.
If you are looking at MSP are you looking at the Schedule Table, or have these columns just been inserted into the Entry Table?
In MSP you have a table called the Schedule Table.
It shows the early and late starts and finishes, free float and total float.
These are always automatically calculated in the background using the good ole CPM forward and backward passes. When you are looking at the Entry Table and the Start and Finish columns there, those are the early start and early finish, provided of course that in Project Information you have all tasks scheduled from the start date and as soon as possible.
If you have negative lag (which means that even if started and finished on the early dates the project is still late) it is due to either date constraints or deadlines.
Take them off, let the project go where it wants to go, negative lag will disappear.
Spider Project is most functional and powerful professional project management software.
The first SP version was launched in 1993 and since then it has been constantly improved. Today is used in 34 countries though most Spider Project customers are in Russia. Spider Project offers numerous unique functional features and is the only PM software that optimizes resource, cost, and material constrained schedules and budgets for projects and portfolios.
The unique features of Spider Project include Quantity Based Scheduling, Conditional Scheduling, Skill Scheduling, Optimal Resource, Cost and Material Leveling, Resource Critical Path Calculation, Cash and Material Flows Calculation and Management, Trend Analysis, Advanced Risk Simulation and Analysis, Calculation of Success Probability Trends, Calculation and Management of required Project Time and Cost Buffers, Application of Corporate Norms, Management of many Parallel Budgets, Multiple WBS and many others.
Spider Project was and is used for management of many large scale programs in Russia, including $51bln construction program for 2014 Winter Olympic Games preparation.
The application areas where Spider Project is successfully used include Aerospace, Banking, Construction, Defense, Energy, Engineering, Infrastructure, Manufacturing, Metallurgy, Mining, Oil & Gas, Railways, Retail, Shipbuilding, Software Development, Telecommunications, Utilities, etc.
P6-Auditor - Display information from Primavera P6 audit tables in a user-friendly format
Unifier-Archiver - Extract and archive important documents and attachments from Primavera Unifier
Unifier-Loader - Load data into and out of Unifier via Excel
PCM-Loader - Import data into Primavera Contract Management with flexible and secure, template-driven Excel spreadsheets
PCM-Archiver - Extract and archive important documents and attachments from Primavera Contract Management
PCM-Unifier Migrator - Automatically transfer live and historical data from Primavera Contract Management to Primavera Unifier with ease
Create Radically Better Construction Schedules with ALICE Technologies
Use the power of AI to create construction schedules that reduce risk while cutting costs and build time. With ALICE, develop the ideal schedule during preconstruction -- or recover projects that are off schedule and over budget.
Ben,
If you really wanted to resolve the negative float without analysing early start, early finish or whatsoever. this is the best way you can do.
1. Open file, select project overview.
2. Replace the date " Project must finish by" same the date of "early finish" under the date Project must finish by.
You have to remember negative float is from the heavy constrain you putted in your program.Just keep in your mind that the Project must finish by is the contract completion date to our client. once you filled up that date "project must finish by" its consedered heavy contrain and once your project exceeded on that date the result will be negative float.In short negative float is indacation that your project is already delayed.
Just try it and see the result
I hope it can help you
Albert
Ben, I suggested Date Constraints on 19/6.
BTW Must Finish Date is not entered at the very start.
You are not scheduling backwards from a finish date with all tasks scheduled to happen as late as possible, are you (See Project, Project Information)?
Have the Indicators column showing so you can see date constraint icons for the tasks that have them.
Hi all,
I have figured out the problem, it was because the schedule had a "Must Finish" date of 1/1/09 and this then constrained the late start/finish dates and gave a negative float.
Once I changed the Must Finish date to the correct forcast finish date the negative float became positive and the Late S/F dates changed to suit the correct Must Finish date.
Must Finish date is entered at the very start of the project when creating a new project schedule. though because I copied the file from a similar project it took that Must Start date...all is fixed now and I am very relieved!
Thanks to Darren, and everyone else who helped me solve my problem!
Regards
Ben Hall
Most softwares calculate wrong floats if the schedule is resource constrained. Calculating resource constrained floats is much more complicated.
So dont be surprised if you will see funny floats showed by your software after resource constrained scheduling.
Regards,
Vladimir
Hi Ben,
As Trevor stated, scheduling applications use the Critical Path Method to determine ES, EF, LS, LF, Free Float and Total Float. It traditionally forms the basis of the Gantt chart, although many Planners / Project Managers never use it and it’s a skill that is being lost. Primarily because most, if not all, of the scheduling tools currently on the market are automated.
Like many things worth knowing, it may be a difficult concept to understand at first, but if you want to have an insight into the workings of your application of choice, it may be worthwhile investing a little bit of time working with Network Diagrams until you feel comfortable with how they’re calculated.
After you have had some exposure to this method it won’t take long until you grasp the theory behind the practice.
In answer to your question, Start Dates are calculated by either constraints or precedence and Finish Dates are calculated by constraints or duration.
As an example, if Task A starts on 23 Jun 08 and has a duration of 5 days it will finish on 27 Jun 08.
Late Start and Late Finish Dates are calculated in a similar fashion but they also take into account Free Float. Free Float is the amount of time a task can be delayed without affecting its successor and is the difference between the Late Finish and Early Finish.
Early Dates and Late Dates are established using forward passes (left to right along a Network) and backward passes (right to left along a Network).
Using the same example as above, but including 5 days Free Float. Task A Start and Finish Dates would remain the same but there is capacity to soak up 5 days delay without affecting the next task. Therefore the Latest Start Date is 30 Jun 08 and if you add the duration to that the Latest Finish Date would be 04 Jul 08.
If there wasn’t any Free Float then the Latest Start and Latest Finish Dates would be the same as the Start and Finish Dates.
Total Float is the amount of a Task can be delayed without affecting the Project Finish Date.
As Trevor also states in Post #4, the likely cause of your negative Total Float is due to a ‘Hard’ constraint in your schedule i.e. one that is fixed and will not move.
Regards,
Darren
You havent mentioned which software you are using but it doesnt matter.
I will assume MSP but similar story for P345666 etc.
If you are looking at MSP are you looking at the Schedule Table, or have these columns just been inserted into the Entry Table?
In MSP you have a table called the Schedule Table.
It shows the early and late starts and finishes, free float and total float.
These are always automatically calculated in the background using the good ole CPM forward and backward passes. When you are looking at the Entry Table and the Start and Finish columns there, those are the early start and early finish, provided of course that in Project Information you have all tasks scheduled from the start date and as soon as possible.
If you have negative lag (which means that even if started and finished on the early dates the project is still late) it is due to either date constraints or deadlines.
Take them off, let the project go where it wants to go, negative lag will disappear.
Hope this helps.
thanks for the reply George,
But I really dont know much about late start/finish and total float.
My projects usually only show the Start and Finish dates.
So not sure where to go with this..
Hi Ben,
Try this formulae
Early start + Duration - 1 = Early Finish
Late finish - duration +1 = Late Start
Late Finish - Early finish = Total Float
Hope this helps