What is Gantt Chart?

A Gantt chart is a horizontal bar chart that maps project tasks against time, showing when work starts, how long it lasts, and how tasks relate. It’s a visual schedule used to plan, coordinate and track progress across a project.

Gantt charts display tasks as bars on a timeline: each row represents a task or work package, the horizontal axis shows calendar time, and the length of a bar indicates duration. Common elements include task names, start and end dates, milestones (single-date markers), percent-complete shading, and dependency lines that show which tasks must finish before others can start. Invented in the early 20th century for industrial planning, Gantt charts help turn a list of activities into an ordered schedule that’s easy to read at a glance.

Usage example

When preparing a product launch, the project manager creates a Gantt chart listing research, design, development, testing and marketing. The chart shows that design overlaps with research, development starts after design reaches 60% complete, testing follows development, and marketing ramps up two weeks before release—making sequencing and handoffs clear to the whole team.

Practical application

Gantt charts matter because they translate complex plans into a single visual timeline that reveals sequencing, overlaps, and potential bottlenecks—helping teams coordinate who does what and when. They’re especially useful for multi-step initiatives with clear deadlines (events, launches, large client work) where timing and dependencies matter. Limitations include clutter for very large projects and less usefulness for highly exploratory or continuously changing work; in those cases, combine a Gantt with Agile boards or rolling plans. Note: voice-first capture and prioritisation tools like nxt can help you collect and structure the individual tasks and deadlines that you would then arrange into a Gantt-style timeline for planning and team coordination.

FAQ

How is a Gantt chart different from a calendar or a Kanban board?

A calendar shows events by date but not relationships between tasks; a Kanban board focuses on work-in-progress and flow without explicit time lengths. A Gantt chart emphasizes timing and dependencies, making it better for scheduling sequences and deadlines, while Kanban/calendars are better for ongoing or flexible workflows.

What do dependency lines mean on a Gantt chart?

Dependency lines link tasks to show order: finish-to-start (most common) means one task must finish before the next begins; start-to-start or finish-to-finish express other relationships. Dependencies help identify the project’s critical path—the sequence of tasks that determines the earliest possible completion date.

Are Gantt charts suitable for small teams and short projects?

Yes—small teams often use simplified Gantt charts to align timelines and responsibilities for short projects. Keep charts lightweight (fewer tasks, clear milestones) to avoid unnecessary complexity.

How often should a Gantt chart be updated?

Update it whenever task durations or dependencies change—commonly weekly for active projects, or whenever a milestone is reached or delayed. Regular updates keep the schedule realistic and maintain trust with stakeholders.