Targets, progress and status

Gantt chart

Shows task start and end dates with optional progress and dependencies.

  • Chart
  • Schedule
  • Progress

What it answers

When are tasks scheduled and how do they overlap?

Shape
Horizontal duration bars on a calendar
What it shows
Overlap, duration and slippage.

Example

The question

Is the website project on schedule, task by task?

Website relaunch plan, weeks 1 to 12 (Gantt chart)

Website relaunch plan, weeks 1 to 12 (Gantt chart)Bars run from start to end week, filled to the share done; the pink line marks today (week 7) and the diamond the launch milestone in week 12. Research: weeks 1 to 2, 100% done; Design: weeks 2 to 5, 100% done; Content: weeks 4 to 8, 60% done; Build: weeks 5 to 10, 40% done; Testing: weeks 9 to 11, 0% done.ResearchDesignContentBuildTestingLaunchW1W2W3W4W5W6W7W8W9W10W11W12Today
Website relaunch plan, weeks 1 to 12 (Gantt chart)Bars run from start to end week, filled to the share done; the pink line marks today (week 7) and the diamond the launch milestone in week 12. Research: weeks 1 to 2, 100% done; Design: weeks 2 to 5, 100% done; Content: weeks 4 to 8, 60% done; Build: weeks 5 to 10, 40% done; Testing: weeks 9 to 11, 0% done.ResearchDesignContentBuildTestingLaunch24681012Today
Bars run from start to end week, filled to the share done; the pink line marks today (week 7) and the diamond the launch milestone in week 12. Research: weeks 1 to 2, 100% done; Design: weeks 2 to 5, 100% done; Content: weeks 4 to 8, 60% done; Build: weeks 5 to 10, 40% done; Testing: weeks 9 to 11, 0% done.

Illustrative data. It belongs to no company.

When to use it

Use it when

Project scheduling with actual task durations.

Avoid it when

When calendar assumptions or dependencies are omitted from a schedule claim.

How to read it

Read each task's start/end against the same calendar.

Note

Use consistent dates, duration units and working-calendar assumptions.

The data you need

Layout
Wide task table
Fields
TaskID: text; Task: text; StartDate,EndDate: dates
One row is
One scheduled task. What is the grain?
Rules
Require EndDate >= StartDate. Define inclusive/exclusive endpoints and working calendar.
Optional
ProgressFraction,Owner,PredecessorIDs,Milestone flag.
Preparation
Validate the input grain and missing values. Require EndDate >= StartDate. Define inclusive/exclusive endpoints and working calendar.
Units
Calendar dates andexplicit duration units; inclusive endpoints and working-day calendars change durations.
Example of the input layout: Wide task tableA wide table: one row per item, with a separate column for each measure or period.TaskIDTaskStartDateEndDate…ABC
A wide table: one row per item, with a separate column for each measure or period.

Worked example

DesignJan 1-Jan 15; BuildJan 16-Feb 15. Under inclusive dates, durations are 15 and 31 calendar days; business-day durations differ.

TaskIDTaskStartDateEndDate
T1Design2026-01-012026-01-15
T2Build2026-01-162026-02-15