Scheduling Rules

The primary scheduling rule is used to order the list of activities whose predecessor activities have been completed while scheduling activities subject to resource constraints. The secondary scheduling rule is used to break ties caused by the primary scheduling rule. The following scheduling rule choices are available :

Activity Priority

 

Late Finish Time

Delayed Late Start

 

Resource Priority

Late Start Time

 

Shortest Duration

The default primary scheduling rule is Late Start Time, while the default secondary scheduling rule is Shortest Duration.

Activity Priority

The Activity Priority scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of their priority.

Delayed Late Start

The Delayed Late Start scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of their late start plus their delay.

Late Start Time

The Late Start Time scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of their late start.

Late Finish Time

The Late Finish Time scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of their late finish.

Resource Priority

The Resource Priority scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of the resource priority for the most important resource used by each activity. In other words, the resource priorities are used to assign priorities to the activities in the project; these activity priorities are then used to order the activities in the waiting list (in increasing order).

Shortest Duration

The Shortest Duration scheduling rule specifies that activities in the waiting list (for resources) are to be sorted in the order of increasing values of their durations.