Skip to main content

Product roadmap guide

What is a product roadmap — and how do PMs actually build one?

A product roadmap is a high-level visual plan showing the direction and priorities of a product over time. It answers four questions: What are we building? Why? When? In what order?

Who uses roadmaps — and why?

Different audiences read the same roadmap for different reasons. A good PM knows which version to show whom.

Product managersOwn and maintain the roadmap. Use it to align stakeholders, resolve scope disputes, and communicate trade-offs.
EngineersUnderstand what to build and in what order. The roadmap lets them raise technical concerns before work starts, not after.
SalesKnow what is coming so they can set accurate customer expectations. A sales team without roadmap visibility makes promises the product cannot keep.
ExecutivesSee strategic direction at a glance. They want outcomes and priorities — not feature lists. Keep this view high-level.

Types of roadmaps

There is no single right format. The best roadmap is the one your audience can actually use.

Timeline roadmap (Now / Next / Later)

Most common

Organizes work into broad time horizons rather than specific dates. 'Now' is what the team is actively building, 'Next' is what comes after, 'Later' is on the horizon. Keeps the roadmap honest — you are not pretending to know exactly when something ships six months from now.

Goal-based roadmap

Recommended

Organized by outcome, not feature. Instead of 'Build onboarding wizard,' it reads 'Reduce time-to-value by 40%.' Forces the team to think about why before what. Works especially well when paired with OKRs.

Kanban-style roadmap

Team-facing

Three columns: Backlog, In Progress, Done. Great for small teams that want a lightweight view of what is moving. Less strategic than a timeline or goal-based map but very easy to maintain and understand at a glance.

Release roadmap

Engineering-facing

Tied to specific sprints or release versions. Shows exactly what ships in v1.3, v1.4, and so on. Used mainly to coordinate engineering and QA. Too granular for executives or sales — keep this one internal.

Key roadmap principles

What separates a roadmap that guides the team from one that just creates confusion.

Outcomes over outputs

A feature list is not a strategy. Every item on a roadmap should connect to a measurable outcome — retention, activation, revenue, NPS. If you cannot articulate why a feature matters, it should not be on the roadmap.

Priorities must be defensible

Use a scoring framework — MoSCoW, RICE, or ICE — so your prioritization is not based on whoever spoke loudest in the last meeting. When stakeholders push back, you can show your math.

Roadmaps are living documents

A roadmap is not a contract. Markets change, user research surfaces new problems, competitors ship surprises. The ability to update the roadmap without drama is a sign of a healthy product culture.

Say no as clearly as you say yes

'Not now' and 'not ever' are both valid answers. A roadmap without explicit exclusions creates implicit promises. A 'What we are not building' section is as important as the roadmap itself.

Common roadmap tools

The tool matters less than the thinking behind it. That said, here is what teams actually use.

JiraEnterprise standard, deep integration with engineering workflows
LinearFavored by modern product teams — fast, opinionated, developer-loved
NotionFlexible and collaborative; many teams build lightweight roadmaps here
ProductboardPurpose-built for PMs — connects customer feedback to roadmap items
Aha!Full product management suite, common at larger orgs
Google SheetsYes, really. Simple, shareable, and surprisingly effective for early-stage

Roadmap anti-patterns to avoid

Four things that quietly undermine even a well-intentioned roadmap.

Too many features with no clear priority

A roadmap where everything is high priority is a roadmap where nothing is. If you cannot cut at least a third of the list, you have not prioritized — you have just listed.

Specific dates that create false certainty

Committing to 'Feature X ships October 15th' six months out is almost always wrong. It trains stakeholders to treat estimates as guarantees. Use horizons (Now / Next / Later) or quarters, not exact dates.

Features not tied to any user need or business goal

If a feature cannot be traced back to a persona, a job-to-be-done, or a business metric, it should not be on the roadmap. The question 'What problem does this solve for whom?' must have a crisp answer.

Not updating the roadmap after priorities change

A stale roadmap is worse than no roadmap — it erodes trust when what ships does not match what was promised. Treat roadmap updates as part of the shipping process, not an afterthought.

Building your first roadmap for your portfolio

You do not need to work at a product company to build a credible portfolio roadmap. Here is how to do it from scratch.

  1. 1

    Pick a product you know

    An app you use every day, a product from a past job, or a product you wish existed. You do not need access to internal data — your user perspective is enough to start.

  2. 2

    Identify 5-10 potential improvements

    What frustrates users? What does the product do poorly compared to competitors? What feature requests appear repeatedly in app reviews? Write these down as problem statements, not feature ideas.

  3. 3

    Prioritize with RICE

    Score each idea on Reach (how many users), Impact (how much it moves the needle), Confidence (how sure you are), and Effort (how much work). Divide the first three by Effort. The ranking gives you your roadmap order.

  4. 4

    Organize into Now / Next / Later

    Top RICE scores go into Now. The next tier into Next. The rest into Later. Label each item with a one-sentence 'why' — the outcome it is meant to drive.

  5. 5

    Present it like a PM

    Walk through the roadmap top-to-bottom in a portfolio conversation. Start with the problem space, explain your prioritization logic, and show that you can defend every decision. The process matters as much as the output.

Next steps

Learn to build roadmaps in the PM track

Roadmaps are one skill in a full PM toolkit. The product manager track covers prioritization frameworks, stakeholder communication, user research, and more.

Explore the PM track