Creating Your First Gantt Chart
- From the Jira menu at the top of your screen, select Structure | Create Structure
- Select Gantt Chart
- Click Next
For an Existing Structure
- Open Structure Board and switch to the structure that contains issues you would like to include in your chart
- Use the Layout Toggle Panels menu to switch to either Gantt Chart or Gantt + Resources layout
- On the Create Gantt Chart screen, enter the Project Start Date and select one of the available configurations (or click Manage configurations to create a new configuration)
- Click Create Gantt Chart
Gantt Chart Configuration
Gantt Chart configuration defines how the chart is built, including where the chart's information comes from and what fields are used to build it.
- Click the Gantt Chart Settings button on the left side of the chart toolbar
- Under Gantt Chart ConfigurationsConfiguration, click Manage Configurationsconfigurations
- On the Gantt Chart Configurations screen, click Create New Configuration (You can also customize an existing configuration. Simply locate the desired configuration and click Edit.)
For more information, see Gantt Configuration in Detail.
Gantt Chart Elements
Once you define the configuration and save the settings, the Gantt Chart chart opens.
The time scale can be easily adjusted to find just the information you needYou can quickly navigate or focus your timeline in a variety of ways:
- Zoom in or out to see more or less of your timeline
- Scroll horizontally or vertically
- Hold the Shift key and drag the chart with your pointer
- Focus in on the current date with the Today button
- Navigate to the current task with the Focused Task button (next to the Today button)
The project start date is indicated by a green vertical dashed line. The current date/time is indicated by an orange vertical line.
Structure items are represented in the chart with bars. Clicking the task bar will show the task details panel, which contains information about the task's timeline and resources.
- A task's position on the timeline is based either on its dependencies or on manually-set Start or/and Finish dates.
- If you have configured Gantt to track the progress of tasks, that will be shown inside the bar. To show/hide progress, use the Display Options menu in the Gantt toolbar.
- If a task is a part of the critical path, it is shown red. The rest of the tasks are blue. You can show or hide critical path highlighting using the Options menu in the Gantt toolbar.
Clicking the task bar will show the task details panel, which contains information about the task's timeline and resources.
If an element has children in a structure, it can be shown as a Group (this can be set in the Gantt configuration Scheduling section).
- A group's Start Date and Duration is calculated automatically, based on the Start Date and Duration of the elements it contains.
- If the group is an issue, which has its own Start Date and Duration values, they are ignored.
- Click the arrow to show the Dependency Properties
- To show/hide dependency arrows, use the Options menu in the Gantt toolbar
For more information about managing dependencies, see Dependencies.
Using the The Options menu at the top right, you can show or hide elements in your Gantt chart, including:
in the Gantt toolbar allows you to select what elements should be shown in the chart.
- Issue Key
- Critical Path
- Chart Warnings (such as another time zone or different calendar)
Working with Gantt Charts
If you have enabled Manual Scheduling and configured fields for the Start and Finish Dates in the configuration, you can adjust them by dragging a task to the desired location. You can also adjust them by changing JIRA fields, either on the issue page or right in the structure (if you have added the columns with your containing the date fields addedto your view).
As you set the Start/Finish Date, the task is considered to be scheduled manually. This means it will stay at the defined position regardless of its dependencies.
To switch back to the Automatic scheduling mode, click the task to see the details panel and toggle the Scheduling option to Auto or remove the value from the corresponding field.
For more information, see Scheduling Tasks.
You can use Time Tracking, Story Points or both as tasks' to calculate task duration.
- If you use Story Points, you will need to define how many hours are required to complete one story point.
- If no estimate is set, the default duration from the configuration is used.
To adjust a task's duration:
- Mouse over the left or right edge (depending on whether you want to change the Start or Finish date) of the task bar you want to change
- Once the mouse pointer changes to the resize tool, click and drag left or right the edge to set the desired duration
Dependencies are defined based on Issue Links. Changing dependencies creates or removes links between issues, and vice versa.
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
- If you have more than one link type set up for Finish to Start dependencies, you may be asked to select the link type you wish to create.
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
- Select the Options menu in the Gantt toolbar
- Uncheck Critical Path
- Respect Link. This will change the task start date 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 schedule it appropriately, scheduling the task based on its predecessor and the dependency type.
- Ignore. This will remove the highlighting from the task bar, but the conflict will stay and the conflict details will remain in the details panel.
If there are any inconsistencies in the source data (for example, a cycle of dependencies), the Gantt Info link will be shown on the right side of the Structure status bar (next to the Structure Info link at the bottom of the screen). Click the link to see details of the inconsistencies.
If you do not have permission to edit the Gantt chart, that information will be displayed in the Status Bar as well.
Tasks rely on more than just other tasks. Structure.Gantt allows you to assign specific resources, such as a person or a team, to tasks. Once you assign a resource to a task, Structure.Gantt will calculate the resource usage throughout the project.Resources are assigned to tasks based on a specific Jira field or Structure attribute. Many customers select the Assignee field, or create a custom field, such as a "Team" field. However, you can use almost any JIRA field or Structure attribute (including one calculated through Formulas).track resource usage on a project (or multiple projects). You can assign resources to issues using a Jira field (such as Assignee or a custom Team field) or a Structure attribute, such as a value calculated through Formulas. Once resources are configured, Structure.Gantt can list your resources and the number of hours assigned to each at a given time.
To set how resources are assigned:
Resource Allocation Chart
For a more in-depth look at using Structure.Gantt, get started with our complete guide at Creating Your First Gantt Chart.