Opportunity Solution Tree
A visual framework for connecting desired outcomes to potential solutions through customer opportunities, ensuring teams build products that create real value.
Also known as: OST
Category: Frameworks
Tags: product-management, frameworks, product-discovery, customer-needs, decision-making, prioritization, outcomes
Explanation
The Opportunity Solution Tree (OST) is a visual framework developed by Teresa Torres that helps product teams systematically connect their desired outcomes to the solutions they choose to build. The tree structure has four levels: a clear desired outcome at the top, opportunities (customer needs, pain points, and desires) in the middle, solutions that address those opportunities below, and assumption tests at the bottom.
The power of the OST lies in its ability to make the product decision-making process visible and structured. Instead of jumping from a business goal directly to a feature idea, the tree forces teams to first understand the opportunity space — what customers actually need — before generating solutions. This prevents the common trap of building solutions in search of problems.
**How it works:**
1. **Desired Outcome**: Start with a clear, measurable product outcome (e.g., increase activation rate by 15%)
2. **Opportunity Space**: Map the customer needs, pain points, and desires discovered through continuous research
3. **Solutions**: Generate multiple possible solutions for each opportunity, then prioritize
4. **Assumption Tests**: Identify the riskiest assumptions behind each solution and design small experiments to test them
**Key principles:**
- **Compare and contrast**: Always consider multiple opportunities and multiple solutions rather than fixating on the first idea
- **Break opportunities into smaller pieces**: Large opportunities should be decomposed into more specific, addressable sub-opportunities
- **Test assumptions, not ideas**: Rather than building full solutions, identify and test the key assumptions that must be true for a solution to succeed
- **Iterate continuously**: The tree is a living document that evolves as teams learn from customer interactions and experiments
The OST is central to the Continuous Discovery Habits framework and is typically maintained by a product trio (product manager, designer, and engineer). It serves as a shared artifact that keeps the team aligned on what they're learning and why they're building what they're building.
Related Concepts
← Back to all concepts