methodatlas
RunsheetSystems Thinking

Current Reality Tree

ComplexityHigh
Time2-6 h
Participants3-8
FormatWorkshop
MaturityCanonical
01

Prerequisite

What needs to be finished first

Complete firstStakeholder Mappingnot in catalog

Relevant functions that perceive undesirable effects (UDEs) are identified and represented in the workshop.

Without: Without cross-functional perspective, the tree stays in one function and misses the core conflict.

At least one person understands ToC logic and can distinguish between sufficient cause and necessary condition.

Without: Without this discipline, links become loose and the tree turns into a mind map without causal value.
02

Preparation

What needs to be ready before start

Materials

Large whiteboard or Miro board (at least 6 m horizontal), sticky notes in two colors (UDEs, intermediate causes), arrows/markers for causal links, timer, shared definition of UDE.

People / roles

A facilitator with ToC experience who runs logic checks; three to eight participants from different functions (Sales, Operations, Engineering, Support); a scribe for assumptions and logic checks.

Pre-read

Scope or system boundary; list of known problems from the last quarters; known improvement initiatives that did not work; definition of "undesirable effect" (UDE).

Time needed

2-6 h

Setup

Mark a UDE area on the right of the board (UDEs at top), causal chain to the left (deeper into system). Post example UDE and example causal arrow as template. Turn off phones and set one uninterrupted time block.

03

Core question

The one question this method answers

Which few core causes lie under the system's undesirable effects, and at which leverage points would an intervention resolve the most UDEs at once?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Collect UDEs
30-45 minSolo sketching 10 min: each person writes at least five UDEs (negative, measurable, experienced effects). Group clustering, merge duplicates, compress to 10-15 UDEs. Formulate each UDE as complete sentence.UDEs are not causes but observed effects. "Onboarding is bad" is a diagnosis, "Two of five new customers drop out in week 1" is a UDE.
2Phase 2: Form causal links
60-90 minAsk backward for each UDE: what must hold true for this effect to occur? Post hypotheses as intermediate nodes and connect with arrows. Arrows carry causal statements, for example "if A then B".Every arrow is checked with CLR (Categories of Legitimate Reservation): clarity, existence, causality, sufficiency, predictability. The person who adds arrows must explain each one.
3Phase 3: Logic check
30-45 minWalk bottom to top together. For each arrow ask: are there counterexamples, is cause sufficient on its own or is a missing condition needed? Mark weak arrows with assumption stickers.Logic checks are the most expensive phase and the real value of the method. Shortcutting it leaves a mind map instead of a CRT.
4Phase 4: Identify core causes
20-30 minTrace paths and mark common roots. A cause that explains several UDEs is a core-cause candidate. Mark the top 1-3 core causes.If every UDE has its own root, the tree is incomplete or the UDEs are in multiple systems. In the first case, continue connecting, in the second narrow the scope.
5Phase 5: Interventions and follow-up
20-30 minCollect intervention ideas for each core cause. For each idea note which UDEs it would resolve, owner, next step, and review date.Interventions are validated later with the Future Reality Tree. CRT diagnoses, FRT creates treatment design; both belong together.
05

Artifact

What comes out at the end

Form

CRT diagram (image or Miro frame) plus structured document with UDE list, full causal graph in text, identified core causes, assumption-sticker list, and intervention ideas with owner.

Versioning / ownership

One diagnostic run per entry with date, area, and participants. Do not overwrite follow-up iterations; record changes in the diagram as a delta list at document end.

Tool alternatives
  • Miro or FigJam with CRT template
  • Whiteboard with photo export
  • draw.io with directed graph
  • Concept tools such as Flying Logic for ToC trees

current-reality-tree-working-template.md

Compact working template for Current Reality Tree with context, input, output artifacts, and next step.

Current Reality Tree Canvas

Context

What is this method used for?

Core question

Which question should be answered at the end?

Input

Which data, observations, or materials are available?

Working area

  • Area 1:
  • Area 2:
  • Area 3:
  • Relationships / patterns:

Output artifacts

  • Current Reality Tree:
  • Core Problems:
  • Intervention Ideas:

Open questions

  • ...

Next step

Owner, date, success signal.

06

Example output

Concrete filled scenario, fictional example

current-reality-tree-beispiel.md

Concrete filled scenario, fictional example

Current Reality Tree — Customer Success at a software consultancy (20.05.2026)

Area: Customer Success team, 12 participants, 80 active customer accounts.

UDEs (excerpt, 12 total):

  • 30% of renewals are negotiated in the last 30 days before expiration.
  • Time-to-first-value for new customers is 6 weeks instead of 2.
  • Three of four escalations come from the same account.
  • Customer onboarding playbook is skipped in 40% of cases.

Causal excerpt (arrows from bottom to top):

  • Core cause: account owner role is unclear (CS, Sales, and PM share responsibility). → no consistent onboarding playbook owner → playbook is skipped → time-to-first-value is long → customer perception of "product is hard" → renewal negotiation is delayed

Interventions:

  • Clarify DACI for account owner role. Owner: @marcus, by 30.05.
  • Renewals cadence 90 days before expiration. Owner: @lisa, from Q3.

Assumption stickers: three arrows marked "insufficiently substantiated," spike on CRM data planned.

07

Pitfalls

Recognize symptoms and steer against them

Trap

UDEs are diagnoses instead of effects

Symptom

Entries such as "process unclear" or "tool missing" are listed as UDEs with no measurable effects.

What to do

In phase 1, enforce: UDE needs actor, frequency, and impact. If a diagnosis is written, reformulate as observed symptom.

Trap

Loose arrows without logic

Symptom

Arrows connect nodes but no one can state the "if A, then B" sentence.

What to do

Demand a logic statement for each arrow and run CLR checks in phase 3. Remove or sticker assumptions on arrows without a logic statement.

Trap

Tree is one-sided

Symptom

All UDEs sit on one chain, no other roots are opened.

What to do

Facilitator requires at least two alternative paths for each UDE. Whoever claims there are no alternative paths must justify it.

Trap

Personification

Symptom

Nodes contain names or blame language.

What to do

Reformulate each node as system behavior. "X does not communicate" becomes "the communication channel between function A and B is not established."

Trap

Workshop ends before phase 4

Symptom

UDE collection and branching happen, but no core causes are identified.

What to do

Set realistic time budget in advance (at least 3 h). If not possible, split into two sessions, but complete phase 4 in one of them.

08

Stop criteria

Done signals checkable in under a minute

UDE list remains below five entries and systems understanding is too weak.
Only one function is represented and cross-functional view is missing.
No facilitator with ToC discipline, arrows stay loose mind-map links.
Workshop is under 90 min and five phases cannot be completed.
Problems span multiple disconnected systems and scope is not bounded.
Group refuses to remove personification, and the tree stays political.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.