Skip to content
Roadmap templates

Teaching Case — A Roadmap Whose Arrows Contradict Its Dates

A small product roadmap that looks plausible on a slide and is not, with each defect deliberately left in for the checker to find: the data-warehouse migration overruns into the quarter in which self-serve analytics is due to start (31 days of overlap), a pricing launch is dated 16 days before the billing rebuild it needs is finished, the mobile redesign was due to finish in April but is still in progress on the 20 May 2027 status date, and SSO is marked done though it is not due to start until July. 8 items in 3 lanes and 1 milestone. Illustrative roadmap.

Template previewRoadmap
Teaching case — the roadmap that cannot happen as drawnTeaching case — the roadmap that cannot happen as drawnEvery arrow and every status here is checked against the dates · read the CHECKS panelDone 1In progress 3Planned 4At risk 01 milestone5 dependencies · 2 conflictsStatus date 20 May 2027LANES · QUARTER2027Q1Q2Q3Q4Today · 20 May 2027Data3 itemsMonetisation2 items · 1 milestoneExperience3 itemsData-warehouse migration · (2027-02 .. 2027-07) · in progress · 55%Self-serve analytics · (2027-07 .. 2027-09) · plannedChurn-prediction model · (Q4) · plannedBilling system rebuild · (2027-04 .. 2027-08) · in progress · 40%New pricing launch · (2027-08-15) · milestone, plannedSelf-serve invoices · (Q4) · plannedMobile app redesign · (2027-02 .. 2027-04) · in progress · 70%Single sign-on · (Q3) · doneGuided onboarding · (Q3) · plannedData-warehouse migration · 55%Self-serve analyticsChurn-prediction modelBilling system rebuild · 40%New pricing launchSelf-serve invoicesMobile app redesign · 70%Single sign-onGuided onboardingCHECKS8 items in 3 lanes and 1 milestone: 1 done, 3 in progress, 4 planned — 2 dependency conflicts, 1 overdue as of 20 May 2027.Line 9: “Self-serve analytics” starts 1 Jul 2027, but “Data-warehouse migration”, which it follows, runs until 31 Jul 2027 — 31 days of overlap.Line 14: Milestone “New pricing launch” is dated 15 Aug 2027, but “Billing system rebuild”, which it needs, runs until 31 Aug 2027 — 16 days late.Line 18: “Mobile app redesign” was due to finish 30 Apr 2027 and is in progress, not done, as of 20 May 2027.Line 19: “Single sign-on” is marked done but is not due to start until 1 Jul 2027, after the status date 20 May 2027.Longest dependency chain: “Data-warehouse migration” → “Self-serve analytics” → “Churn-prediction model” (3 steps, ending 31 Dec 2027).Illustrative example: a fictional company; the defects are deliberate and are the point of the exercise.

Make it your own.

title "Teaching case — the roadmap that cannot happen as drawn"
subtitle "Every arrow and every status here is checked against the dates · read the CHECKS panel"
note "Illustrative example: a fictional company; the defects are deliberate and are the point of the exercise."
axis quarters 2027-Q1 .. 2027-Q4
today 2027-05-20

lane "Data" color: violet
  item dwh "Data-warehouse migration" 2027-02 .. 2027-07 in progress 55%
  item selfserve "Self-serve analytics" 2027-07 .. 2027-09 planned after dwh
  item ml "Churn-prediction model" Q4 planned after selfserve

lane "Monetisation" color: amber
  item billing "Billing system rebuild" 2027-04 .. 2027-08 in progress 40%
  milestone pricing "New pricing launch" 2027-08-15 planned after billing
  item invoices "Self-serve invoices" Q4 planned after billing

lane "Experience" color: blue
  item redesign "Mobile app redesign" 2027-02 .. 2027-04 in progress 70%
  item sso "Single sign-on" Q3 done
  item onboarding "Guided onboarding" Q3 planned after redesign