methodatlas
RunsheetSystems Thinking

CATWOE Analysis

ComplexityMedium
Time45-90 min
Participants3-8
FormatWorkshop + async
MaturityEstablished
01

Prerequisite

What needs to be finished first

Complete firstAmbiguous problem statementnot in catalog

The problem is still open enough that several perspectives matter and a root definition could change the framing.

Without: Without ambiguity, CATWOE becomes unnecessary overhead and the group will only restate the obvious.
Complete firstStakeholder perspectivesnot in catalog

At least two relevant perspectives or stakeholder groups are known and can be compared.

Without: Without multiple perspectives, the method cannot surface the tensions it is designed to make visible.
02

Preparation

What needs to be ready before start

Materials

CATWOE canvas or whiteboard; sticky notes; stakeholder map; markers; timer; space for a root definition sentence.

People / roles

One facilitator; one decision owner or sponsor; two to six participants with different perspectives; one note taker who keeps the wording precise.

Pre-read

Short problem statement, known stakeholders, constraints, and any context that already shows why the situation is contested or unclear.

Time needed

60-90 min

Setup

Put the six CATWOE elements on the board. Keep one line free for a root definition. Ask participants to separate facts from assumptions from the beginning.

03

Core question

The one question this method answers

Which system definition fits the situation once customers, actors, transformation, worldview, owner, and environmental constraints are explicit?

04

Flow

Marker: Sektion

StepDurationActionHint
1Section 1: Frame the situation
10 minDescribe the current situation in plain language and agree on what is contested, unclear, or hard to frame.If the situation already has a clear technical cause, CATWOE is probably the wrong tool. Use a more direct analysis method instead.
2Section 2: Map CATWOE
20 minFill the six elements: customers, actors, transformation, worldview, owner, and environmental constraints. Keep each element visible.Do not collapse worldview into owner or customers into users. The differences matter and should stay separate.
3Section 3: Test the transformation
15 minCheck whether the transformation is actually meaningful for the stakeholders. Rewrite weak or vague formulations.If the transformation sounds like a generic improvement phrase, it is too weak. Make it concrete enough to be defended.
4Section 4: Write the root definition
15 minTurn the best formulation into one root definition sentence that names the system and the change it is meant to achieve.The sentence should be readable out loud. If it needs commentary to make sense, simplify it.
5Section 5: Derive next questions
10 minCapture the decisions, risks, and follow-up questions that the root definition opens up.CATWOE often reveals more than one problem. End with the next conversation or decision, not with a vague summary.
05

Artifact

What comes out at the end

Form

A CATWOE canvas with the six elements, one agreed root definition, and a short list of stakeholder perspectives and decision questions.

Versioning / ownership

Store the date, problem statement, and participating perspectives together. If the root definition changes, create a new version and keep the previous one for comparison.

Tool alternatives
  • Miro or FigJam
  • Whiteboard with sticky notes
  • Notion page with one section per CATWOE element
  • Confluence page with a root definition block

catwoe-analysis-working-template.md

Compact working template for CATWOE Analysis with context, input, output artifacts, and next step.

CATWOE Analysis 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

  • CATWOE Canvas:
  • Root Definition:
  • Stakeholder Perspectives:
  • Constraints:

Open questions

  • ...

Next step

Owner, date, and success signal.

06

Example output

Concrete filled scenario, fictional example

catwoe-analysis-beispiel.md

Concrete filled scenario, fictional example

CATWOE Analysis — Internal service redesign

Customers: Support agents and the customers they assist.

Actors: Support team, operations, and the platform team.

Transformation: Friction-filled ticket handling becomes a predictable self-service flow.

Worldview: Speed matters more than central control for this service.

Owner: Head of Operations.

Environmental constraints: Security policy, legal retention, and existing identity management.

Root definition: A support service system owned by Operations that transforms customer requests into guided self-service outcomes within security and retention constraints.

07

Pitfalls

Recognize symptoms and steer against them

Trap

CATWOE becomes a brainstorming map

Symptom

The board fills up with ideas, but no root definition emerges.

What to do

Keep one sentence in focus. CATWOE is for framing the system, not for collecting every thought.

Trap

Worldview and owner are glossed over

Symptom

The group spends most of the time on customers and actors, while power and perspective stay vague.

What to do

Give worldview and owner enough attention to expose the real tension in the system.

Trap

Facts and assumptions are mixed

Symptom

Stakeholders argue about what is true, but nothing is separated on the board.

What to do

Mark facts, assumptions, and open questions differently. The method becomes useful only when the distinctions stay visible.

Trap

The root definition is too abstract

Symptom

The final sentence sounds elegant but could describe almost any system.

What to do

Rewrite the sentence until the owner, transformation, and constraints are concrete enough to challenge.

Trap

The method is used for a clear technical fault

Symptom

The group spends time on perspectives even though the real problem is a known defect or outage.

What to do

Switch to a direct cause method when the technical path is already known. CATWOE is strongest when the situation is genuinely ambiguous.

08

Stop criteria

Done signals checkable in under a minute

Only one stakeholder perspective is available, so the method would add little value.
The problem already has a clear technical root cause.
No decision owner is present, so the root definition cannot guide a choice.
The session has no time to turn the map into a root definition sentence.
The team does not need a systemic framing exercise, only a quick operational fix.
The discussion cannot separate facts from assumptions at all.

Finished the runsheet?

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