Skip to content
Gantt & critical path templates

Software Launch — Critical Path, Float and Resources

The reference plan, reported clean. Four teams, a working calendar with two public holidays, a milestone, a board deadline and a today marker. Every bar is derived from the durations and dependencies — nothing here is placed by hand — and the trailing whisker on each bar is its total float, which is the number no other text-driven Gantt tool can show you.

Template previewGantt & critical path
Platform launch — Gantt chart with critical path10 tasks; from 2026-03-02 to 2026-05-06, 46 working days; 8 on the critical path; every check ran and found nothing.Platform launchMo 2 Mar 2026 → We 6 May 2026 · 46 working days · 66 calendar days2 critical paths through 8 tasks — shortening one of them alone buys nothingshorten first: uat (up to 10d) · spec (up to 8d) · join (up to 6d)Mar 2026Apr 2026May 2026Jun…29162330613202741118251DiscoveryBuildLaunchSS+2dFF▲ Discovery workshops5d · shorten → 5d · 100% · alice▲ Write the specification8d · shorten → 8d · 40% · alice▲ Service API15d · shorten → 3d · bobWeb client12d · float 3d · aliceProvision infrastructure6d · float 15d · bob▲ Integration6d · shorten → 6d▲ Beta release2026-04-20▲ User acceptance testing10d · shorten → 10d · qa▲ Release documentation8d · shorten → nothing · alice▲ General availability2d · shorten → 2dtoday 2026-03-16Board sign-off 2026-06-05Resource loadAlice ChenBob OkaforQA crewcritical — zero floatnear-criticalhas floattotal floatmilestonenon-working daybaselineEvery check ran, and none of them found anything.·Mo 2 Mar 2026 to We 6 May 2026 — 46 working days across 66 calendar days, on a Mo–Fr week with 2 holidays·2 distinct critical paths run through 8 tasks — a task on only ONE of them can be shortened without moving the finish date at all·to finish sooner, shorten `uat` by up to 10 working days (the whole task); `spec` by up to 8 working days (the whole task); `join` by up to 6 working days (the whole task). Anything beyond those figuresmoves nothing — the gain from taking δ days off a task is min(δ, the figure above), and it is zero for every critical task not listed here.✓the deadline of 2026-06-05 (Board sign-off) is met with 22 working days to spare

Make it your own.

title "Platform launch"
start 2026-03-02
calendar mon-fri
holiday 2026-04-03 "Good Friday"
holiday 2026-04-06 "Easter Monday"
today 2026-03-16
deadline 2026-06-05 "Board sign-off"

resource alice "Alice Chen"
resource bob   "Bob Okafor"
resource qa    "QA crew" capacity 2

section "Discovery"
  task disc  "Discovery workshops" 5d  assign alice done 100%
  task spec  "Write the specification" 8d after disc assign alice done 40%

section "Build"
  task api   "Service API" 15d after spec assign bob
  task ui    "Web client" 12d after spec assign alice
  task infra "Provision infrastructure" 6d after ss:spec +2d assign bob
  task join  "Integration" 6d after api, ui, infra
  milestone beta "Beta release" after join

section "Launch"
  task uat   "User acceptance testing" 10d after beta assign qa
  task docs  "Release documentation" 8d after ff:uat assign alice
  task ga    "General availability" 2d after uat, docs