What Is a Gantt Chart?
A Gantt chart is a horizontal bar chart that shows project tasks plotted against time. Each task is a bar whose length represents its duration, positioned along a calendar timeline. Dependencies between tasks are shown as lines connecting the bars. It is the most widely used project visualization tool in the world.
Developed by Henry Gantt during World War I for scheduling military production, Gantt charts remain the default way to communicate a project schedule because they are intuitive: anyone can look at one and understand what needs to happen, when, and how tasks relate to each other.
Anatomy of a Gantt Chart
| Element | Visual | What It Shows |
|---|---|---|
| Task bar | Horizontal bar | Duration of a task — length = time, position = when |
| Summary bar | Bold or grouped bar | A phase or WBS group spanning its child tasks |
| Milestone | Diamond (◆) | A zero-duration event: approval, delivery, go-live |
| Dependency line | Arrow connecting bars | Predecessor relationship (FS, SS, FF, SF) |
| Progress fill | Shaded portion of bar | Percentage of task completed |
| Baseline bar | Gray bar below actual | Original planned schedule for comparison |
| Today line | Vertical line | Current date — tasks to the left should be done, tasks to the right are future |
| Critical path highlight | Red bars | Tasks on the critical path |
| Float bar | Thin extension on a bar | How much a task can slip without impacting the project |
Building a Gantt Chart
Reading a Gantt Chart Effectively
| What to Look For | What It Means | Action |
|---|---|---|
| Task bar extends past the today line with no progress fill | Task should have started but has not | Investigate immediately — likely blocking downstream work |
| Actual bars slipping right of baseline bars | Schedule is slipping vs. original plan | Check if critical path is affected. If yes, act now. |
| Many parallel bars in one period | High resource demand — potential overallocation | Check resource histogram. Level if needed. |
| Long float bars on non-critical tasks | These tasks have scheduling flexibility | Use this flexibility for resource balancing or risk mitigation |
| All bars concentrated at end of timeline | "Hockey stick" schedule — everything crammed at the end | Pull work forward. This pattern almost always causes a crunch. |
Gantt Charts for Manufacturing Projects
| Project Type | What the Gantt Shows |
|---|---|
| Plant shutdown / turnaround | All maintenance activities across trades, with dependencies. Critical path highlighted for shutdown duration management. |
| New line installation | Procurement lead times, construction, installation, commissioning phases — all on one timeline with milestones. |
| NPI launch | Design → tooling → validation → production ramp. Shows where engineering handoffs create dependencies. |
| Lean implementation | Assessment → kaizen events → standard work → training → audit. Shows which cells/areas are being transformed and when. |
| SMED projects | Video analysis → internal/external separation → hardware modifications → trial → validation. |
Gantt Chart Limitations
✅ Gantt Strengths
- Intuitive — anyone can read a Gantt chart with minimal training
- Shows both timeline and dependencies in one view
- Baseline comparison makes slippage immediately visible
- Milestones provide clear communication points for stakeholders
- The universal language of project scheduling across industries
❌ Gantt Weaknesses
- Does not show resource allocation or overallocation (need a histogram for that)
- Gets unwieldy for large projects (500+ tasks) — difficult to see the big picture
- Does not show uncertainty or risk — every bar looks equally certain
- Can give false confidence — a pretty Gantt chart is not the same as a realistic plan
- Dependencies become spaghetti on complex projects with many cross-links
Gantt + Network Diagram
For complex projects, use the Gantt chart for communication and status reporting, and the CPM network diagram for scheduling logic and critical-path analysis. The Gantt is the "what and when" view; the network diagram is the "why this sequence" view. Use both.
🎯 Key Takeaway
The Gantt chart is the most effective way to communicate a project schedule to anyone — from operators to executives. Build it on a solid WBS, link dependencies, highlight the critical path, save a baseline, and track progress against it. But do not let a clean-looking Gantt give you false confidence — it does not show resource constraints, risk, or uncertainty. Use it as a communication tool, and pair it with network analysis and resource leveling for the real planning work.
Interactive Demo
Build a Gantt chart for a manufacturing project. Adjust task durations and see the timeline update.
Stop reading, start doing
Model your process flow, optimize staffing with Theory of Constraints, and track every shift — all in one platform. Set up in under 5 minutes.