Académique Documents
Professionnel Documents
Culture Documents
The negative float is a very popular hot topic in the scheduling field and its generated when
the late dates are less than the early dates and usually its accompanied with a delay in the
project, and a lot of project management professionals think that the only reason for a
negative float is because a constraint that has been used in the schedule. Although the first
thing you look for when you see a negative float is the constraints that are applied to the
schedule, but that not the only reason that generates the negative float in P6.
1 The usage of constraints
This is the most popular reason for generating a negative float, when we apply a constraint
date which is the less than the early finish of the activities, the constraint date will replace the
late finish of the activity and the negative float will be generated.
3 External relationships
When we have an external relationship with other projects that may lead to negative float,
since the late dates are taken from the successor activities. That may happen when you open
two projects at the same time especially if they are the same project but different revisions.
Or when you are using the SDK to import the relationships and used the wrong predecessors
or successors project ID.
To detect whether you have external relationship or not, either to check the Project ID column
in the activities that have negative float (Start with the last activity if you sorted by finish
date) or export the relationships using the SDK sheet.
4 Using Level of Effort in a progressed schedule + Compute float settings using the
late start Early start
If youre setting for calculation the float is set as Late Start Early start, you will experience
a negative float for the Level of efforts that linked to progressed activities, the reason for that
is because P6 actual dates override the late date for the LOE activities.