agile3
Reference & Concepts

Cynefin Framework

A sense-making framework that helps decide how to act based on whether a situation is clear, complicated, complex or chaotic.

2 min read · Practitioner

In 30 seconds

  • Different situations need different approaches.
  • Agile fits the complex domain best.
  • Created by Dave Snowden.

The domains

DomainCause and effectApproach
ClearObviousSense, categorize, respond: best practice
ComplicatedKnowable with expertiseSense, analyse, respond: good practice
ComplexOnly clear in hindsightProbe, sense, respond: experiment
ChaoticNo clear linkAct, sense, respond: stabilize first
ConfusionUnknown which domainBreak the situation into parts

Dave Snowden developed Cynefin from the late 1990s. The "clear" domain was earlier called simple or obvious.

Why agile fits complex work

Most product development is complex: you can't know in advance exactly what users want. That's why empirical, experiment-driven approaches like Scrum work well there.

Using it

Ask which domain a problem sits in before choosing an approach. Complicated problems may need expert analysis; complex ones need experiments.

Myth vs reality

Myth · Everything is complex.
Reality · Many problems are complicated or clear.
Myth · Cynefin is a 2x2 matrix.
Reality · It's a sense-making model with fluid boundaries.
Myth · Best practices work everywhere.
Reality · They only work in the clear domain.

FAQ

How is Cynefin pronounced?

Roughly "kuh-NEV-in"; it's a Welsh word for habitat.

Can a problem change domains?

Yes, often as understanding grows.

How do teams use Cynefin?

To choose between analysis and experimentation.