Resource leveling adjusts project activity timing or assignments to account for limited staff, equipment, or other resources.
Definition
Resource leveling is a scheduling technique used when planned work needs more resources than are available at the same time. A project manager adjusts activity dates, assignments, or sequencing to fit the available capacity. For a civil engineering firm, the constrained resource may be a particular technical skill, project manager, field crew, or piece of equipment. Leveling can change task durations, milestones, or the critical path, depending on schedule logic and constraints. Firms may apply it at a project level or coordinate demand across several projects, using different planning periods and resource assumptions. It can help make schedules more realistic, but it does not create additional capacity or resolve a scope issue by itself. It is not the same as simply shifting staff without checking dependencies or communicating changes that affect client commitments.
How owners use it
- Identify periods when planned project assignments exceed the availability of specific staff or equipment.
- Review whether a proposed schedule adjustment affects dependencies, milestones, or contractual dates.
- For example, if two tasks each need one survey crew during the same week and only one crew is available, schedule one task for the following week.
- Use resource forecasts across projects to identify capacity constraints before committing to start dates.
