MethodsArticlesCompareFind a MethodAbout
MethodsArticlesCompareFind a MethodAbout

93 methods. Step-by-step guides. No signup required.

ExploreAll MethodsArticlesCompare
PopularUser TestingCard SortingA/B TestingDesign Sprint
ResourcesAboutArticles & GuidesQuiz

2026 UXAtlas. 100% free. No signup required.

93 methods. Step-by-step guides. No signup required.

ExploreAll MethodsArticlesCompare
PopularUser TestingCard SortingA/B TestingDesign Sprint

2026 UXAtlas. 100% free. No signup required.

HomeMethodsProblem Tree Method
ParticipatoryGenerate IdeasQualitative ResearchBeginner

Problem Tree Method

Decompose complex problems into root causes and effects to identify the most impactful intervention points.

The Problem Tree Method maps root causes below and consequences above a core problem, helping teams move past symptoms to find actionable leverage points.

Share
Duration2 hours or more.
MaterialsFlipchart, markers, post-its.
PeopleTeam of 5 or more.
InvolvementDirect User Involvement

The Problem Tree Method is a structured visual analysis tool where a core problem is placed at the trunk of a tree diagram, its root causes branch downward, and its consequences branch upward. Teams build problem trees collaboratively to move past surface-level symptoms and uncover the underlying reasons why a problem actually exists. UX researchers, project managers, social scientists, and design teams use problem trees to create shared understanding before jumping to solutions, particularly when stakeholders hold different views about what the real problem is. The method is highly participatory, typically conducted in workshop settings with sticky notes and flipcharts, making it accessible to people regardless of their analytical background. Once the problem tree is complete, teams can convert it into an objective tree by rephrasing each negative statement as a positive goal, creating a natural bridge from analysis to action. The visual format makes complex cause-and-effect relationships tangible and debatable, helping teams identify leverage points where interventions will have the greatest impact. Problem trees are especially valuable at the start of projects when clarity about the problem space is essential before resources are committed to specific solutions.

WHEN TO USE
  • When stakeholders disagree about the root cause of a problem and need a structured way to explore it
  • When a problem seems complex and you need to decompose it into manageable, addressable components
  • When starting a new project and wanting to ensure the team solves the right problem before designing solutions
  • When transitioning from problem discovery to solution design and needing a bridge between analysis and action
  • When you need to communicate a problem's full scope and interconnections to leadership or funding bodies
WHEN NOT TO USE
  • ×When the problem is straightforward with an obvious single cause that does not require decomposition
  • ×When you need quantitative root cause analysis rather than collaborative qualitative exploration
  • ×When the team has already completed extensive problem analysis and is ready for solution ideation
  • ×When time constraints do not allow for the collaborative workshop format the method requires
HOW TO RUN

Step-by-Step Process

01

Identify the Core Problem

Gather your research team and stakeholders to discuss and agree on the core problem that needs to be addressed. The core problem should be clear, concise and specific.

02

Create a Problem Tree

Draw a tree structure on a whiteboard or large piece of paper. Write the core problem in the middle of the tree, which will become the trunk. The tree structure will consist of roots (causes), trunk (core problem), and branches (effects).

03

Identify Causes

Discuss and brainstorm the underlying causes of the core problem. Write each cause on a sticky note and place them as the roots of the tree. As you identify more in-depth causes, you can create sub-roots that branch off from the main root.

04

Identify Effects

Now identify the consequences or effects that result from the core problem. Write each effect on a sticky note and place them as branches on the tree. Sub-branches can be added for secondary or tertiary effects that arise from the main branches.

05

Establish Connections

Draw lines connecting the main roots to the trunk, and then connect the branches to the trunk. This visualizes the relationships between the causes, core problem, and effects. Ensure that the connections and relationships make logical sense.

06

Analyze the Problem Tree

Review and analyze the completed problem tree, looking for patterns, trends, and areas for further investigation. Encourage discussions to gain insights, prioritize causes, and identify potential user pain points that need to be addressed.

07

Convert to Objective Tree

Once the problem tree is complete, you can transform it into an objective tree by rephrasing negative statements into positive ones. This process helps to create constructive, solution-focused objectives for your project.

08

Develop and Prioritize Solutions

Using the objective tree, the team can now brainstorm, develop, and prioritize potential solutions that address the root causes and effects of the core problem. This sets the stage for designing and implementing effective UX improvements.

EXPECTED OUTCOME

What to Expect

After completing a problem tree analysis, your team will have a comprehensive, visual map of the core problem, its root causes, and its consequences that all stakeholders understand and agree upon. The tree reveals which causes are within your influence and which are external constraints, enabling focused intervention design. Converting the problem tree to an objective tree provides a clear set of positive goals and potential solution directions. Teams gain alignment around what the real problem is, reducing the risk of building solutions that address symptoms rather than root causes. The visual artifact serves as a reference document throughout the project, helping new team members quickly understand the problem context. Prioritized root causes translate directly into actionable project objectives with clear rationale for stakeholder communication.

