Opportunity Solution Tree

Opportunity Solution Tree Template

Visualise your opportunities and the decisions you're making along the way

About the Opportunity Solution Tree template

The Opportunity Solution Tree template helps product teams to improve the way they solve problems and reach their desired outcomes. Designed by Teresa Torres, a product discovery coach, this tree aims to methodically move teams through the steps needed to reach a final solution. Teresa Torres's opportunity solution tree breaks down a desired outcome into opportunities for the product to meet user needs and then suggests potential solutions to meet these needs.

Why use an opportunity solution tree?

Product teams may find this template useful if they are able to produce a lot of ideas, but can’t prioritize which ideas are actually of quality. An opportunity solution tree is a tool that product teams can use to assess if they are considering all potential solutions to reach their desired end. It then provides clear solutions at the end of the exercise that can be compared and contrasted for most value.  

What is an opportunity in the opportunity solution tree?

Brainstorms tend to lead to a lot of solutions off the bat without any clear logic to whether the solution is a valuable one. Opportunities are a way for product teams to add in the layer of customer needs in order to better connect solutions to what will really help a user. By adding in the step of identifying opportunities, the ideas your team generates will be based on identified needs rather than an arbitrary solution. 

What is product discovery?

Product discovery is a framework to help teams create useful, usable products that don’t overlook true user need. Using the Opportunity Solution Tree template is one way to start improving your product discovery.

How do I build an Opportunity Solution Tree?

Step 1: Define your outcome or measurable result

Simply put, what does success look like? If you use OKRs, then you can use one of your Key Results to answer this question. If you don’t, then you’ll need to pick a metric that you’d like to improve. Of course, many teams are striving to achieve many goals each quarter, but it helps to create a separate tree for each goal.

It’s important for your team to agree on this goal before you proceed to the next step. If you’re misaligned from the beginning, then it’s going to be harder to build the rest of the tree.

Step 2: Identify possible opportunities

For goal-oriented people, the temptation to jump from “problem” to “solution” is sizable. But resist that temptation. Instead, it’s time to pause and do some research.

Building an Opportunity Solution Tree is all about identifying key opportunities in your market. That means learning: about customers, about what they need, about the problems that they are trying to solve. Focus on answering these questions before you fill out this portion of the tree. 

Armed with insights about your customers, you can begin to find opportunities. Use your research to fill out this second branch of the tree. Don’t be fooled: although this branch isn’t about your solutions, it’s still vitally important. Each branch of the tree builds on the previous, so if your research isn’t robust, your opportunities and solutions won’t be robust either.

Step 3: Generate solutions

Now it’s time to think of solutions. This is where the Opportunity Solution Tree template really comes to life for your team. When you go around the room to share ideas during a meeting, myriad dynamics are in play. People might be more or less likely to share based on their rank, role, or who’s in the room. The Opportunity Solutions Tree is an unbiased, agreed-upon source of truth that everyone can own and contribute to.

Invite cross-functional partners to contribute to this part of the tree. Let the ideas flow! However, be wary of including anything that doesn’t fit in the tree. It’s important to stay focused so you don’t end up with more ideas than resources. Write down those extraneous ideas and save them for later. If your team gets lost or stuck, return to the tree to ground you.

Step 4: Iterate and experiment

Choose one solution and once you have some ideas, you can start testing them out. Build a row on the tree specifically for experiments. Start brainstorming experiments that will enable you to test the chosen solution.

FAQ about the Opportunity Solution Tree template

How do you use a solution tree?

The opportunity solution tree helps you to visualize the best path to your desired outcome. Use the solution tree to map out the possible opportunities to solve your problem and keep track of the actionable experiments that will lead to your desired outcome.

Opportunity Solution Tree Template

Get started with this template right now.

Related Templates
pedigree diagram template
Preview

Pedigree Diagram Template

Works best for:

Diagrams, Education

Use our Pedigree Diagram Template to show how traits and diseases are passed from one generation to the next. Whether you’re a doctor, farmer, or just someone interested in genetics, a Pedigree Diagram can help you identify hereditary traits.

Pedigree Diagram Template
RACI Matrix Thumbnail
Preview

RACI Matrix Template

Works best for:

Leadership, Decision Making, Org Charts

The RACI Matrix is an essential management tool that helps teams keep track of roles and responsibilities and can avoid confusion during projects. The acronym RACI stands for Responsible (the person who does the work to achieve the task and is responsible for getting the work done or decision made); Accountable (the person who is accountable for the correct and thorough completion of the task); Consulted (the people who provide information for the project and with whom there is two-way communication); Informed (the people who are kept informed of progress and with whom there is one-way communication).

RACI Matrix Template
Bulls Eye Thumbnail
Preview

Bull's Eye Diagram Template

Works best for:

Diagrams, Project Management, Prioritization

When you’re a growing organization, every decision can feel like it has make-or-break consequences—which can lead to decision paralysis, an inability to prioritize, inefficient meetings, and even low morale. If that sounds like you, put a Bull’s Eye Diagram to work. True to its name, a Bull’s Eye Diagram uses a model of concentric circles to help companies establish priorities, make critical decisions, or discuss how to remove or overcome obstacles.

Bull's Eye Diagram Template
DFD Maker Thumbnail
Preview

Data Flow Diagram Template

Works best for:

Flowcharts, Software Development, Diagrams

Any process can get pretty complex, especially when it has multiple components. Get a better grasp of your process through a data flow diagram (DFD). DFDs create a simple visual representation of all components in the flow of data and requirements in an entire system. They’re most often used by growth teams, data analysts, and product teams, and they’re created with one of three levels of complexity—0, 1, or 2. This template will help you easily build the best DFD for your process.

Data Flow Diagram Template
Venn Diagram Thumbnail
Preview

Venn Diagram Template

Works best for:

Education, Diagrams, Brainstorming

Venn Diagrams have been a staple of business meetings and presentations since the 1800s, and there’s a good reason why. Venn diagrams provide a clear, effective way to visually showcase relationships between datasets. They serve as a helpful visual aid in brainstorming sessions, meetings, and presentations. You start by drawing a circle containing one concept, and then draw an overlapping circle containing another concept. In the space where the circles overlap, you can make note of the concepts’ similarities. In the space where they do not, you can make note of their differences.

Venn Diagram Template
Prototype Thumbnail
Preview

Prototype Template

Works best for:

UX Design, Design Thinking

A prototype is a live mockup of your product that defines the product’s structure, user flow, and navigational details (such as buttons and menus) without committing to final details like visual design. Prototyping allows you to simulate how a user might experience your product or service, map out user contexts and task flows, create scenarios to understand personas, and collect feedback on your product. Using a prototype helps you save money by locating roadblocks early in the process. Prototypes can vary, but they generally contain a series of screens or artboards connected by arrows or links.

Prototype Template