Resource Leveling vs Resource Smoothing

Difference between Resource Leveling and Resource Smoothing

Overview

  • Resource Leveling is performed to balance the demand and supply of resources (resource limitations). Resource Smoothing is performed to achieve a more uniform resource utilization over a period of time.

  • Resource Leveling may change the critical path, but Resource Smoothing does not.

  • Resource Leveling optimizes the resource utilization, but Resource Smoothing may not.

  • If you have over allocated resources, you would perform resource leveling. If you have non-uniform resource allocation or if you have constraints on the maximum number of resources, you would perform resource smoothing.

Examples

Resource Leveling

For example, Sam is allocated 200% on the project for the first month. Obviously, you don’t want to overload your people (that’s bad project management or an anti-PMIism, if there’s such a term). Therefore, you would perform resource leveling to ensure that no resource is allocated more than 100% at any point during the project.

Before resource leveling

Month 1Month 2
Sam - 200%
Mark - 100%
Sam - 100%
Mark - 100%

After resource leveling

Month 1Month 2Month 3
Sam - 100%
Mark - 100%
Sam - 100%
Mark - 100%
Sam - 100%

Note that the project has been extended by a month.

Resource Smoothing

You are using eight resources in month 1, two in month 2, and four in month 3. However, due to funding limit constraints, you are only allowed to use a maximum of five resources in any month.

Before resource smoothing

Month 1Month 2Month 3
824

After resource smoothing

Month 1Month 2Month 3
545

Note that the project duration did not change.

Last updated: January 09, 2024