Opportunity Solution Trees: Visualize Product Decisions

An opportunity solution tree is a single diagram that connects one measurable business outcome to the customer opportunities that could move it, the solutions you're considering for each opportunity, and the experiments that test whether a solution actually works. It replaces a flat feature list with a structure that traces every idea back to evidence, instead of back to whoever argued for it loudest.

Quick Answer: An opportunity solution tree has four layers, read top to bottom: the outcome at the root, opportunities (unmet customer needs, pains, or desires) as the first branch, solutions (product ideas that address an opportunity) as the second branch, and experiments (the smallest test that reduces risk on a solution) as the leaves. Teresa Torres introduced the technique in Continuous Discovery Habits to keep every product decision traceable back to a specific piece of customer evidence.

Most teams don't actually lack ideas. What they lack is a way to see which idea is genuinely connected to the outcome they're chasing, and which one just sounded good in a meeting. An opportunity solution tree makes that connection visible on a single page, which is why it turns up as a recurring tool inside the startup validation toolkit for teams that have moved past the initial idea stage and into an ongoing rhythm of discovery.

How an Opportunity Solution Tree Works: The Four Layers

Read the tree from the root down: one outcome, several opportunities branching off it, several candidate solutions per opportunity worth considering, and several experiments per solution worth running before anyone commits to building it.

Torres pairs the tree with a habit of continuous interviewing — talking to customers on a regular, ongoing cadence rather than in one research sprint before a planning offsite — so the opportunity layer keeps getting refreshed with new evidence instead of calcifying into an assumption made once and never revisited. A tree built from a single round of interviews and then left untouched for two quarters has already drifted from what customers actually need; the framework only holds its value if the top layer stays current.

A Concrete Example: Building a Tree From Real Discovery Notes

Here's how the four layers look once you build them from an actual round of customer interviews, using a hypothetical subscription meal-kit business as a worked example.

Outcome: Increase the percentage of new subscribers who are still active at day 60.

Synthesizing a batch of interview transcripts — the step covered in turning raw interview notes into prioritized product insights — surfaces three recurring opportunities, each one mentioned independently by multiple customers rather than volunteered by a single enthusiastic outlier:

Each opportunity then branches into candidate solutions, and each solution branches into an experiment designed to test it cheaply before anyone builds it:

None of this happened by guessing in a room. Every opportunity in the tree traces back to a direct pattern from the interview synthesis step — if that layer is built from assumptions instead of transcripts, everything below it inherits the same unearned confidence, no matter how organized the resulting diagram looks. The tree is only as trustworthy as the research underneath its first branch.

Opportunity Solution Tree vs. Product Roadmap

A product roadmap and an opportunity solution tree answer different questions. A roadmap says what ships and when; a tree says why a given solution is even under consideration, and what evidence supports it. Most teams need both, not one instead of the other.

DimensionOpportunity Solution TreeProduct Roadmap
Starting pointA customer outcome, then opportunities surfaced through ongoing researchA set of features or initiatives already agreed to
StructureBranching — one outcome, many possible opportunities and solutionsUsually linear — a sequence of items across a timeline
Time horizonNo fixed horizon; branches appear and disappear as evidence changesFixed horizon — quarters, releases, sprints
What decides inclusionEvidence from customer research and experiment resultsPrioritization scoring, stakeholder input, strategic commitments
Primary audienceThe discovery team deciding what to test nextStakeholders, sales, and leadership tracking delivery dates
Common failure modeGrowing so wide it never narrows down to a decisionCommitting to a solution before any opportunity behind it was validated

The tree sits upstream of the roadmap: it's where a solution earns the right to become a line item on the roadmap in the first place. A roadmap entry that never passed through a validated opportunity or a real experiment is a bet made on confidence rather than evidence — which is exactly the failure mode the tree exists to catch before it turns into a shipped feature nobody asked for.

When It Matters for Validation: Choosing Which Branch to Test

The tree matters most at the exact moment you have more opportunities and solutions than you can test at once — which, for almost every team, is most of the time. It forces you to defend one specific branch instead of defaulting to whichever idea is loudest in the room that week.

A few criteria help narrow a wide tree down to the branch worth testing next:

Once you've picked a branch, treat the resulting experiment the same way you'd treat any other lean test: decide what result counts as a pass before you collect a single data point. How to set success metrics for lean experiments covers the mechanics of picking a threshold you'll actually stand behind once the numbers come in, rather than negotiating with yourself after you've already seen them.

The tree also does useful work after the experiment ends. A failed experiment prunes a branch — the solution comes off the tree, and either a different solution under the same opportunity gets tried next, or the opportunity itself gets deprioritized if nothing under it is working. A passed experiment promotes a solution toward an actual build. Either outcome keeps the tree honest, which is a different discipline from a roadmap that only ever grows and rarely gets pruned.

Key Takeaways

Frequently Asked Questions

Who created the opportunity solution tree, and where does it come from?

Product coach Teresa Torres introduced the opportunity solution tree in her book Continuous Discovery Habits. It grew out of her work helping product teams shift from output-focused roadmaps toward outcome-focused, evidence-based discovery.

How is an opportunity solution tree different from a customer journey map?

A journey map documents an existing experience step by step; a tree is a decision-making structure for choosing what to build next. Some teams use a journey map as one input for surfacing opportunities, but the tree itself is about prioritization and traceability, not chronology.

Do I need special software to build an opportunity solution tree?

No. A whiteboard, a sheet of paper, or a basic diagramming or mind-mapping tool is enough — the value is in the discipline of tracing each item back to the layer above it, not in the tool used to draw it. Dedicated product-discovery software exists but isn't a prerequisite to start.

How often should a team update its opportunity solution tree?

Continuously, ideally alongside a regular rhythm of customer conversations rather than a single research push. A tree built once for a planning offsite and never revisited stops reflecting reality within a few weeks, which defeats its purpose as a live map of current evidence rather than a snapshot of what was true last quarter.