Gantt Chart
A bar-chart visualisation of project activities along a calendar axis, used to communicate schedule, dependencies, and progress.
Definition
A Gantt Chart is a horizontal bar-chart representation of project activities, with time on the horizontal axis and activities listed vertically. Each activity is drawn as a bar whose position and length show its start, finish, and duration. Modern Gantt charts overlay dependencies, baselines, progress, milestones, and resource loading, making them the dominant visual language of project scheduling worldwide.
The Gantt chart is a communication tool first and a planning tool second. The underlying logic lives in the network diagram; the Gantt chart is the calendar projection that stakeholders can read. Treating the Gantt as the source of truth (and the network as an afterthought) is one of the most common scheduling errors.
History
The chart is named after Henry Gantt, an American mechanical engineer who developed it around 1910–1915 for managing shipbuilding during World War I. Earlier versions by Polish engineer Karol Adamiecki (the harmonogram, 1896) predated Gantt's work, but Gantt's variant — applied at scale on U.S. wartime production — became the industry standard. The first computerised Gantt charts appeared with mainframe planning software in the late 1960s; today's tools (Primavera P6, Microsoft Project, Asta Powerproject, Smartsheet, web-based platforms) all descend from that lineage.
Anatomy of a Modern Gantt
- Activity bars showing planned start, finish, and duration.
- Baseline bars superimposed to show variance against the approved baseline.
- Progress overlays indicating physical or percentage completion.
- Dependency arrows showing finish-to-start and other logical relationships.
- Milestones as diamond markers.
- Critical path typically highlighted in red.
- Resource loading as histograms beneath the bar chart.
- Calendar bands showing weekends, holidays, and non-working periods.
Principles
- The Gantt is a view, not a plan. The plan lives in the activity list, the logic, and the calendar.
- Show baseline and current together. A Gantt without the baseline cannot communicate variance.
- Show the critical path distinctly. If everything looks the same, nothing draws attention.
- Match level of detail to audience. Executives see a level-1 Gantt of 20–40 bars; site leads see a level-3 Gantt of 400–800.
- Don't print everything. A 4,000-line Gantt is unreadable on A0 and useless on a screen.
Real-World Construction Example
On a stadium retrofit, the owner's executive committee was shown a 2,800-line construction Gantt. Nobody could follow it; meetings degenerated into navigation arguments. The controls team built a level-1 summary Gantt of 36 bars — major packages, gate milestones, regulatory dates — coloured by status and with the critical path in red. The 90-minute schedule review collapsed to 25 minutes and decisions actually got made. The underlying 2,800-line model still existed; the level-1 Gantt was its communication layer. The lesson was that level-of-detail design is a deliverable in its own right, not an afterthought.
Real-World IT / Agile Example
Agile teams traditionally rejected Gantt charts as anti-iterative. At programme level, however, multi-team release planning across 12–18 month horizons benefits from a release-on-release Gantt: a chart showing the planned release waves, regulatory deadlines, infrastructure cutover windows, and major customer go-lives. Sprints stay agile inside each release; the Gantt communicates external commitments. Hybrid models — agile execution, Gantt communication — are now the norm in enterprise agile.
Project Controls Perspective
Controls teams maintain three levels of Gantt simultaneously: a level-1 executive view (20–40 bars), a level-2 management view (200–400 bars), and a level-3 working view (1,000–4,000 bars). All three are projections of the same underlying network; reconciliation between them is non-negotiable. The most common controls audit catch is a level-1 milestone date that does not match the rolled-up level-3 detail underneath it. When they disagree, the level-1 is usually wrong, and the executive committee has been making decisions on fiction.
Common Mistakes
- Building the Gantt by typing dates instead of logic — the chart looks right but has no network behind it.
- Showing only current dates, hiding the variance from baseline.
- Level-1 charts that disagree with the underlying detail.
- Hundreds of bars in the executive view; signal is lost.
- No critical-path highlighting; everything looks equally important.
- Updates by progress percentage entered manually without physical evidence.
- Printed Gantts whose dates are already weeks stale by the time they are reviewed.
Expert Tips
- Design the level-1 Gantt before the level-3. If the executive view can't be drawn coherently, the detail won't aggregate cleanly.
- Use colour deliberately. Critical path red, baseline grey, progress green, slippage orange. Don't run out of colours by month two.
- Show baseline behind current. One look reveals variance; tabulating dates conceals it.
- Limit the executive Gantt to one A3 page. If it needs two pages, it has too much detail.
- Date-stamp every printed Gantt. Stale Gantts get treated as current and bad decisions follow.
Key Takeaways
- The Gantt is a communication view; the network diagram is the plan.
- Three levels — executive, management, working — must reconcile.
- Baseline overlay, critical-path highlight, and progress overlay are non-negotiable.
- Audience-appropriate detail is a deliverable, not an afterthought.
- Hybrid agile + Gantt models are now standard for enterprise programmes.
Related Concepts
Gantt charts interlock with Network Diagrams, CPM, Baseline Schedule, Milestones, and S-Curves. Worked Gantt templates and design conventions are at PMMilestone.org.
Frequently Asked Questions
What is a Gantt chart?
A bar-chart visualisation of project activities, with time on the horizontal axis and activities listed vertically. Each activity is drawn as a bar showing its start, duration, and finish. Modern Gantts overlay baselines, dependencies, progress, and resource loading.Who invented the Gantt chart?
It is named after Henry Gantt, who developed it around 1910–1915 for wartime production scheduling. An earlier version by Polish engineer Karol Adamiecki (the harmonogram, 1896) predated Gantt but Gantt's variant became the industry standard.What is the difference between a Gantt chart and a network diagram?
The Gantt chart shows activities along a calendar axis — when work happens. The network diagram shows activities and the logical relationships between them — what depends on what. Both views project the same underlying data, but they communicate different things and both are needed.How detailed should a Gantt chart be?
Detail should match the audience. The executive committee sees a level-1 Gantt of 20–40 bars; programme managers see a level-2 of 200–400; site or sprint teams see a level-3 of 1,000+. All three are projections of the same network and must reconcile.Do agile projects use Gantt charts?
At sprint level, rarely. At programme level, yes — for release planning, regulatory milestones, infrastructure cutovers, and customer go-lives. Hybrid models with agile execution inside a Gantt-communicated release plan are now common in enterprise agile.How should the critical path be shown on a Gantt?
Visually distinct — typically red, sometimes a bolder line weight or different bar style — and consistently across every Gantt produced by the project. If the critical path is not visible at a glance, the chart has lost its diagnostic value.What is a baseline Gantt?
A Gantt chart that includes a second set of bars (or markers) showing the approved baseline dates alongside the current forecast. The variance between baseline and current is the variance the project is reporting. A Gantt without the baseline overlay cannot communicate slippage and is half a chart.Can you build a Gantt chart without a network diagram behind it?
Technically yes — by typing dates directly into bars. Operationally no — the result has no critical path, no float, no automatic re-planning when a predecessor moves, and no integrity. Date-only Gantt charts are illustrations, not plans, and shouldn't be treated as schedules.What is a common misconception about Gantt Chart?
That the topic is well-defined across all references. In practice, definitions vary between PMBOK, PRINCE2, AACE and ISO 21500 — this entry uses the definition most aligned with field practice on capital projects, and flags where the standards diverge.Which related encyclopedia entries should I read alongside Gantt Chart?
Read Earned Value Management, Critical Path Method and the DCMA 14-point assessment next. The full A–Z is available in the PMMilestone Encyclopedia, and quick one-line definitions live in the PM Glossary on the flagship platform.How does Dr. Hassan Eliwa's research treat Gantt Chart?
Dr. Hassan Eliwa's research focuses on owner-side project controls, schedule integrity and forensic delay analysis on capital construction and power programmes. Gantt Chart is treated through that lens — what a planning or controls engineer is expected to do with it on a live project, not its textbook definition alone. See the full research library at PMMilestone Research Articles.How is Gantt Chart defined on PMMilestone Research & Insights?
A bar-chart visualisation of project activities along a calendar axis, used to communicate schedule, dependencies, and progress. For the full treatment, see the definition, principles, applications and related entries above — every encyclopedia entry follows the same research-grade structure.
People also ask
Follow-up questions practitioners search for next — each one points to the calculator, template or reference entry that answers it.
Which book goes deeper than this entry?
Practitioner field handbooks with worked numerical examples. Books & Publications ↗
Which calculator on PMMilestone.org applies here?
The integrated EVM workbook covers most cost-schedule diagnostics. EVM Calculator ↗
Where is this in the glossary?
Quick-lookup definitions across 1,200+ PM terms. PM Glossary on PMMilestone.org ↗
Which learning track covers this end-to-end?
Structured tracks from beginner planner to programme controls director. Project Controls Academy ↗
Related Entries
More in Schedule
- Letter AActivity Definition
The process of identifying and documenting the specific actions required to produce project deliverables, decomposing work packages into discrete schedulable activities.
- Letter BBaseline Schedule
The approved, time-phased plan against which actual progress is measured and variance is reported throughout the project.
- Letter CCritical Path Method (CPM)
A deterministic scheduling technique that identifies the longest chain of dependent activities and the activities that drive the project completion date.
- Letter DDependency Mapping
The systematic identification of internal, external, mandatory, and discretionary relationships between activities so the schedule logic mirrors the way work really has to happen.
- Letter EEarned Schedule
A time-based extension of earned value that converts schedule performance into units of time, fixing EVM's well-known late-project blind spot.
- Letter FFloat Management
The deliberate planning and consumption of schedule float (slack) to absorb uncertainty and prioritise management attention.
Further reading on PMMilestone.org
Curated companion resources hosted on the flagship platform, PMMilestone.org.
- For practitioners who want to go deeper, the Project Controls Academy.
- Engineers researching this topic typically continue with the Learning Tracks.
- A practical companion to this entry is the Books & Publications.
- Closely related on the flagship platform is the EVM Calculator.
- Useful alongside this article is the Schedule Health Checker.
- Many readers follow this up with the PMMilestone.org knowledge hub.