PRO TIPS

Expert Advice

Create a separate tree for each distinct problem you are addressing -- do not try to map multiple problems on one tree.

Involve as many relevant stakeholders as possible and designate a facilitator to capture notes on the flipchart.

Ask 'why?' five times for each cause to dig deeper into root causes rather than stopping at surface symptoms.

Distinguish between causes you can influence directly and external factors beyond your control.

Convert completed problem trees into objective trees by rephrasing each negative statement as a positive goal.

Use color coding to distinguish between confirmed causes backed by data and hypothesized ones needing validation.

Validate root causes with user research data before committing resources to solutions that address them.

Revisit the tree after solutions are implemented to update your understanding and track what has changed.

COMMON MISTAKES

Pitfalls to Avoid

Stopping at surface causes

Listing symptoms rather than true root causes produces a shallow tree. Use the 'five whys' technique to drill deeper into each cause until you reach factors that can be directly addressed.

Confusing causes and effects

Placing a consequence below the trunk or a cause above it confuses the analysis. Test each item by asking: does this lead to the problem (cause) or result from it (effect)?

Skipping the objective tree

Creating the problem tree without converting it to an objective tree leaves the team stuck in analysis. The objective tree is the essential bridge from understanding problems to designing solutions.

No stakeholder diversity

Building the tree with only designers or only managers produces a narrow view. Include users, developers, business stakeholders, and domain experts for a comprehensive perspective.

Not validating with data

Treating workshop-generated causes as confirmed facts leads to solving the wrong problems. Mark hypothesized causes differently from data-backed ones and validate before acting.

DELIVERABLES

What You'll Produce

Problem Identification

Clear, concise statement of the core problem to be analyzed.

Problem Branches

Listed sub-problems and contributing causes forming the tree branches.

Relationship Mapping

Illustrated connections between sub-problems showing interdependencies.

Root Causes

Identified underlying factors at the base of the problem tree.

Validation and Revision

Stakeholder-reviewed and validated problem tree documentation.

Opportunity Mapping

Identified interventions addressing root causes and sub-problems.

Prioritization and Selection

Ranked opportunities evaluated by impact, relevance, and feasibility.

Problem Tree Visualization

Visual diagram showing the complete problem, causes, and effects.

FAQ

Frequently Asked Questions

METHOD DETAILS
Goal
Generate Ideas
Sub-category
Co-design sessions
Tags
problem treeroot cause analysisproblem-solvingteam collaborationcontextual analysiscause and effectobjective treestakeholder alignmentworkshop facilitationsystems thinkingcausal mappingintervention design
Related Topics
Root Cause AnalysisSystems ThinkingDesign ThinkingFive WhysFishbone DiagramLogical Framework
HISTORY

The Problem Tree Method originated in international development and project planning during the 1970s and 1980s. It was formalized as part of the Logical Framework Approach (LogFrame), which was developed for USAID in 1969 by the consulting firm Practical Concepts Incorporated. The technique was further refined by German development agency GTZ (now GIZ) as part of their ZOPP (Objectives-Oriented Project Planning) methodology in the 1980s. The World Bank, United Nations agencies, and numerous NGOs adopted problem tree analysis as a standard tool for project design and evaluation. In the 1990s, the method spread beyond development work into business strategy, healthcare planning, and education. The UX and design communities adopted problem tree analysis in the 2000s as design thinking methodologies emphasized the importance of thorough problem definition before solution generation. Today, problem trees are used across disciplines from social policy to software product development, valued for their simplicity, visual clarity, and ability to build consensus among diverse stakeholder groups.

SUITABLE FOR
  • Analyzing complex problems to identify root causes versus surface symptoms
  • Building shared understanding of problem context across diverse stakeholders
  • Prioritizing which causes to address based on impact and feasibility
  • Transitioning from problem analysis to solution planning via objective trees
  • Documenting problem understanding for future reference and team onboarding
  • Facilitating discussions that move beyond surface-level problem descriptions
  • Identifying leverage points where interventions will have the greatest impact
  • Aligning diverse stakeholders around a common, evidence-based problem understanding
RESOURCES
  • Problem Tree Analysis ExplainedStep-by-step guide to building a problem tree with root causes and effects.
  • Problem Tree Analysis – BetterEvaluationAn overview of problem tree analysis for programme evaluation and design.
  • ODI Problem Tree Planning ToolA practical guide to problem tree analysis for development projects.
RELATED METHODS
  • 5W1H Method
  • Bodystorming
  • Brainstorming