Resource Leveling and Smoothing Explained

Quick Definition:

Resource Leveling is a technique used to adjust the project schedule when resources are over-allocated, often resulting in a delay to the project’s end date. Resource Smoothing is a technique that adjusts activities within their float to ensure resources do not exceed predefined limits, without delaying the project’s end date.

Resource Leveling

Leveling vs. Smoothing

Feature Resource Leveling Resource Smoothing
Goal Resolve over-allocation Even out resource usage
Impact on End Date Can delay end date Does NOT delay end date
Constraint Resource availability Project end date