← Blog
Industry·29 June 2026·6 min read

Turn your sprints into a roadmap the board reads: now / next / later, with real dates

The sticky-note roadmap looks lovely on the wall and falls apart the moment someone asks "so when does that ship?" Here's how to build a swimlaned now / next / later product roadmap with real dates, release milestones and dependencies — pulled straight from your tracker — then present it as a clean one-pager and share a read-only link.

Every product leader has two roadmaps. There's the one on the wall — three tidy columns of coloured cards, warm and aspirational — and there's the sprint plan the squads actually run against, with dates, dependencies and a delivery date that keeps moving. The board is shown the first. Engineering lives in the second. Nobody reconciles them, and the gap is exactly where "why is this three months late?" lives.

The fix isn't to abandon now / next / later — it's a genuinely good framing for a room that doesn't want a Gantt chart. The fix is to give it a spine: dates that come from the plan, milestones that map to real releases, and dependencies that show which lane blocks which. A roadmap that's true, and still fits on one page.

The pretty roadmap vs. the true one Sticky columns — no dates, no dependencies NOW NEXT LATER Reads great. Answers nothing. Same items, on a real timescale Q1Q2Q3Q4 now next — starts before "now" ends later — slips past Q4 The overlap and the slip only appear when the columns get a date axis.
Fig 1. The card board on the left is comforting and dateless. Drop the same items onto a real timescale and the truth surfaces: "next" can't start when it's meant to, and "later" runs past the year. A roadmap without a date axis hides exactly the things a board needs to know.

Why the two usual tools both miss

The reason you have two roadmaps is that the tools force a choice. On one side, the work-OS / card-board tools: beautiful now/next/later views, colour-coded, drag-and-drop — and no schedule underneath. A card doesn't know its own start date, doesn't know it depends on the platform team finishing the API first, and can't tell you the quarter is already oversubscribed. It looks like a plan; it's a mood board with deadlines attached later.

On the other side, the heavyweight schedulers: real dates, real logic, real critical path — and completely wrong for a roadmap. Nobody wants a 400-line resource-loaded network to answer "what are we shipping this half?" The engine is right; the picture is unreadable, and licensing it to the exec who just wants the one-pager is absurd.

The roadmap you actually want sits between them: the rigour of a schedule with the legibility of a card board. Import the dates so they're real, present them as swimlanes and now/next/later bands, and keep it to one page anyone can open.

The category gap. Card-board roadmaps are tidy but have no schedule; project schedulers have the schedule but are too heavy for a roadmap and too closed for the board. Sketchedule is the thin presentation layer between them — real dates in, a clean shareable roadmap out.

Build it in five steps

Take a typical product org: three squads — Platform, Growth and Mobile — each running fortnightly sprints, with a couple of releases a quarter and a hard dependency where Mobile can't start payments until Platform ships the billing API. Here's the roadmap that keeps all of that true.

  1. Import from your plan — or build it. Export your tracker to MS Project XML, or an Excel/CSV dump of epics with start and target dates, and drag it onto the app. It parses in your browser — nothing is uploaded. With CSV you map columns (Item → Activity, Squad → outline, Start / Target → dates, % done). No plan yet? Type the epics straight in; a roadmap is only a few dozen rows.
  2. Swimlane per squad. Group by team so each squad becomes its own section band — Platform, Growth, Mobile — with its epics nested underneath and an automatic summary bar spanning each lane. Give each lane its own shade so the board reads ownership at a glance. This is the swimlane view: one horizontal band per stream, dated.
  3. Mark the releases. Promote each shipping date to a milestone — v2.0, the beta gate, the payments launch — as diamonds or flags on the axis. Use conditional symbology so a release that's slipped past its target renders red automatically, driven by the date column. Draw the cross-lane dependency (Platform billing API → Mobile payments) so the blocker is visible, not buried in a ticket.
  4. Band it now / next / later. Add curtains for the three horizons — a "now" band over the current quarter, "next" over the following one, "later" beyond — so the familiar framing sits on top of the real timescale. Anything a card board would put in "later" now has to actually land in the later band, or it visibly doesn't fit. Add a data date and a status/progress line so in-flight work reads ahead or behind.
  5. Present and share. Add your header, footer and logo, pick a theme, and export a landscape PDF or PowerPoint one-pager for the deck — print matches screen exactly. Or send a read-only link: the whole roadmap travels encrypted inside the link and rebuilds in the recipient's browser, no install, no login. Next planning cycle, Refresh from the updated plan and it shows you what changed before you accept it.
