Definition
Gantt Chart
A Gantt chart is a horizontal bar chart that lays project tasks along a timeline, with each bar's position and length showing when a task starts, how long it lasts, and how it overlaps with others. Dependency lines connect tasks that must happen in order. It is the classic view for planning sequence and seeing a schedule at a glance.
Key takeaways
- A Gantt chart is a horizontal bar chart that lays project tasks along a timeline, with each bar's position and length showing when a task starts, how long it lasts, and how it overlaps with others. Dependency lines connect tasks that must happen in order. It is the classic view for planning sequence and seeing a schedule at a glance.
- A Gantt chart maps work onto calendar time.
- The modern resolution is to generate the timeline from live data rather than draw it manually.
A Gantt chart maps work onto calendar time. The vertical axis lists tasks or projects; the horizontal axis is time; each bar spans a task's planned duration. Read together, the bars show the whole schedule — what runs when, what overlaps, and, when dependency arrows are drawn between bars, what must finish before something else can start. This makes it the natural tool for sequencing work that has a real timeline and hard dates.
Gantt charts excel where order and duration genuinely matter — launches with fixed dates, cross-team programs, work with strong dependencies. They make the critical path visible and give stakeholders a familiar picture of timing. Their weakness is the flip side: they imply a precision that fast-changing, iterative work rarely has, and a Gantt chart maintained by hand drifts out of date the moment plans shift.
The modern resolution is to generate the timeline from live data rather than draw it manually. When the bars are computed from real issues, projects, and their dependencies, the Gantt view stays honest — it reflects current status instead of a snapshot from kickoff — and becomes a lens on the same work the team tracks day to day, not a separate artifact to maintain.
Related terms
- RoadmapA roadmap is a high-level, time-oriented view of what a team or product plans to build and roughly when. It communicates direction and sequencing across initiatives and projects, aligning stakeholders on priorities. Unlike a backlog of granular tasks, a roadmap operates at the altitude of themes, outcomes, and quarters rather than individual issues.
- DependencyA dependency is a relationship where one piece of work cannot proceed or finish until another is done. Dependencies make the order of work matter: a blocked item must wait for its blocker to clear. Tracking them explicitly reveals the true sequence of a project and surfaces the chains that most threaten the timeline.
- Critical PathThe critical path is the longest chain of dependent tasks in a project — the sequence that determines the shortest possible completion time. Any delay to a task on the critical path delays the whole project; tasks off it have slack. Identifying the critical path tells a team exactly where timing is fragile and where to focus to protect the deadline.
- MilestoneA milestone is a significant checkpoint in a project — a meaningful date or deliverable that marks progress, such as a beta launch, a feature freeze, or a public release. Unlike a task, a milestone has no duration; it is a moment that signals a phase is complete, used to coordinate teams and communicate timing to stakeholders.