Please login or join to subscribe to this thread
You can think of float as the gap between EF and LF, or ES and LS. Also Lag and Lead is float. So in this cse, lead time could be considered 'negative' float.
In addition to Andrews response: On the critical path float is zero. In case float is negative the completion of lconnected tasks is behind schedule (completed later than planned) and the schedule needs corrective action (schedule compression).
I totally agree with my fellow colleagues. Negative Float means that activity is or will be behind schedule.
Yes float can be negative.
Great way to quickly check for schedule integrity. Negative float indicates some constraint has been breached or there is some other issue with activity logic.
Missed this on the first go round and figured to start with the original questions:
Can a float be negative?
Free float, Independent float, Junior Float – No
Start Float, Finish Float, Total Float – Yes, depending on your software.
1. Late Constraints:
a. Application of a Late Constraint or Deadline is allowed to accelerate the Late Finish (LF) of an activity compared to the LF that would be computed based solely on the forward and backward passes.
b. The backward pass transmits this acceleration of the Late Dates to all predecessors of the constrained activity.
c. Consequently, the Late Dates of the constrained activity and all of its predecessors may precede the corresponding Early Dates (from the forward pass). This results in negative Total Float.
Note: Computation of Negative Total Float is not universally agreed. Some scheduling software does not permit condition (a) above, so negative Total Float is not computed. Other software permits the condition but reports the resulting negative Total Float as an error. The dominant general project scheduling tools in North America (Oracle P6 and MS Project) both compute negative Total Float as shown.
2. Calendar Offsets:
In some software, the calendar of a Finish Milestone is effectively imposed on the Late Finish of its predecessors. This can create negative Total Float (Late Finish less than Early Finish) if the calendars of the milestone and its predecessors are different.
3. Other Issues:
Progress updating involving non-FS relationships, leads, lags, suspend/resume, and out-of-sequence execution can occasionally (rarely) cause negative total float, depending on detailed software algorithms and settings.
What does it Mean?
In most cases, the existence of negative total float in a schedule simply says that one or more constraints/deadlines will not be met. I.e. the project is behind schedule. For an individual activity, negative total float means that the activity is scheduled too late and must be accelerated by TF x (-1) to avoid violating a constraint and thereby contributing to the behind-schedule status of the project. Identifying which activities violate which constraints – and more importantly which activities are driving the violated constraints – often requires further study.
I do agree with the prior responses with a few quibbles noted.
If it won't work on paper, it won't work in the real world. Negative float in a schedule is a bad sign if a commitment is going to be made based on the milestone dates in that schedule. However, as Thomas indicates, once actual activity begins against the baseline, you could find yourself in a negative float situation...
Please login or join to reply