Child pages
  • Auto Scheduling
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The Auto-scheduling is done in two steps based on the following order :

1Dependency SchedulingThe scheduling are applied for all linked issues with respect the type of dependencies. The End time of Manual issues will be used as Start time the dependent issues.
2Resource SchedulingAnd then, the isolated issues will be grouped by assigned user. The scheduling in the second step is applied on each group of issues based on the Priority value. The last date of manual issues and scheduled issues assigned per user will be used as Start time for the corresponding group. 

1. Flat Dependency Scheduling

This is a simple and classic dependency scheduling: the scheduling of issues through dependency links. The issues are not container issues.

In this example, all issues are auto-scheduled. The current date is used as start time of the first issue in the chain.

If there is manual scheduled issue

2. Flat Resource Scheduling

The Auto-Scheduled issues without any dependency are known as isolated issues. The scheduling is done separately in each group per assigned User. The following Gantt-chart contains two groups:

3. Container Dependency Scheduling

This dependency scheduling supports container issues. Using the previous sample, the following example turns a simple Auto-Scheduled issue to a container issue "Shipping" by adding two sub-tasks. The container remains auto-scheduled.

Here is the gantt-chart when the sub-tasks are linked in Start/End dependency:

Here is the gantt-chart when the sub-tasks haven't any dependency links, assigned to the same user and the container is auto-scheduled:
Here is the result of previous example if the sub-tasks are assigned to different users:

4. Container Resource Scheduling

The Resource Scheduling is scoped in a container. Resource Scheduling between containers has some limitations. Here is an example:

there is a conflict on scheduling between the tasks at the line 5 and 6.


  • No labels