When you have many resource overallocations, you can have Microsoft Project add delay times to those tasks automatically. You can then check the results and make adjustments if necessary. This is often faster than adding delay to one task at a time.
In a process called leveling, Microsoft Project delays or splits tasks automatically until the resources assigned to them are no longer overallocated. You can prioritize tasks to specify which tasks should be delayed first and which should not be delayed at all. You can decide whether to level all resources or only selected resources. And you can level with or without delaying the finish date of the schedule. Remember, though, you should apply leveling only after analyzing and refining the schedule yourself.
If you’re scheduling from a finish date, you can still level your project. Earlier versions of Microsoft Project did not allow leveling for projects scheduled from a finish date. Leveling tasks in projects scheduled from a finish date will have negative delay values applied to them. This will cause a task or resource assignment’s finish date to occur earlier because the delay will be applied from the finish of the task or assignment.
Automatic leveling might not result in the best solution to your problem because Microsoft Project can follow only a limited set of fixed rules. It checks predecessor dependencies, slack time, dates, priority, and task constraints to determine which tasks to delay. It can’t get creative and substitute a resource on an overallocated task or change the task’s duration. Only you know the subtleties of your schedule.
You should always review the changes Microsoft Project has made when it levels resources by delaying tasks. You can review these changes on the Leveling Gantt view. If you don’t like the changes, you can remove them at any time.
To delay tasks automatically to level overallocated resources
Immediately after leveling your project, you can undo the action if you don’t get the results you want.
To immediately undo the effects of leveling
To remove the effects of the last leveling operation
If there are tasks that you prefer not to delay unless absolutely necessary, you can select the order in which Microsoft Project delays tasks with overallocated resources. You do this by assigning a higher priority to urgent tasks that should start as early as possible.
To prioritize the delay order of tasks with overallocated
resources
.
, and then click the General tab.