ThynkBrew
← All insights
November 7, 2026·9 min read·By thynkbrew

How to Write Roadmap Themes Instead of Feature Lists

Turn a feature list into roadmap themes built on customer problems, with evidence, success signals and open questions, plus a template and an example.

TL;DR. A feature list tells stakeholders what you plan to build. A theme tells them which customer problem you plan to solve and how you will know it worked. To write a theme, name the problem or outcome, and group the work that serves it. Then add the evidence behind it, the signal that will show success and the questions you still need to answer. Stakeholders then talk about outcomes rather than arguing over when each feature will ship.

What is the difference between roadmap themes and features?

A feature is a proposed solution: "bulk export", "Slack integration", "custom dashboards". A theme is the problem or outcome that solutions serve: "Finance teams can close the month without manual reconciliation."

The difference changes the conversation. A list of features asks stakeholders to approve solutions and expect dates. A theme asks them to agree that a problem matters, and it leaves the team free to choose and change the solution as it learns.

AspectFeature listTheme
Unit of planningA solution to buildA customer problem or outcome to achieve
What stakeholders discussWhich features ship and whenWhether this problem matters most and how progress is measured
What happens when you learn somethingThe plan is "missed" or reworkedThe solution changes and the theme stays
Definition of doneThe feature shippedThe success signal moved
Room for discoveryLittle, because the solution is fixedBuilt in, because open questions are recorded

Themes do not ban features. Features still appear inside a theme as current bets. They just stop being the headline.

How do themes relate to other roadmap formats?

Themes describe what each roadmap item is. Other formats describe how items are arranged and communicated. The two work together.

What should a roadmap theme include?

Each theme should fit on one page. Use this template.

FieldWhat to writePrompt
Theme nameA short label in customer languageWould a customer recognize this as their problem?
Problem or outcomeOne or two sentences on who struggles with what, or what they will be able to do"[Customer] cannot / will be able to ___ because ___."
Who it affectsThe segment, role or account typeWhich customers, and how many of your target accounts?
EvidenceWhat tells you the problem is real and worth solvingInterviews, support tickets, lost deals, usage data, renewal conversations
Success signalThe observable change that shows the problem is solvedWhat will customers do differently? How will we see it?
Current betsThe features or experiments you expect to try firstWhich solutions are we testing, and what would make us drop one?
Open questionsWhat you do not yet knowWhat could prove this theme wrong or change its scope?
OwnerThe person accountable for the outcomeWho reports progress on the success signal?

Two fields do most of the work. Evidence stops themes from becoming wish lists with nicer names. Success signal stops them from becoming vague. If you cannot fill either field, the theme is a hypothesis. Label it that way and plan discovery work before you plan delivery work.

For the problem statement, Jobs to Be Done for B2B Product Teams helps you phrase outcomes the way customers experience them. If you want your success signals to tie back to the company's measures, see North Star Metric for B2B.

How do you turn a feature list into themes?

Work through these steps with your existing backlog.

  1. List every planned feature. Include requests you have half-promised to customers or sales.
  2. Ask "why" for each one. Write the customer problem it is meant to solve. If nobody can say, mark it for removal or discovery.
  3. Group features by shared problem. Features that serve the same outcome belong in one theme. One feature might serve two problems. If so, pick the stronger one.
  4. Name each group as an outcome. Use customer language rather than component names.
  5. Fill in evidence and success signals. Link to the research behind each theme. A customer research repository makes this much faster.
  6. Rank themes, not features. Decide which problems matter most. Scoring methods such as RICE can be applied at theme level.
  7. Keep a small number of active themes. If everything is a theme, nothing is a priority.

What does a before and after example look like?

This is an illustrative example for a fictional B2B invoicing product. It is not data from a real company.

Before: feature list

FeatureTarget quarter
CSV bulk exportQ1
Accounting software syncQ1
Custom approval rulesQ2
Approval reminders by emailQ2
Mobile approval screenQ3

