Critical Path
Dan Sunil monogram
Back to library
Abstract work breakdown structure tree beside schedule bars
WBS & schedule

Decompose scope, then sequence the work

Planning

Gantt Chart vs Kanban Board: Choosing Your Delivery View

Deadline-driven dependencies or continuous flow? A decision framework, the metrics each view produces, and how to run both without chaos.

7 min readPractitioner#gantt#kanban#flow#hybrid
On this page

A Gantt chart is a commitment to a sequence of dates. A Kanban board is a commitment to a rate of delivery. Picking wrongly is not a tooling mistake — it changes which questions your team can answer.

Side by side

Gantt chartKanban board
Unit of workTask with a start and finish dateCard moving across workflow states
Optimises forPredictability against a dateThroughput and short cycle time
DependenciesFirst-class — arrows and floatHandled by conversation and blockers
Core metricsSchedule variance, float, % completeCycle time, throughput, WIP, flow efficiency
Change costHigh — replanning ripplesLow — reorder the queue
ForecastingCritical path and milestone datesPercentile forecasts from historical cycle time
Fails whenRequirements churn weeklyA hard external deadline with heavy dependencies exists

A decision framework

  • Fixed external date, many hand-offs, hardware or regulatory gates → Gantt chart with the critical path visible.
  • Continuous intake, support load, platform or content work with no single go-live → Kanban board with explicit WIP limits.
  • Fixed date but emergent scope → Gantt chart for the milestone spine, Kanban for the work inside each phase.
  • Small team, short project (under six weeks), few dependencies → Kanban alone; a Gantt chart is overhead you will not maintain.

What Kanban gives you that Gantt cannot

Flow metrics forecast probabilistically from what actually happened rather than from what someone estimated. With three months of history you can say: 85% of cards finish within nine days.

MetricDefinitionUse it to
Cycle timeDays from work started to doneForecast a single item with percentiles
ThroughputItems completed per weekForecast a batch of items
WIPItems in progress right nowDiagnose why cycle time is climbing
Flow efficiencyActive time ÷ total elapsed timeExpose queues and hand-off waste
Aging WIPHow long each in-progress item has been openIntervene before an item becomes a surprise

Running both without chaos

  1. 1Keep the Gantt chart at milestone level only — ten to twenty rows, not two hundred tasks.
  2. 2Let the Kanban board own everything below a milestone; cards never appear on the Gantt chart.
  3. 3Map each board column to the milestone it feeds so nobody maintains two plans.
  4. 4Update the Gantt chart from board reality — completed throughput drives milestone forecasts, not the reverse.
  5. 5Report one date and one flow number per milestone: forecast finish, and current WIP against limit.

Quick reference

SituationPrimary view
Office move with a lease end dateGantt
Ongoing content or SEO programmeKanban
Regulated product launchGantt spine + Kanban inside phases
Internal tooling team with rolling intakeKanban
System migration with a cutover weekendGantt
Skip the blank page

The PM Delivery Toolkit turns everything in this guide into fill-in templates — $25, one payment.

See the toolkit
Free tips

Get five PM habits that quietly save projects

Baselines, critical path discipline, RAID logs that people read, range estimating and status packs sponsors act on — sent straight to your inbox, free.

One email, no spam, unsubscribe any time.

Share LinkedIn

Discussion

Share how you applied this in practice, ask a question, or add a tip for other readers.

Loading comments…