By default, tasks in Structure.Gantt are automatically scheduled based on the project start date, work estimates and dependencies. If Manual Scheduling is selected in the Gantt configuration, tasks will be scheduled in the following manner, depending on the Manual Scheduling options:

Use sprints for manual scheduling AND Prefer sprints over manual start and finish dates are selected:

  1. If an issue is assigned to a sprint, it will be scheduled for the duration of that sprint, even if it has Start/Finish dates available
  2. If an issue is not assigned to a sprint, it will be scheduled based on its Start/Finish dates
  3. If no Start/Finish dates are available, the issue is resolved and Use Resolution Date as the Finish Date is selected, the issue will be scheduled based on its resolution date
  4. Otherwise, the issue will be automatically scheduled

Use sprints for manual scheduling is selected, but Prefer sprints over manual start and finish date is NOT selected:

  1. If a Start or Finish date is available, the issue will be scheduled based on these, even if it is assigned to a sprint
  2. If no Start or Finish date is available, but the issue is assigned to a sprint, the issue will be scheduled for the duration of that sprint
  3. If the issue is not assigned to a sprint, is resolved and Use Resolution Date as the Finish Date is selected, the issue will be scheduled based on its resolution date
  4. Otherwise, the issue will be automatically scheduled

Use sprints for manual scheduling is NOT selected:

  1. If a Start or Finish date is available, the issue will be manually scheduled based on these
  2. If no Start/Finish dates are available, the issue is resolved and Use Resolution Date as the Finish Date is selected, the issue will be scheduled based on its resolution date
  3. Otherwise, the issue will be automatically scheduled