Working with Gantt Charts
The following guide will help you get started working with your Gantt charts. For additional information on the topics discussed, see our Gantt Charts for Structure User's Guide.
Scheduling Tasks
Tasks can be scheduled automatically by Gantt or manually.
Automatic Scheduling
In this mode, tasks are automatically placed on the Gantt timeline based on your project start date, task estimates, predecessors and dependency types.
![Automatically scheduled tasks](../../__attachments/3677782648/Automatic%20Scheduling.png?inst-v=4f633ce0-1102-4b14-82de-92bf3477a27e)
Manual Scheduling
Manual scheduling allows you to schedule items based on an the values in a Jira field and/or by dragging tasks across the timeline.
For more information, see Scheduling Tasks.
Adjusting Task Duration
The duration of tasks within the Gantt chart are calculated based on each task's work estimate, the Work Estimates Configuration and the calendar.
To adjust a task's duration:
Edit the task's work estimate fields, or
Drag the side of the task bar.
![Drag the right side of a task to update it's duration](../../__attachments/3677782648/Drag%20right%20side%20of%20task%20to%20update%20Finish%20Date.png?inst-v=4f633ce0-1102-4b14-82de-92bf3477a27e)
For more information, see Adjusting Duration.
Managing Dependencies
Dependencies are defined based on Issue Links. Changing dependencies creates or removes links between issues.
![Finish to Start Dependency](../../__attachments/3677782648/Finish%20to%20Start%20Dependency.png?inst-v=4f633ce0-1102-4b14-82de-92bf3477a27e)
To create a Finish to Start dependency:
Mouse over the task bar until a black circle appears to the right of the bar
Press the circle and drag your dependency line to the task you want to link to
To create other types of dependencies, use the Link button in the toolbar.
To remove a dependency:
Click the link arrow between two tasks to display the Dependency Properties
Click Remove
For more information about working with and configuring dependencies, see Dependencies.
Scheduling Conflicts
Gantt Charts for Structure highlights any scheduling conflicts with a red line (see picture). For example, for finish to start dependencies, if a task is manually scheduled for a date earlier than its predecessor's Finish Date, Gantt will highlight this conflict.
![Scheduling conflict](../../__attachments/3677782648/Conflict.png?inst-v=4f633ce0-1102-4b14-82de-92bf3477a27e)
To deal with the conflict, click the task and select one of the following actions:
Respect Link. This will change the task Start Date to coincide with the predecessor's Finish Date. The task will stay in the Manual Scheduling mode.
Auto Schedule. This will switch the task to the Automatic Scheduling mode, clearing its Start Date or Finish Date and scheduling the task based on its predecessor and the dependency type.
Next Steps
Congratulations! You're ready to build your first Gantt chart!
If you run into questions or just want to get a deeper understanding of everything Gantt can do, check out our Gantt Charts for Structure User's Guide.