Back to blog

What Is a Gantt Chart? How to Read One and When to Use It

Shusaku Yosa

You keep hearing the term Gantt chart, but you are not sure how to read one, or whether it is worth using in your own work. This article explains what a Gantt chart is, the elements it is made of, a simple way to read one even if you have never done it before, and the situations where it fits and where it does not, written for readers with no project management background.

What Is a Gantt Chart?

A Gantt chart is a schedule that lists tasks on the vertical axis and time (days, weeks or months) on the horizontal axis, and shows each task as a horizontal bar running from its start date to its end date. It is named after Henry Gantt, an American mechanical engineer and management consultant who devised it in the 1910s. Today most project management tools include it as a standard feature, and it remains the most basic way to represent a schedule.

What a Gantt chart tells you

A single Gantt chart lets you grasp three things.

  • Duration: when each task is planned to start and finish
  • Sequence and overlap: which work runs in parallel, and which work is waiting for something else to finish
  • Progress: as of today, which tasks are on track and which are behind

A task list can hold dates too, but you cannot see overlaps or delays without comparing the dates one by one. The defining strength of a Gantt chart is that it shows these intuitively through the length and position of the bars.

How it differs from a WBS and a Kanban board

Two other methods are often used alongside Gantt charts: the WBS and the Kanban board. Each shows something different.

  • WBS: a hierarchical breakdown of what needs to be done, with nothing left out. It has no time axis
  • Gantt chart: the broken-down tasks assigned to when they will be done, laid out along a time axis
  • Kanban: columns showing what state each item is in now (not started, in progress, done and so on). It manages flow rather than deadlines

The usual order is to identify tasks with a WBS first, then schedule them with a Gantt chart.

The Elements of a Gantt Chart

The look varies somewhat between tools, but a Gantt chart is broadly made up of the following elements.

  • Tasks (rows): the list of work on the left, often grouped by phase
  • Time axis (columns): the dates across the top, shown by week or month for longer periods
  • Bars: horizontal bars from a task's start date to its end date. The longer the bar, the longer the work takes
  • Milestones: key points in the project such as review or launch dates, marked with a symbol such as a diamond
  • Dependencies (arrows): lines connecting tasks where one cannot start until another is finished
  • Today line: a vertical line marking the current date, used as the reference for judging progress
  • Progress indicator: shading inside the bar in proportion to how much is complete, or a percentage shown alongside

How to Read a Gantt Chart: Four Steps

When you are handed a Gantt chart for the first time, do not start with the individual tasks. Narrow down in this order, from the whole to the milestones, to the present, to the impact, and you will not get lost.

  1. Check the overall timeframe: look at the start of the leftmost bar and the end of the rightmost bar to establish when the project begins and ends
  2. Check the milestones: find the diamond or similar symbols to understand what deadlines fall along the way, including the ones that concern you
  3. Compare the today line with progress: a bar that lies to the left of the today line but is not fully shaded is a task running behind schedule
  4. Follow the dependencies: trace the arrows from a delayed task to see which work is connected after it. That is the scope of the delay's impact

An example

Suppose that in a Gantt chart for a web campaign, the bar for Banner production ends to the left of the today line but is only shaded to 50 percent. Following the arrow, it leads to Ad submission and then to Campaign launch, a milestone. What you should read from this is that the delay in banner production could push the launch date back directly. Looking beyond individual bars to how they connect tells you where action is needed.

There is also a way to show delays as a single line, known as a progress line.

Advantages of a Gantt Chart

  • Easy to share the big picture: because it is visual, it is easy to explain to managers or clients who are not close to the project
  • Reveals workload peaks and gaps: people whose bars overlap in the same period are overloaded, while periods with no bars show spare capacity
  • Lets you think about the impact of delays early: because dependencies are visible, you can assess early on how far a single delay will spread

Disadvantages and Cautions

  • Loses its value quickly if not updated: left diverging from reality, it becomes a basis for wrong decisions. Deciding when it will be updated is essential
  • Becomes unreadable with too many tasks: putting every small item on it adds rows and actually hides the big picture
  • A poor fit for work where plans change often: if priorities shift every week, the effort of redrawing the schedule starts to crowd out the management itself

When to Use a Gantt Chart

Situations where it fits

  • There is a fixed deadline that cannot move, such as a launch or event date
  • Multiple owners or external partners are involved and work is handed off between them
  • The order of work has dependencies, such as coding that cannot start until the design is settled
  • The schedule needs to be explained to and agreed with executives or clients

Situations where it does not fit

  • Operational work with frequently changing priorities: handling enquiries or working through improvement tasks is easier to manage with Kanban
  • Work one person finishes within a few days: a to-do list is enough, and building a Gantt chart costs more effort than it saves
  • Exploratory work with no reliable estimate: for research or validation whose end cannot be predicted, putting dates on it tends to become a formality

Examples in marketing

In marketing teams, Gantt charts are commonly used for work that has a deadline and involves several people, such as the following.

  • Managing a campaign from planning through production and ad submission to launch
  • Redesigning a website or landing page
  • Preparing for events such as trade shows and seminars
  • An annual campaign calendar giving a month-by-month overview of initiatives

Creating a Gantt Chart

You can build a Gantt chart in Excel or Google Sheets, or use one as a feature of a project management tool. A practical approach is to try it first in a spreadsheet you already have, and consider a dedicated tool once the number of projects or people involved grows.

When you manage several campaigns in parallel, Xtrategy manages campaign schedules alongside budget and KPIs on a single screen, so you can track progress across campaigns.

Summary

  • A Gantt chart is a schedule that lays task durations out as horizontal bars along a time axis
  • Its elements are tasks, the time axis, bars, milestones, dependencies, the today line and a progress indicator
  • Read it by narrowing down: overall timeframe, milestones, today line versus progress, then dependencies
  • It suits work with fixed deadlines that several people carry out in sequence
  • For operational work with frequently changing priorities, Kanban is a better fit
Back to blog