methodatlas

Systems Thinking Mapping tool

Current Reality Tree

The Current Reality Tree shows which common causes can sufficiently explain observed undesirable effects.

The Theory of Constraints Current Reality Tree connects observed undesirable effects (UDEs) through sufficient cause-and-effect logic. Joint prerequisites use AND; the tree helps examine influential common causes.

Core question
Which common causes can sufficiently explain the observed undesirable effects?
Participants
3-8 participants
Time
Several sessions; 60–120 minutes per logic block
Paper illustration for Current Reality Tree
  1. UDEs

    UDEs capture

    State concrete undesirable effects as full sentences with evidence and system boundary.

  2. Causal chains

    Causal chains

    Connect causes and intermediate effects to UDEs using if-then statements.

  3. Logic review

    Check logic

    Check clarity, existence, causality and sufficiency of every link.

  4. Core causes

    Examine common driver

    Trace causes explaining several important UDEs and examine their actual influence.

Review logic with affected people and counterevidence; separately examine future effects of solution hypotheses afterwards.

A good fit when

For several connected system problems whose common drivers are unclear.

Ideal for

  • Complex Problem Solving
  • Process Improvement
  • Systems Change

Not good for

  • Quick individual decisions
  • Problems without a shared system understanding

Outputs

  • UDE causal model

    Reviewed causal tree with UDEs, intermediate effects, AND conditions, assumptions and a justified change focus.

  • Change focus

    The change focus keeps unexplained effects and model limits visible.

Current Reality Tree· worksheet

Fictional example

The Theory of Constraints Current Reality Tree connects observed undesirable effects (UDEs) through sufficient cause-and-effect logic. Joint prerequisites use AND; the tree helps examine influential common causes.

UDEs

Which observed undesirable effects and evidence belong to the system?

Fictional: U1 jobs wait a long time; U2 commitments are missed; U3 staff frequently switch between open jobs.

Causes and conditions

Which complete statements describe causes and intermediate effects?

C1 All incoming jobs start immediately. C2 Arrivals temporarily exceed completions. C3 Many jobs are open simultaneously. C4 A few people split their work across all open jobs.

If-then links

Which conditions operate jointly and what effect follows?

C1 AND C2 → C3. C3 AND C4 → U3. U3 AND measurable switching overhead → lower completion rate. That rate AND high open volume → U1. U1 AND unchanged short commitments → U2.

Checks and gaps

Which arrows are evidenced, what assumptions remain and which counterexamples are checked?

Fictional board history supports high open volume and switching. The effect of switching cost remains a hypothesis; sample times. Check material shortages as another cause.

Change focus

Which confirmed cause warrants further change analysis and where does the claim end?

Starting every job immediately is a testable policy candidate. Next examine limiting parallel work as a solution hypothesis; do not claim its effect yet.

All example details are fictional and illustrate the application.

Flying Logic: Current Reality Tree

First step

Collect system boundary and verifiable UDEs; keep observations, causal assumptions and possible solutions separate.

Open the method guide

Deep dive

Purpose

A Current Reality Tree condenses many symptoms into a few causal chains. The method makes visible which core problems drive several negative effects at once.

How it works

First, undesired effects are collected and condensed without judgment. Then the team links them through cause-and-effect logic until solid causal chains emerge. In the end, a few causes remain where change pays off the most.

In detail

The Current Reality Tree helps because several undesired effects can be traced back to underlying causes instead of being treated in isolation. Good application checks every connection strictly for plausibility and avoids jumping from symptom to favorite cause. This creates a causal condensation that shows which few core problems repeatedly produce a whole field of disturbances.

Facilitation

At the start, collect only actually observed undesired effects, not pre-sorted explanations. The process shows its quality when different symptoms trace back to the same underlying cause for the first time. Close with a tree whose critical links are named and a decision on which core cause gets investigated further first.

The method guide walks execution through 4 phases, timing, 4 pitfalls, and clear stop criteria.

Open method guide

Your perspective

Does this method help with your work?

Your feedback helps shape the next improvements to methodatlas.

Sources and topics

Topics
Artifact templates
Current Reality Tree: WorksheetCollect system boundary and verifiable UDEs; keep observations, causal assumptions and possible solutions separate.
markdown

current-reality-tree-working-template.md

Collect system boundary and verifiable UDEs; keep observations, causal assumptions and possible solutions separate.

Current Reality Tree: Worksheet

Question

To be confirmed

Desired outcome

To be confirmed

Scope

Complete cycle Time: Several sessions; 60–120 minutes per logic block

Complete this worksheet on paper or in your own document during the work.

Preparation for this scope

Method setup

  • Materials: UDE cards, evidence, directed links and visible AND junctions.
  • Roles: System experts with different perspectives and facilitator familiar with TOC logic.
  • Advance information: Collect system boundary and verifiable UDEs; keep observations, causal assumptions and possible solutions separate.
  • Overall time needed: Several sessions; 60–120 minutes per logic block
  • Setup: Arrange UDEs above causes; read arrows from cause to effect and mark AND junctions visibly.

Prepare for the work steps

UDEs: UDEs capture

  • System observations
  • Evidence

Causal chains: Causal chains

  • UDEs
  • Process knowledge

Logic review: Check logic

  • Causal skeleton
  • Counterevidence

Core causes: Examine common driver

  • Reviewed logic
  • Scope of influence

Current Reality Tree· worksheet

UDEs

Which observed undesirable effects and evidence belong to the system?

...

Causes and conditions

Which complete statements describe causes and intermediate effects?

...

If-then links

Which conditions operate jointly and what effect follows?

...

Checks and gaps

Which arrows are evidenced, what assumptions remain and which counterexamples are checked?

...

Change focus

Which confirmed cause warrants further change analysis and where does the claim end?

...

Answer the prompts with your own information. Explicitly mark unknowns and assumptions.

Flying Logic: Current Reality Tree

UDEs: UDEs capture

Expected artifact: UDE list

Is every UDE verifiably observed?

Entry:

...

  • Is every UDE verifiably observed?

Causal chains: Causal chains

Expected artifact: Causal skeleton

Are the named conditions sufficient for the effect?

Entry:

...

  • Are the named conditions sufficient for the effect?

Logic review: Check logic

Expected artifact: Reviewed logic

Does the link withstand a concrete counterexample?

Entry:

...

  • Does the link withstand a concrete counterexample?

Core causes: Examine common driver

Expected artifact: Change focus

Does the driver explain multiple UDEs through checked paths?

Entry:

...

  • Does the driver explain multiple UDEs through checked paths?

Open questions and next steps

...

Method guide: https://methodatlas.meierhoff-systems.de/en/methods/current-reality-tree/run-sheet

Alternatives and neighbors

Fitting alternatives with decision guidance, followed by other related methods.

All methods
Constraints and origin
HighWorkshop2-6 h

Profile

Method form
Mapping tool
Participants
3-8
Time
2-6 h
Maturity
Canonical
Origin
Eliyahu M. Goldratt
Paper illustration for Future Reality Tree.
Next up: Future Reality Tree