Product Management and Roadmap
A roadmap is not a feature calendar, it is a list of bets. Good product management is being able to say, in front of everyone, what you will not build.
Scale-upStrategy 47 / 885 min read
Author: Alp SuleimanPublished
In most companies the roadmap is not the product team's document, it is the document of whoever speaks loudest. Sales says the deal will not close without this feature. The founder adds an idea from a conversation with a customer last week. Engineering says the technical debt cannot wait anymore. Three months later you have a list, but it is not a strategy, it is a settlement.
The job of product management is not to silence these voices but to build a language in which all of them can be weighed on the same scale. The roadmap should be the output of that language: not a table of what ships when, but a statement of which outcome we are going after and with which bet.
When you need it
The need for roadmap discipline usually shows up in one of three ways. When someone asks “why are we doing this?” and the answer changes depending on who you ask. When the features sales has promised customers drift away from the engineering plan. Or when sprints are full as the team grows, yet no metric moves.
What counts as too early is the stage where the product is still searching for product-market fit. In a team of six, priorities that change weekly are healthy, and writing a six-month map only gives a false sense of certainty. What you need then is not a roadmap but a few strong hypotheses. Once fit exists, and several teams start working on the same product, the discipline becomes essential.
What most teams miss
We treat a roadmap as a promise. But every line on a roadmap is a bet: if we build this, this behavior changes, and that moves this metric. It may hold or it may not. A promise attached to a date locks the team into delivery rather than learning. A line written as a bet can change as you learn.
The practical consequence is that a roadmap should be written in outcomes, not features. “Bulk import” is an output. “New customers can bring their data over in the first week” is an outcome. The first dictates one option; the second leaves the team room to find the best solution.
A good roadmap shows not what you will do but what you will not do, and who pays the price for that.
The second issue is prioritization frameworks. Scoring methods like RICE or ICE structure the discussion but do not make the decision. The “impact” estimate inside the scores is usually the estimate of whoever speaks loudest. The team that wins uses the framework as a way of questioning rather than as a referee: once scores sit side by side, you can ask “why is this number so high?”
The playbook
1. Write the product goal as an outcome first
Pick at most three outcomes for the next quarter and tie each to a measurable metric: “raise first-week activation,” “stop the loss of a category in renewal rate.” The output is a single page that the whole team can repeat in one sentence. The product lead decides and the founder approves, but the goals should be discussed with sales and engineering.
2. Collect all inputs in one box
Customer requests, sales notes, support tickets, loss analyses and technical debt go into a single opportunity list. Each entry carries who asked, how many asked and which problem it solves. The aim is not to multiply requests but to merge different phrasings of the same problem. The output is a list full of problems, not features.
3. Write opportunities as bets
For each candidate fill in a one-page frame: which problem we solve, for whom, how we will know it worked, what the biggest risk is and what the smallest testable version looks like. The output is an assessment that shrinks or grows the effort before it starts. Do the scoring at this stage, not the deciding.
4. Layer the roadmap as Now, Next, Later
Use three layers instead of a calendar. Now: committed and underway this quarter. Next: in line but not yet shaped. Later: right in direction but missing evidence. Dates are given only for Now. This structure gives flexibility without lying to anyone outside.
5. Publish the “we will not do” list
Each quarter, share with the team at least three ideas you deliberately rejected and why. Seeing what was rejected stops the team from reopening the same request again and again, and shows the decision was transparent. A roadmap without this list gets renegotiated in every meeting.
6. Review monthly, not weekly
Changing the roadmap every week means having no roadmap. Once a month, review progress against goals and the outcomes of the bets: which assumptions were confirmed, which collapsed, and how the Now and Next layers change as a result.
What to measure
- Movement in target metrics: Not the number of features delivered but the result that tells you the bet paid off. Lagging, but the real indicator.
- Feature adoption rate: Do users find and use what you shipped? A leading indicator; if it is low, either the bet or the distribution is wrong.
- Planned versus unplanned work ratio: How much of the sprint comes from the roadmap and how much from firefighting? A high firefighting share says the map is not alive.
Pitfalls
A sales-driven roadmap. Putting every large customer's wish on the list turns the product into a consulting project. Check the problem behind the request and how many customers repeat it.
Speaking in calendar dates. Every date given outside gets treated as a commitment. Build a language with sales and customers around “this quarter we aim to solve this problem.”
Leaving technical debt invisible. If debt is not on the roadmap, one day its drag swallows the whole plan. Each quarter, explicitly reserve a share of capacity for it.
Start this week
- Next to every line on your current roadmap, write the problem it solves and the metric that will measure it. Mark the ones you cannot fill in.
- List the ideas you rejected or postponed in the last two quarters and write the reason for each in one sentence.
- Split your map into Now, Next and Later, and keep dates only on the Now layer.