Gantt Chart
Visualize project timelines and task dependencies with Gantt charts.
Gantt Chart
The Gantt chart view provides a visual timeline of your project, showing task durations, dependencies, and progress in a horizontal bar chart format.
Gantt charts are available on Professional and Enterprise plans.
Screenshot needed � add an annotated image showing this UI
What Is a Gantt Chart?
A Gantt chart displays:
- Tasks as horizontal bars
- Timeline on the horizontal axis
- Duration as bar length
- Dependencies as connecting lines
- Progress as shaded portion of bars
- Milestones as diamond markers
Accessing Gantt View
From a Project
- Open a project
- Click Views dropdown
- Select Gantt
From Tasks Page
- Go to Projects > Tasks
- Click view switcher
- Select Gantt
Reading the Gantt Chart
Chart Elements
| Element | Visual | Meaning |
|---|---|---|
| Task bar | Horizontal rectangle | Task duration |
| Bar color | Various colors | Status or assignee |
| Filled portion | Shaded area | % complete |
| Diamond | ◆ | Milestone (zero duration) |
| Arrow | → | Dependency link |
| Today line | Vertical red line | Current date |
Timeline Navigation
| Control | Action |
|---|---|
| Scroll horizontal | Move through time |
| Scroll vertical | See more tasks |
| Zoom in/out | Change time scale |
| Drag bar | Reschedule task |
Time Scales
Zoom Levels
| Scale | Best For |
|---|---|
| Day | Short projects, detailed planning |
| Week | Standard project view |
| Month | Long-term projects |
| Quarter | High-level roadmap |
Change scale with zoom controls or mouse wheel.
Task Dependencies
Types of Dependencies
| Type | Symbol | Meaning |
|---|---|---|
| Finish-to-Start | A → B | B starts after A finishes |
| Start-to-Start | A ↔ B | B starts when A starts |
| Finish-to-Finish | A ⇢ B | B finishes when A finishes |
| Start-to-Finish | A ⇠ B | B finishes when A starts |
Creating Dependencies
Method 1: Drag and Drop
- Hover over a task bar
- Drag connection handle (small circle)
- Drop on target task
- Dependency is created
Method 2: Task Detail
- Open task detail
- Go to Dependencies tab
- Click Add Dependency
- Select dependency type
- Choose related task
- Save
Dependency Display
Dependencies show as:
- Lines connecting task bars
- Arrows indicating direction
- Different colors for dependency types
Circular dependencies (A depends on B, B depends on A) are not allowed. The system will warn you.
Editing in Gantt View
Rescheduling Tasks
Drag to Move:
- Click and hold task bar
- Drag left or right
- Drop at new position
- Start and due dates update
Resize Duration:
- Hover over bar edge
- Drag handle appears
- Drag to extend or shorten
- Due date updates
Updating Progress
- Click on task bar
- Drag progress handle (inner edge)
- Set % complete
- Or enter number directly
Creating Tasks
- Double-click on empty area
- New task created at that date
- Enter task name
- Adjust duration as needed
Milestones
Creating Milestones
Milestones mark key dates:
- Create a task
- Set duration to 0 days
- Or toggle Is Milestone
- Appears as diamond on chart
Milestone Examples
- Project kickoff
- Design approval
- Beta launch
- Final delivery
Critical Path
What Is Critical Path?
The sequence of tasks that determines project duration:
- Delay in critical path = Delay in project
- No slack time between tasks
- Highlighted in red on Gantt
Viewing Critical Path
- Click Critical Path button
- Critical tasks highlighted
- Shows shortest possible timeline
Critical path calculation requires task dependencies. Without dependencies, all tasks are shown as critical.
Baseline Comparison
Setting a Baseline
Save original schedule for comparison:
- Click Baseline menu
- Select Set Baseline
- Name it (e.g., "Original Plan")
- Save
Comparing to Baseline
- Toggle Show Baseline
- Original schedule appears as ghost bars
- Compare current vs planned
- Identify drift
Gantt Settings
Configuration Options
| Setting | Options |
|---|---|
| Color by | Status, assignee, priority, custom |
| Show weekends | Yes/no |
| Show today | Yes/no |
| Show progress | Yes/no |
| Show dependencies | Yes/no |
| Task labels | Name, assignee, both |
Default View
Set Gantt as default for a project:
- Open project
- Go to Settings
- Set Default View to Gantt
- Save
Exporting Gantt
Export Options
| Format | Use Case |
|---|---|
| Presentations, sharing | |
| PNG | Embedding in documents |
| CSV | Data analysis |
| MS Project | External tool import |
Print the Gantt chart:
- Adjust view to show desired range
- Click Print
- Configure print settings
- Print or save as PDF
Best Practices
Task Granularity
- Not too detailed (overwhelming)
- Not too high-level (not useful)
- 1-5 days per task ideal
- Group related tasks
Dependencies
- Use finish-to-start most common
- Only create meaningful dependencies
- Avoid over-linking
- Check for circular references
Maintenance
- Update progress regularly
- Adjust dates when delayed
- Communicate changes to team
- Review weekly
Next Steps
- Tasks — Manage task details
- Project Settings — Configure defaults
- Roadmaps — Multi-project timeline view