Lesson 35: Roadmapping
Lesson 35: Roadmapping
Lesson 34 took you inside a single Sprint — how a backlog item gets groomed, estimated, and planned into a two-week (or similar) window. But a Sprint Backlog only ever shows a few weeks of a much longer story. Stakeholders, executives, sales teams, and customers routinely need a view further out than a single Sprint can offer — not because they need Sprint-level detail six months in advance, which this curriculum has already established (Lesson 31) is rarely knowable that precisely, but because they need a credible sense of direction and sequence that a single Sprint Backlog can't provide on its own.
This lesson addresses the tool built for exactly that gap: the product roadmap. It is also one of the most consistently mishandled artifacts in product management, because roadmaps sit at an uncomfortable intersection — they must satisfy a genuine organizational need for forward visibility, while resisting the temptation to promise a level of certainty about the future that Lesson 31's entire premise (short feedback loops beat long up-front plans) explicitly warns against. A roadmap built as a list of features with fixed dates routinely turns into a source of broken promises and eroded trust; a roadmap built well becomes one of a PM's most valuable tools for aligning an organization around outcomes rather than a list of commitments. This lesson teaches you to build the second kind.
Learning Objectives
- 1
Explain why a feature-and-fixed-date roadmap tends to create false certainty, and connect this failure mode to the Agile values introduced in Lesson 31.
- 2
Describe the Now-Next-Later roadmap format and explain why its structure deliberately varies in specificity across time horizons.
- 3
Distinguish an outcome-based roadmap from a feature-based roadmap, and explain the trade-offs of each.
- 4
Explain how a roadmap should relate to a Sprint Backlog and a Sprint Goal (Lesson 32, Lesson 34) without collapsing the distinction between the two altitudes.
- 5
Design a roadmap communication approach for a stakeholder audience that preserves honesty about uncertainty while still providing genuinely useful forward direction.
This lesson assumes Lesson 29's prioritization discipline, since a roadmap is, in large part, a prioritized backlog presented at a longer time horizon and coarser grain. It also directly assumes Lesson 31's core Agile value — "responding to change over following a plan" — because the central tension in this lesson (how to give forward visibility without over-promising) is a direct, practical instance of that value under real organizational pressure. Finally, it assumes Lesson 34's Sprint-level vocabulary (Sprint Backlog, Sprint Goal), since this lesson is explicitly about the altitude one level above that one.
The Core Failure Mode: The Date-Driven Feature Roadmap
The Core Failure Mode: The Date-Driven Feature Roadmap
The most common, and most damaging, roadmap format is a simple table or Gantt-style chart listing specific features against specific calendar dates, often stretching six to twelve months into the future. This format feels reassuring to stakeholders in the moment it's presented — it looks precise, confident, and easy to plan around. It is also, in most real product organizations, close to fiction the moment it's published, for exactly the reasons established in Lesson 31: requirements clarify, priorities shift, and unexpected discoveries reshape plans as teams actually build and learn. A roadmap presented as a set of fixed promises will, with near certainty, be broken in some particulars — and every broken date quietly erodes trust in the PM who published it, even when the underlying reasons for the change were entirely sound.
This is not an argument against forward planning — stakeholders have a legitimate need for direction, and refusing to provide any (Lesson 31's Mistake 5) is its own failure. It is an argument for choosing a roadmap format whose structure matches the actual level of certainty available at each time horizon, rather than a format that manufactures false precision uniformly across the whole timeline.
The Now-Next-Later Format
The Now-Next-Later Format
A widely adopted alternative, popularized by Janna Bastow, organizes a roadmap into three horizons instead of fixed calendar dates:
The critical design principle is that specificity and confidence are meant to decrease as the horizon extends, and this is stated openly rather than hidden. "Now" items can be described with real feature-level detail, because they're already well-groomed (Lesson 34) and actively being built. "Later" items are deliberately described as problem areas or themes ("improving new-user onboarding," not "add a five-step interactive tutorial with X, Y, Z screens"), because committing to specific solutions that far out would misrepresent how much is actually known. This structure lets a PM be simultaneously honest and useful — precise where precision is earned, and appropriately vague where it isn't, rather than uniformly vague (unhelpful) or uniformly precise (dishonest).
Outcome-Based vs. Feature-Based Roadmaps
Outcome-Based vs. Feature-Based Roadmaps
A second, related distinction concerns what a roadmap's rows represent. A feature-based roadmap lists specific things to be built ("add SSO login," "redesign the search page"). An outcome-based roadmap lists problems to be solved or metrics to be moved ("reduce enterprise sales friction from authentication concerns," "improve search result relevance"), leaving the specific solution open, especially for items further out on the Now-Next-Later horizon.
Feature-Based Roadmap | Outcome-Based Roadmap | |
|---|---|---|
Strength | Concrete, easy for stakeholders to visualize | Preserves flexibility to change approach as evidence accumulates |
Risk | Can lock in a specific solution before it's validated, and reads as a broken promise if that solution changes | Can feel vague or evasive to stakeholders unaccustomed to this format |
Best fit | "Now" horizon items, already well-specified through grooming | "Next" and especially "Later" horizon items |
In practice, most healthy roadmaps blend the two: feature-specific in the "Now" column, progressively more outcome-oriented moving into "Next" and "Later" — which is precisely the Now-Next-Later structure's underlying logic applied to content, not just to labeled time buckets.
How a Roadmap Relates to a Sprint Backlog
How a Roadmap Relates to a Sprint Backlog
It's worth being explicit about the altitude difference here, since new PMs sometimes collapse these into one artifact. A roadmap operates at the level of quarters-to-a-year, expressed as outcomes or themes with decreasing specificity; a Sprint Backlog (Lesson 32, Lesson 34) operates at the level of a single Sprint, expressed as specific, groomed, INVEST-compliant items. The relationship between them should flow in one clear direction: a roadmap's "Now" items should be traceable down into the current Sprint's actual work, and a Sprint Goal (Lesson 32) should be explainable in terms of which roadmap theme it serves. A roadmap that has no visible connection to what a team is actually sprinting on has become disconnected fiction; a Sprint Backlog with no visible connection to any roadmap theme has lost sight of its longer-horizon purpose.
Common Mistakes to Avoid
Publishing a roadmap with fixed dates for items many months out
As covered above, this manufactures false precision and reliably produces broken promises, since Lesson 31's entire premise is that far-future specifics are rarely knowable with confidence.
Treating "Later" items as promises rather than exploration themes
A "Later" item should read as "we believe this is an important problem area," not "we will ship exactly this feature in exactly this quarter." Stakeholders who mistake the former for the latter will, reasonably, feel misled when the eventual solution differs from what they imagined.
Refusing to give any forward-looking view at all, out of excessive caution
This is the mirror-image failure to Mistake 1, and was flagged already in Lesson 31 (Mistake 5): using "we can't know the future" as an excuse to withhold any useful directional information, which leaves stakeholders unable to plan around the PM's team at all.
Building a roadmap with no visible connection to current Sprint work
As covered above, a roadmap that has drifted out of sync with what the team is actually building has stopped functioning as a real planning tool and become a disconnected communication artifact — often discovered only when a stakeholder asks "so is this roadmap item happening this quarter?" and no one on the team can answer confidently.
Using the same roadmap format and content for every audience
An engineering-facing roadmap discussion can meaningfully include more technical specificity and dependency detail than a sales-facing or customer-facing one; a roadmap shared externally with customers typically needs to be far more conservative about "Later" specifics than one shared internally with engineering leadership. Using one undifferentiated roadmap for every audience risks either overwhelming some audiences with irrelevant detail or under-informing others who need more.
The Confidence Gradient
This lesson's core takeaway tool visualizes the Now-Next-Later structure not as three discrete buckets, but as a continuous gradient of decreasing confidence and specificity, which is the more accurate mental picture and helps avoid Mistake 2 above:
Use the Confidence Gradient as a standing discipline whenever you're deciding how to describe a roadmap item: ask explicitly, "how much do I actually know about this, and does my description's specificity honestly reflect that?" An item described with feature-level detail should genuinely have feature-level certainty behind it; an item that's still mostly a hypothesis should be described as a theme or problem area, regardless of how satisfying a more specific-sounding description might feel to write or present.
Key Takeaway: How will you apply "The Confidence Gradient" when evaluating trade-offs in your product decisions?
Ready to test your product judgment?
Take the interactive practice quiz for Lesson 35 and build your skill radar dashboard.