4.2 Opportunity Solution Trees and Opportunity Mapping

Key Takeaways

  • Teresa Torres's Opportunity Solution Tree (OST) visual framework structures discovery across four distinct tiers: Desired Outcome (Product Goal) -> Opportunities (customer needs/pain points) -> Solutions (potential capabilities) -> Assumption Tests (experiments).
  • Opportunity mapping prevents premature solutioning and backlog bloat by strictly separating the customer problem space from the technical solution space.
  • High-performing Product Owners prioritize and evaluate opportunities based on strategic impact, market sizing, customer pain intensity, and satisfaction gaps before entertaining feature ideas.
  • Slicing expansive parent opportunities into smaller, addressable child sub-opportunities creates manageable discovery pathways without losing sight of the broader customer journey.
  • The OST operationalizes the compare-and-contrast decision model, preventing 'whether-or-not' cognitive traps by evaluating multiple competing solutions against the same prioritized opportunity.
Last updated: September 2026

4.2 Opportunity Solution Trees and Opportunity Mapping

Executive Takeaway: Most failed products suffer not from flawed software engineering, but from premature solutioning—jumping straight from a business outcome to a speculative feature without mapping the underlying customer problem space. The Opportunity Solution Tree (OST) provides an indispensable visual mental model that tethers a single desired outcome to discovered customer opportunities, candidate solutions, and assumption tests. In Professional Scrum, the OST bridges the strategic Product Goal to tactical Sprint execution.

A universal syndrome in modern software product management is the Feature Factory. Teams celebrate release velocity, burnup charts, and story point throughput, yet customer satisfaction remains flat and business metrics fail to move. When asked why a specific feature was built, team members often answer: "Because it was in the backlog," or "Because the VP asked for it." In this environment, the Product Backlog becomes an unmanageable dumping ground of disconnected solutions—a 300-item backlog where ideas go to die.

To overcome this dysfunction, Teresa Torres introduced the Opportunity Solution Tree (OST) in Continuous Discovery Habits. The OST is a visual representation of the paths a team might take to achieve a desired outcome. It enforces rigorous thinking by demanding that teams explore and map the problem space thoroughly before committing scarce engineering capacity to the solution space.


The Four-Tier Architecture of the Opportunity Solution Tree

The Opportunity Solution Tree organizes product thinking into four interconnected, hierarchical levels:

[ LEVEL 1: DESIRED OUTCOME ]        Strategic Business Target / Product Goal
            │
            ├────────────────────────────────────────┐
            ▼                                        ▼
[ LEVEL 2: OPPORTUNITY A ]               [ LEVEL 2: OPPORTUNITY B ]
  Customer Problem, Need, or Desire        Customer Problem, Need, or Desire
            │                                        │
      ┌─────┴─────┐                            ┌─────┴─────┐
      ▼           ▼                            ▼           ▼
[ SOLUTION 1 ]  [ SOLUTION 2 ]           [ SOLUTION 3 ]  [ SOLUTION 4 ]
  Candidate       Candidate                Candidate       Candidate
  Feature         Feature                  Feature         Feature
      │               │                        │               │
   ┌──┴──┐         ┌──┴──┐                  ┌──┴──┐         ┌──┴──┐
   ▼     ▼         ▼     ▼                  ▼     ▼         ▼     ▼
[TEST] [TEST]   [TEST] [TEST]            [TEST] [TEST]   [TEST] [TEST]
Assumption      Assumption               Assumption      Assumption
Experiments     Experiments              Experiments     Experiments

Level 1: Desired Outcome (The Strategic Anchor)

The tree begins at the root with a single, clear Desired Outcome. In Professional Scrum, this corresponds directly to the active Product Goal or an organizational strategic driver (such as increasing subscriber retention from 72% to 85%, or reducing clinical onboarding drop-off by 40%).

  • Leading vs. Lagging Indicators: A viable outcome must focus on leading indicators (measurable customer behaviors that can be influenced in the near term) rather than distant lagging indicators (such as annual gross revenue or EBITDA), which are influenced by too many external variables to provide immediate operational feedback.
  • Single-Outcome Focus: An effective tree anchors on one primary outcome at a time. Attempting to optimize for user acquisition, enterprise compliance, and platform monetization simultaneously on the same tree creates strategic confusion and paralyzes team decision-making.