Stakeholders reading this will ask when each item ships, and sales will promise those quarters to prospects. Nobody can see why these items matter or whether they will solve anything.

After: two themes

Theme 1: Finance teams close the month without manual reconciliation

  • Problem: Finance managers re-key invoice data into their accounting system each month, which delays the close and introduces errors.
  • Who it affects: Finance managers at mid-sized customer accounts.
  • Evidence: Recurring theme in customer interviews; repeated support tickets about exports; cited in several lost-deal reviews (illustrative).
  • Success signal: Customers who connect their accounting system stop using manual export for month-end work.
  • Current bets: Accounting software sync first; CSV bulk export as a fallback if sync coverage is limited.
  • Open questions: Which accounting systems do our target accounts use most? Is a one-way sync enough?
  • Owner: Product manager, billing.

Theme 2: Invoices are approved without chasing

  • Problem: Invoices stall waiting for approvers, so finance teams chase people by message and payments go out late.
  • Who it affects: Approvers and the finance staff who chase them.
  • Evidence: Usage data shows invoices waiting a long time in "pending approval"; customers describe chasing in interviews (illustrative).
  • Success signal: Time from invoice submission to approval falls for active accounts.
  • Current bets: Approval reminders first, because they are the cheapest test; custom rules and mobile approval if reminders alone do not move the signal.
  • Open questions: Are delays caused by forgetfulness or by unclear ownership? Do approvers work mainly on mobile?
  • Owner: Product manager, workflow.

The same five features still appear, but now each one is a bet against a stated problem. If reminders fix approval delays, the team can drop the mobile screen without breaking a promise.

When do themes not work well?

  • Contractual or regulatory commitments. If a customer contract or a compliance requirement demands a specific capability by a specific date, state it as a commitment. Do not hide it inside a theme.
  • Very early products. Before you have repeat customers, evidence is thin. Themes may be mostly hypotheses, and a short discovery plan may serve you better.
  • Pure technical work. Infrastructure work can sit under a theme when it serves a customer outcome. When it does not, track it on its own and say why it matters.

What are the common mistakes?

Renaming features as themes. "Reporting improvements" is a feature bucket, not a theme. Name the problem: "Account managers can prove value at renewal."

Themes too broad to steer. "Improve the customer experience" fits any work. A theme should help you say no.

No success signal. Without one, the theme ends when the features ship, which is a feature list again.

Evidence added after the decision. Collect evidence before you commit, and record what would make you drop the theme.

Hiding dates instead of explaining them. Themes reduce date pressure, but stakeholders still need to know how confident you are. Pair themes with a clear communication approach.

Never closing themes. When the signal moves, mark the theme done and say so. Log the decision in a product decision log.

What should you check before sharing themed roadmap?

  • Each theme names a customer problem or outcome, not a solution.
  • Each theme cites evidence you could show a sceptical stakeholder.
  • Each theme has an observable success signal and an owner.
  • Features appear as bets, with criteria for dropping them.
  • Open questions are written down.
  • Any fixed commitments are stated separately and plainly.
  • The number of active themes matches the team's capacity.

What else should you know about roadmap themes?

Frequently asked questions

What is the difference between product roadmap themes and features?

A feature is a specific solution to build. A theme is the customer problem or outcome that a group of features serves, along with the evidence, success signal and open questions behind it.

Do roadmap themes replace features entirely?

No. Features still appear inside each theme as current bets. The theme becomes the headline, so the team can change its solutions as it learns.

How many themes should a roadmap have?

Few enough that the team can make visible progress on each one. If every request turns into a theme, the roadmap no longer shows priorities.

Can themes be used with a Now-Next-Later roadmap?

Yes. Themes describe what each item is, and Now-Next-Later describes how close and how certain it is. Placing themes in those columns is a common combination.

How do you handle stakeholders who still ask for dates?

Explain what you are committing to, which is progress on the success signal, and share your confidence level. Give dates only for work that is ready to ship and belongs in a release plan.

If you want help applying this to your own team, talk to us.

Related reading