Product roadmap · now / next / later, built in Sketchedule Epic Start Finish % JanFebMarAprMayJunJulAug NOW NEXT LATER ▾ Platform Billing API6 Jan28 Feb80 v2 API SSO / SAML1 Mar30 Apr10 ▾ Growth Onboarding v313 Jan31 Mar45 Referral loop1 Apr15 Jun0 Beta ▾ Mobile App redesign3 Feb30 Apr30 In-app payments1 Mar10 May0 Pay launch Mobile payments blocked until Platform billing API ships → data date · 28 Feb 3 squad lanes · release milestones · one cross-lane dependency · faded fill = progress to the data date.
Fig 2. The real thing, built in Sketchedule: three squad swimlanes with their epics, release milestones (v2 API, Beta, Pay launch), the now/next/later curtains banded over a real month axis, a data date, and the Platform-to-Mobile dependency drawn so the blocker is obvious. Sticky-note legibility, schedule rigour.

Swimlanes are where ownership becomes visible

The single most useful move is grouping by squad. A card board mixes everyone's work into three columns, so no one can see that Growth is quietly carrying four epics into "next" while Mobile is blocked and idle. Put each stream in its own swimlane band and the imbalance is instant: full lanes and thin lanes, on the same dates.

Because each lane's summary bar spans its children automatically, you also get a free sanity check. If Platform's lane runs to July but you told the board "platform work wraps in Q1," the picture argues with you before the board does. That's the point of dates: they don't flatter.

Keep the source of truth where it lives. Your tracker and your scheduler stay the system of record — Sketchedule doesn't replace them. It imports their dates, presents the roadmap, and refreshes when they change. The board sees a clean page; the squads keep running their real plan underneath.

Now / next / later, without lying about "later"

The honest tension in every roadmap is "later." On a card board, "later" is a graveyard — anything inconvenient gets dragged there and forgotten. Band it over a real timescale and "later" becomes a claim you can check: the item has to fit in the later window, after its dependencies, or it visibly overflows. You keep the friendly framing the board likes, and you lose the fiction.

The same applies to "now." When the data date and progress line sit on the roadmap, "now" isn't just the current column — it's what's genuinely in flight and whether it's ahead or behind. A red slipped-release diamond, driven by conditional symbology off the date column, says more in one glyph than a paragraph of status prose.

What a roadmap needs — and what each tool gives you Card board Heavy scheduler Sketchedule Real dates & dependencies Board-legible one-pager Read-only share, no install Now / next / later framing ~
Fig 3. The card board reads well but has no schedule; the heavy scheduler has the schedule but isn't board-legible or easily shared. The roadmap you want ticks every row — real dates and dependencies, a clean one-pager, a read-only link, and the now/next/later framing on top.
You want to show…How you do it in Sketchedule
One lane per squad / streamGroup by team → section bands with an automatic summary bar per lane
Releases and gatesPromote shipping dates to milestones; conditional symbology reddens a slipped one
Cross-team blockersDraw the dependency link between the two epics so the block is on the page
Now / next / laterCurtains banded over the quarters, on top of the real month axis
Current statusData date + progress/status line — ahead/behind reads at a glance
Send it to the boardLandscape PDF/PPT one-pager, or an encrypted read-only link — nothing installed

Key takeaways

Build your roadmap in a browser

Open Sketchedule — free, no install, nothing uploaded. Drop in a tracker export or type your epics, and swimlane them.

← BlogAll articles

Primavera and P6 are trademarks of Oracle Corporation; Microsoft Project is a trademark of Microsoft Corporation. Sketchedule is an independent product and is not affiliated with, endorsed by or sponsored by Oracle or Microsoft. Figures are illustrative, drawn in Sketchedule; Fig 2 is a faithful redraw of a product-roadmap example built in the app.