How to Use Resource Leveling to Balance Workload in Microsoft Project

Words: ...
↓ Down

How to Use Resource Leveling to Balance Workload in Microsoft Project

Resource Leveling helps you solve overallocation problems when the same worker, crew, or team is assigned to too many tasks at the same time.

For example:

ResourceProblem
Mason TeamAssigned to 3 tasks on the same day
Electrician TeamAssigned to 2 tasks at the same time
Rebar TeamAssigned to multiple floors simultaneously

Microsoft Project can automatically adjust the schedule to create a more balanced workload.


Step 1: Create Resources Correctly

Open:

View → Resource Sheet

Add your crews:

Resource NameTypeMax Units
Mason TeamWork100%
Rebar TeamWork100%
Formwork TeamWork100%
Electrician TeamWork100%

Meaning of Max Units

Max UnitsMeaning
100%One crew
200%Two crews
300%Three crews

If you actually have 3 Mason crews:

Set Mason Team = 300%


Step 2: Assign Resources to Tasks

Open:

Gantt Chart View

Assign crews to each task.

Example:

TaskResource
Foundation RebarRebar Team
Foundation FormworkFormwork Team
Foundation ConcreteMason Team
Wall ConstructionMason Team

Step 3: Check Resource Overallocation

Open:

View → Resource Sheet

Look for resource names shown in red.

Red means:

⚠ Resource is overloaded.

Example:

ResourceStatus
Mason TeamRed
Electrician TeamRed

Step 4: View Daily Workload

Open:

View → Resource Usage

Insert:

  • Work

  • Remaining Work

Then:

Format → Details

Select:

✓ Work

✓ Overallocation

You can now see daily workload.

Example:

DayMason Team
Monday24 hrs
Tuesday8 hrs
Wednesday4 hrs

Monday is overloaded.


Step 5: Run Resource Leveling

Open:

Resource → Leveling Options

Recommended settings:

OptionValue
Level CalculationsManual
Look for OverallocationsDay by Day
Leveling OrderStandard
Level Only Within Available SlackNo
Leveling Can Adjust AssignmentsYes
Leveling Can Create SplitsYes

Then click:

Level All

Microsoft Project will move conflicting tasks automatically.


Step 6: Review the Result

Check:

View → Resource Usage

Before:

DayMason Team
Monday24 hrs
Tuesday4 hrs

After:

DayMason Team
Monday8 hrs
Tuesday8 hrs
Wednesday8 hrs

Workload becomes balanced.


Step 7: Review Critical Path Again

After leveling:

View → Gantt Chart

Then:

Format → Critical Tasks

Review whether project completion has been delayed.

Resource Leveling often:

  • Extends project duration

  • Moves tasks later

  • Changes task dates

Always check the critical path after leveling.


Best Practice for Construction Projects

For your 8AM construction projects:

Leveling Sequence

  1. Create WBS

  2. Link all tasks logically

  3. Assign crews

  4. Save Baseline

  5. Check Resource Usage

  6. Run Resource Leveling

  7. Review Critical Path

  8. Adjust manually if needed

  9. Publish Weekly Schedule

  10. Track Actual Progress


Common Mistakes

❌ Mistake 1: Leveling Before Linking Tasks

Microsoft Project doesn't understand the construction sequence properly.

Always link tasks first.


❌ Mistake 2: Wrong Max Units

Example:

  • Mason Team = 100%

  • Actual crews = 3

Project will show false overallocations.


❌ Mistake 3: Level All Immediately

Always:

Resource Usage → Review Overallocated Resources First

Then decide whether to:

  • Add crews

  • Change logic

  • Level resources


❌ Mistake 4: Forgetting Baseline

Always save a baseline before leveling.

Otherwise you cannot compare the schedule changes.


Construction Manager SOP

WBS → Logic → Resources → Baseline → Resource Usage → Level Resources → Critical Path Review → Weekly Plan

This workflow gives the most reliable and balanced workload in Microsoft Project for construction scheduling.

Previous Post Next Post
🕒
Color
Font
19
Content
Outline Data
Outline Level
```html ```