Previous Topic: Autoschedule Projects from a Finish Date

Next Topic: Override Task Lock during Autoschedule


Autoschedule by Task Priority

The Task Priority controls the order in which tasks are scheduled during autoschedule, subject to dependencies and task and resources constraints. Autoschedule, therefore, schedules tasks with higher priority ahead of tasks with lower priority. Use the General tab on the Task Properties dialog box to define a task's priority or priority inheritance. If you do not specify a task's priority, Autoschedule uses the priority of its parent task, or the next highest WBS level. If no priority is defined, Autoschedule uses the default value (10).

Autoschedule schedules task priority as follows:

For example, if the task has a priority of 0 through 9, it is given the highest priority during scheduling. If the task has a priority of 11 through 36, it is given the lowest priority during scheduling.

In the case of dependencies, Autoschedule assumes that a predecessor task has a priority at least equal to its successor. In some cases, dependency relationships override individual task priority during the scheduling process.

More information:

Autoschedule Projects

Calculate Critical Path

Autoschedule Projects

Display Dependency Relationships

Define Task General Properties