Retired course
This course has been retired and is no longer supported.
About this lesson
Project schedules are often modified to implement risk response plans. Leads, lags, float and levelling are used to understand and manage elements of project risk.
Exercise files
Download this lesson’s related exercise files.
Leads, Lags and Float.docx77.5 KB Leads, Lags and Float - Solution.docx
88.3 KB
Quick reference
Leads, Lags, Float, and Leveling
Project schedules are often modified to implement risk response plans. Leads, lags, float and levelling are used to understand and manage elements of project risk.
When to use
Resource over-allocation and task float are the result of project planning. When the initial plan is created, leads, lags, and float can be used to resolve over-allocation problems through levelling. Whenever a project is replanned, float and resource allocation issues are again examined and leads and lags are again used to modify the schedule. When a project encounters a major problem, leads and lags are often used to change the schedule to accommodate the problem. Although, float and levelling issues must be monitored to ensure they do not create additional problems.
Instructions
These are factors to be considered when planning a project.
Leads and lags
Lead: “The amount of time whereby a successor activity can be advanced with respect to a predecessor activity.” PMBOK® Guide
Lag: “The amount of time whereby a successor activity will be delayed with respect to a predecessor activity.” PMBOK® Guide
Leads and lags are modifications to the start date of project tasks or activities from the normal default of “early start.” When project schedules are initially created, they normally use the “early start” approach which means that a task is scheduled to start as soon as all predecessor tasks have completed. Inserting a pause between the completion of the predecessor tasks and the start of the successor task is referred to as a lag. This is often done to align task schedules with resource availability or to implement a risk mitigation action.
A less common approach is to start a task prior to the completion of the predecessor tasks. Normally this is used to allow some task work to be initiated so as to accelerate the task completion. This can be a high risk approach if the final result of the predecessor task forces a change to work that has already been completed on the successor task.
When using a lead or lag, the amount of lead and lag is specified and the delay or overlap is reflected in the schedule. Examples are shown below.
Definitions are taken from the Glossary of the Project Management Institute, A Guide to the Project Management Body of Knowledge, (PMBOK® Guide) – Sixth Edition, Project Management Institute, Inc., 2017, Page 709.
Float
Total Float: “The amount of time that a schedule activity can be delayed or extended from its early start date without delaying the project finish date or violating a schedule constraint.” PMBOK® Guide
Free Float: “The amount of time that a schedule activity can be delayed without delaying the early start date of any successor or violating a schedule constraint.” PMBOK® Guide
Float is an artifact of the project schedule. Float can be determined once the critical path is calculated. Therefore, to determine float you must have a network diagram with all tasks and a schedule estimate for all tasks. Float represents the unassigned time on the non-critical paths in the project. Float is a project manager’s best friend when problems arise. Knowing which tasks have float and how much float allows the project manager to prioritize work without impacting the project end date.
There are two ways to describe float, Total Float and Free Float. Total Float is the value that is determined when you do the float calculation in a critical path analysis. It represents the amount of unassigned time on that path. Although calculated for a task, it is a path-level measurement. That time can be positioned anywhere within that path, based upon the project risk management decisions. Once Total Float has been used with one task on a path, that float is no longer available for other tasks on that path. You can position float in the middle of a path by inserting a lag between tasks.
Free float represents the flexibility of an individual task. It is the float available to a task before it impacts any other task, including those on its path. Unless a task is the final task on a non-critical path, or a lag has been added after its completion, tasks will not have Free Float, even though they may have a high value for Total Float. Examples are shown below.
Definitions are taken from the Glossary of the Project Management Institute, A Guide to the Project Management Body of Knowledge, (PMBOK® Guide) – Sixth Edition, Project Management Institute, Inc., 2017, Pages 707 and 725.
Resource leveling
Resource Leveling: “A resource optimization technique in which adjustments are made to the project schedule to optimize the allocation of resources and which may affect critical path.” PMBOK® Guide
This technique adjusts task start and finish dates so as to reduce the amount of resources needed during a time of over-allocation. The start of the task can be delayed. The start can occur as planned but the end date may be delayed allowing a reduction in the daily level of resources needed to do the task. At times the task is broken into multiple sub-tasks that are scheduled to start and stop based upon resource availability.
This technique is often attempted with software. However, many software programs do not optimize for early schedule completion when resource leveling. To do this, critical path tasks must be fully resourced. Then the start and finish dates for the remaining non-critical path tasks are modified to position the work when resources are available. If there are multiple over-allocated resources, this becomes very difficult to manage.
In the example shown below, resources are over-allocated during weeks 5, 6, and 7. The project requires 6 people and only 5 are available. The leveling was accomplished by changing the end date of Task 3 which delayed the end of Task 3 from week 7 to week 9, which reduced the number of people to fit within the available resources.
Definitions are taken from the Glossary of the Project Management Institute, A Guide to the Project Management Body of Knowledge, (PMBOK® Guide) – Sixth Edition, Project Management Institute, Inc., 2017, Page 719. PMBOK is a registered mark of the Project Management Institute, Inc.
Login to downloadLesson notes are only available for subscribers.
PMI, PMP, CAPM and PMBOK are registered marks of the Project Management Institute, Inc.