Level 2: Opportunities (The Problem Space)

Opportunities represent unmet customer needs, acute pain points, frictions, and desires uncovered directly through continuous customer interviews, journey mapping, and observational research.

  • Customer-Centric Framing: Opportunities must be framed strictly from the customer's perspective, using first-person language: "I struggle to know which invoices have been paid," or "I am anxious about making a mistake during tax filing."
  • Never Frame a Solution as an Opportunity: Stating "The customer needs an AI dashboard" is an error. A dashboard is a solution; the customer's true opportunity might be "I need to identify high-risk accounts before my morning status call without clicking through twenty reports."

Level 3: Solutions (The Solution Space)

Solutions represent specific capabilities, features, or product interventions that could resolve a given opportunity. Crucially, the OST mandates that multiple competing solutions must be brainstormed for each prioritized opportunity. Generating multiple solutions breaks cognitive fixation and frees the team from falling in love with their first idea.

Level 4: Assumption Tests (The Empirical Validation Space)

Before any candidate solution is scheduled for full production development, it is deconstructed into its underlying leap-of-faith assumptions (desirability, usability, feasibility, viability, ethics). Assumption tests are small, rapid experiments—such as prototype walkthroughs, fake-door tests, or concierge workflows—designed to gather empirical evidence within days rather than months.


Why Opportunity Mapping Prevents Premature Solutioning

In human psychology, the mind naturally gravitates toward solutions. When an executive or a customer expresses frustration ("We are losing enterprise deals!"), our immediate instinct is to propose a concrete solution ("Let's build an automated export wizard!"). This cognitive shortcut is known as premature solutioning.

Premature solutioning introduces three fatal pathologies into agile product management:

  1. The "Whether-or-Not" Trap: When a team evaluates a single proposed solution in isolation, the debate reduces to: "Should we build Feature X or not?" This creates confirmation bias. Team members marshal subjective arguments, politics intrude, and the loudest or highest-paid stakeholder typically prevails.
  2. The Compare-and-Contrast Decision Model: The OST forces the team into a compare-and-contrast mindset: "Given this high-impact customer opportunity, which of these three distinct candidate solutions provides the highest value with the lowest risk and effort?" Comparing competing options consistently produces superior strategic outcomes.
  3. Backlog Bloat and Sunk Cost: When a Product Backlog consists of 200 specific feature requests, deleting items feels like throwing away valuable work or insulting the stakeholders who submitted them. In contrast, when the backlog is organized around opportunities, solutions are recognized as disposable hypotheses. If an experiment proves a solution ineffective, the team gracefully discards it and tests an alternative solution on the same opportunity branch.

Slicing and Structuring the Opportunity Space

Customer problems are rarely neat, isolated units. A common mistake is capturing an opportunity that is so massive and systemic (e.g., "Filing medical claims is painful and slow") that the team cannot design focused experiments or deliver incremental value. Advanced Product Owners master Opportunity Slicing.

[ PARENT OPPORTUNITY ] ──> "Filing medical reimbursement claims is frustrating and slow"
                                   │
     ┌─────────────────────────────┼─────────────────────────────┐
     ▼                             ▼                             ▼
[ SUB-OPPORTUNITY 1 ]     [ SUB-OPPORTUNITY 2 ]         [ SUB-OPPORTUNITY 3 ]
"I don't know which       "I spend hours typing         "I have no visibility
 diagnostic codes to use"   patient data from paper"      into claim rejection status"

Slicing Strategies: Structuring the Tree

  • Chronological Journey Slicing: Decomposing an opportunity along the user's sequential workflow: first discovering a problem, then gathering data, executing the transaction, and resolving exceptions.
  • Customer Segment / Persona Slicing: Slicing based on distinct operational environments (e.g., large hospital billing departments with dedicated clearinghouse software vs. independent solo practitioners filing manually).
  • Contextual / Frequency Slicing: Distinguishing between routine daily high-volume tasks vs. complex, high-risk quarterly edge cases.

