Glossary
What Is an Opportunity Solution Tree
An opportunity solution tree is a visual map that connects one desired outcome to the customer opportunities that could drive it, the solutions that address those opportunities, and the experiments that test them. Teresa Torres introduced it in 2016 as part of a continuous discovery framework.
What does an opportunity solution tree mean?
An opportunity solution tree, often shortened to OST, is a visual map that connects a single desired outcome to the customer opportunities that drive it, the possible solutions that address those opportunities, and the experiments that test whether each solution actually works. Per Product Talk's glossary, Teresa Torres introduced the concept in 2016 as part of a continuous discovery framework, and the tree's job is to show a team the connection between its business goals, what customers actually need, and the possible solutions it could build. When new information arrives, a failed experiment or a surprising interview finding, a team can trace it directly to the branch it affects instead of reworking the whole plan from scratch.
Why an opportunity solution tree matters for product managers
Builders Camp's Product Strategy certification quiz asks members directly what the tree's primary purpose is, and the correct answer describes it as a tool for mapping all possible opportunities and experimenting with different solutions to find the best one, not a record of failed ideas or a tool for ranking opportunities by cost alone. That distinction keeps teams from treating discovery as a single big decision; instead of picking one solution and betting the quarter on it, the tree makes it normal to test several solutions against the same opportunity before committing engineering time to any of them.
Opportunity solution tree example
A team with a stated outcome of reducing new-user churn in the first week starts by mapping the opportunities customers actually describe in interviews: confusing setup, no clear first win, and unclear pricing. Under the setup opportunity, the team lists two candidate solutions, a guided checklist and a shortened onboarding flow, and designs a small experiment for each rather than building both fully. This is the same structure Jobs to Be Done interviews feed into directly: the opportunities on the tree come from what customers say they are actually trying to accomplish, not from a feature request list, and each candidate solution gets checked against an assumption matrix before it earns real engineering time. When the guided checklist experiment wins, the losing branch stays visible on the tree rather than getting deleted, so the next round of discovery does not waste time re-testing an idea the team already ruled out.
How Builders Camp teaches an opportunity solution tree
Product Strategy, a 2 week bootcamp with 4 live sessions and 8 microlessons taught by Andre Albuquerque, includes the Opportunity Solution Tree template directly in its resource library and tests it in the certification quiz described above. Product Manager Foundations introduces the underlying discovery mindset before students reach this tool. See the Product Strategy bootcamp for the full curriculum.
Bootcamps referred in this Guide
Frequently asked questions
Who created the opportunity solution tree?
Teresa Torres introduced the opportunity solution tree in 2016 as part of her continuous discovery framework, and it remains closely associated with her writing on product discovery.
How is an opportunity different from a solution on the tree?
An opportunity is a customer need, pain point, or desire expressed in the customer's own words; a solution is a specific thing the team could build to address that opportunity. Confusing the two usually means solutions get selected before opportunities are properly understood.
How many solutions should sit under one opportunity?
There is no fixed number, but the practice works best when a team lists more than one candidate solution per opportunity so it can compare options through small experiments rather than committing to the first idea that comes up.
Does an opportunity solution tree replace a roadmap?
No. The tree is a discovery tool for deciding what is worth building and why; the roadmap is a separate communication tool for sequencing what has already been validated. Many teams keep both, feeding validated branches from the tree into the roadmap.
How often should a team update its opportunity solution tree?
Continuously, in small increments, as new interview findings or experiment results come in, rather than redrawing it from scratch on a fixed schedule. That ongoing update is what continuous discovery actually means in practice.
Can an opportunity solution tree be used outside of software products?
Yes. The structure works for any team trying to connect a measurable outcome to real customer needs and testable solutions, including service businesses and internal tools, as long as the team can talk to the people the outcome affects.
Sources

Andre Albuquerque
CEO of Builders Camp, SuperOperator, and other companies. Building products.
CEO of Builders Camp, SuperOperator, and other companies. Building products.
LinkedInMore guides by Andre AlbuquerqueLast updated 2026-09-16
Researched from Builders Camp's bootcamp, track and masterclass material and the sources listed on this page, drafted with AI, and fact-checked against every source cited.
Related guides
What Is a Product Vision
A product vision is a short statement of the future state a product is working to create, centered on the customer...
Andre AlbuquerqueWhat Is Jobs to Be Done
Jobs to Be Done is a theory that customers do not buy products because of demographics or features; they hire a product...
Andre AlbuquerqueWhat Is an Assumption Matrix
An assumption matrix is a two-axis tool that plots every belief behind a product decision by importance and by the...
Andre Albuquerque
