Autoschedule is an automated way to create project schedules. Autoschedule schedules tasks based on an internal set of rules the system sets. Each task is scheduled to:
Before scheduling, autoschedule automatically calculates the project's critical path. Autoschedule works in the following order:
Autoschedule uses the following factors to determine the order in which the subproject tasks are scheduled, and the factors are considered in this order:
If two or more tasks have equaling factors, the next factor in the queue is taken into account. For example, if you have two tasks, both with no defined scheduling constraints and priority as 5, and the first task's float is less than the second task's, the first task is scheduled before the second.
By default, Autoschedule operates on the entire project, but does not change tasks that:
Note: You can override the task lock.
Autoschedule performs three passes of the project to create a schedule that satisfies all dependencies and does not overallocate selected resources. Each pass includes a forward pass and a backward pass. To develop a schedule, the following passes are performed whether you schedule from the project start or finish date:
Important! You can set dependencies, constraints, and resource availability so that it is impossible for autoschedule to produce a schedule free of dependency violations or resource over allocations.
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|