By slicing parent opportunities into a tree of sub-opportunities, the Product Owner ensures that branches are Mutually Exclusive and Collectively Exhaustive (MECE) as far as possible. This allows the Scrum Team to target a small, highly acute sub-opportunity, deliver an increment that resolves it, and measure behavioral impact before tackling adjacent branches.


Evaluating and Prioritizing Opportunities (The Problem Space)

A critical responsibility of the Professional Scrum Product Owner is deciding which opportunity to pursue first. Prioritizing opportunities must occur in the problem space before the team evaluates technical solutions.

The Four-Pillar Opportunity Assessment Framework

Assessment PillarCore Analytical QuestionEvaluation Methodology
1. Strategic AlignmentDoes resolving this customer opportunity directly drive our active Product Goal?Binary filter: If an opportunity does not advance the current Product Goal, it is archived or deferred, regardless of how interesting it appears.
2. Opportunity Sizing (Market Reach)How many customers experience this acute pain, and how frequently does it occur?Product telemetry, customer support ticket volume, and market demographic analysis. High frequency + high reach = high potential.
3. Customer Pain Intensity & ImportanceHow severe is the friction when it occurs? What is at stake for the customer?Dan Olsen's Opportunity Scoring: $\text{Opportunity Score} = \text{Importance} + \max(\text{Importance} - \text{Satisfaction}, 0)$. Deep emotional pain or financial liability indicates high urgency.
4. Organizational DifferentiationWill solving this opportunity create a defensible competitive advantage, or is it merely table-stakes parity?Competitive landscape analysis: Does resolving this need establish a unique product moat (e.g., network effects, proprietary data flywheels)?

Connecting the OST to Scrum Artifacts and Events

The Opportunity Solution Tree is not an extraneous administrative framework; it integrates directly with Professional Scrum:

  • Product Goal Alignment: The root of the OST is the Scrum Product Goal. As each Product Goal is achieved or adapted, a new OST branch is activated or formulated.
  • Product Backlog Ordering: Prioritized opportunities dictate the thematic ordering of the Product Backlog. Solutions and assumption tests are converted into Product Backlog Items (user stories, spikes, experiment cards).
  • Sprint Planning & Sprint Goals: A cohesive Sprint Goal frequently focuses on validating an assumption test or delivering a thin vertical slice of a candidate solution to resolve a specific sub-opportunity.
  • Sprint Review: The team inspects the working Increment alongside the OST, demonstrating how the delivered functionality addresses the opportunity and presenting empirical telemetry that verifies outcome achievement.
Loading diagram...
Opportunity Solution Tree Connecting Business Outcome to Granular Assumption Tests
Test Your Knowledge

A newly appointed Product Owner inherits a Product Backlog containing over 350 disparate feature requests, architectural change requests, and executive pet projects. The Scrum Team is experiencing high velocity, but key business metrics and customer retention have declined for three consecutive quarters. How should the Product Owner employ Teresa Torres's Opportunity Solution Tree to regain strategic control and maximize value delivery?

A
B
C
D
Test Your Knowledge

In Teresa Torres's Opportunity Solution Tree framework, what is the precise structural hierarchy, and what is the primary purpose of separating the second and third levels?

A
B
C
D
Test Your Knowledge

A Product Owner is evaluating a proposed new capability: an automated biometric facial recognition login for a corporate banking application. Instead of asking 'Should we build facial recognition or not?', the Product Owner guides the Scrum Team to brainstorm three additional distinct solutions (such as hardware security keys, SMS-free push authenticator tokens, and magic login email links) to address the underlying customer opportunity: 'I struggle to log into my mobile account securely while wearing work gloves in field operations.' Why does Torres strongly advocate this multi-solution approach?

A
B
C
D
Test Your Knowledge

A Scrum Team discovers a massive, complex customer opportunity: 'Independent delivery drivers struggle to track and file their multi-state vehicle tax deductions.' The opportunity is too large to address in a single Sprint or through a single experiment. How should the Product Owner apply opportunity slicing to make this work actionable without losing strategic coherence?

A
B
C
D