PAD Charts
All charts/Gantt

A release by team

Weeks as plain numbers, the bars coloured by team.

1 The data _data/release.json json
[
  { "work": "Payment provider",  "team": "Backend",  "week": 1,  "weeks": 5  },
  { "work": "Order history",     "team": "Backend",  "week": 4,  "weeks": 8  },
  { "work": "New checkout",      "team": "Frontend", "week": 2,  "weeks": 7  },
  { "work": "Account pages",     "team": "Frontend", "week": 6,  "weeks": 10 },
  { "work": "Load tests",        "team": "QA",       "week": 8,  "weeks": 11 },
  { "work": "Release",           "team": "Ops",      "week": 11, "weeks": 12 }
]
2 The chart tag gantt/release.pad pad
{chart 'gantt', data='release', label='work', from='week', to='weeks', color='team', title='A release in twelve weeks, by team', width=640, height=340}
3 The result inline SVG · no JavaScript
A release in twelve weeks, by team Payment provider: 1 – 5 (Backend); Order history: 4 – 8 (Backend); New checkout: 2 – 7 (Frontend); Account pages: 6 – 10 (Frontend); Load tests: 8 – 11 (QA); Release: 11 – 12 (Ops) Backend Frontend QA Ops 2 4 6 8 10 12 Payment provider Payment provider: 1 – 5 (Backend) Order history Order history: 4 – 8 (Backend) New checkout New checkout: 2 – 7 (Frontend) Account pages Account pages: 6 – 10 (Frontend) Load tests Load tests: 8 – 11 (QA) Release Release: 11 – 12 (Ops)