← All posts
Discovery

What is an opportunity solution tree?

The Intexo team·· 6 min read

An opportunity solution tree is a simple visual model for continuous discovery, popularised by Teresa Torres in Continuous Discovery Habits. It gives a product team one picture that connects the outcome they're chasing to the customer needs, solutions, and experiments that might get them there — so decisions stay tied to evidence instead of opinion.

The four layers

Every tree has the same shape, top to bottom:

  • Outcome— the single measurable result you want to move, like “increase week-one activation.” It sits at the root and keeps the whole tree honest.
  • Opportunities — the customer needs, pain points, and desires that, if addressed, would drive that outcome. These come straight from research, not from a brainstorm.
  • Solutions — the specific things you could build or change to address an opportunity. Several solutions can compete under one opportunity.
  • Experiments — the tests that tell you whether a solution actually works before you commit to shipping it.

Why teams use it

The tree does three things a backlog can't. It keeps the why visible: any solution can be traced up to the customer opportunity and outcome it serves. It makes prioritisation a conversation about opportunities rather than a fight over features. And it externalises your thinking, so a whole team can see the problem space at once and spot the branches nobody has explored.

Common mistakes

  • Solutions disguised as opportunities.“Add a checklist” is a solution. “New users don't know where to start” is the opportunity behind it.
  • Too many outcomes. One tree, one outcome. Multiple outcomes mean multiple trees.
  • Opportunities with no evidence.If a branch can't point to something a real customer said, it's a guess wearing a diagram.

Getting started

Start with the outcome, then map three to five opportunities you've actually heard from customers. Pick the one with the most impact and the strongest evidence, sketch a couple of solutions, and design one small experiment. In Intexo, the tree comes with this structure built in, and every branch can link back to the interview highlight it came from.

Try Intexo free