Complex vs Complicated: The Cynefin Framework

Level: Beginner Module: Agile Foundations 3 min read Lesson 6 of 52

Overview

  • What you’ll learn: The Cynefin Framework’s five domains, the critical difference between complex and complicated, and why Scrum is optimized for the complex domain.
  • Prerequisites: Lesson 5 — The Five Scrum Values
  • Estimated reading time: 13 minutes

Introduction

Not all problems are the same. Fixing a car engine is complicated — there are many parts, but an expert can analyze, diagnose, and predict the outcome. Raising a child is complex — there are many interacting factors, outcomes are unpredictable, and what worked for one child may not work for another.

Scrum is designed for complex problems. Using Scrum for simple problems is overkill. Using Waterfall for complex problems is a recipe for failure. The Cynefin Framework helps you understand which domain you’re operating in.

The Five Domains

Clear (formerly Obvious/Simple)

Cause and effect are obvious. Best practices exist. Sense → Categorize → Respond.

Example: Processing a standard invoice. Follow the procedure. No Scrum needed.

Complicated

Cause and effect can be determined through analysis. Expert knowledge is required. Sense → Analyze → Respond.

Example: Building a car engine. An expert can analyze and predict outcomes. Waterfall can work here.

Complex

Cause and effect can only be understood in retrospect. Emergent patterns appear through experimentation. Probe → Sense → Respond.

Example: Developing a new software product. You need to try things, get feedback, and adapt. This is where Scrum thrives.

Chaotic

No perceivable cause and effect. Immediate action is needed to stabilize. Act → Sense → Respond.

Example: A server is down and the company is losing money every minute. Act first, analyze later.

Confusion (the center)

You don’t know which domain you’re in. The priority is to gather information and move to a known domain.

Why This Matters for Scrum

Scrum’s empirical approach — probe (build an Increment), sense (inspect it with stakeholders), respond (adapt the plan) — is perfectly matched to the complex domain. In complex systems:

  • You cannot predict the outcome of your actions in advance.
  • The best approach emerges through short experiments and rapid feedback.
  • Retrospectives and reviews are essential because you can only understand cause and effect after the fact.

Key Takeaways

  • The Cynefin Framework identifies five domains: Clear, Complicated, Complex, Chaotic, and Confusion.
  • Complex problems require empirical approaches (probe → sense → respond). Scrum is designed for this.
  • Complicated problems can be solved with analysis and expertise. Waterfall may work.
  • Using the wrong approach for the domain leads to failure — Scrum for simple problems is wasteful; Waterfall for complex problems is dangerous.

What’s Next

In Lesson 7, you will explore the difference between fixed and growth mindsets and how mindset shapes a team’s ability to adopt Agile practices.

繁體中文

概述

  • 學習目標:Cynefin 框架的五個域、複雜與繁雜的關鍵差異,以及為什麼 Scrum 針對複雜域而優化。
  • 先決條件:第 5 課——五大 Scrum 價值觀
  • 預計閱讀時間:13 分鐘

簡介

修車是繁雜的(complicated)——零件很多,但專家可以分析、診斷並預測結果。養小孩是複雜的(complex)——有很多互動因素,結果不可預測,對一個小孩有效的方法對另一個可能無效。

五個域

清晰域(Clear)

因果關係顯而易見。存在最佳實踐。感知 → 分類 → 回應。

繁雜域(Complicated)

可通過分析確定因果關係。需要專家知識。感知 → 分析 → 回應。

複雜域(Complex)

因果關係只能事後理解。通過實驗出現湧現模式。探測 → 感知 → 回應。這是 Scrum 蓬勃發展的地方。

混沌域(Chaotic)

沒有可察覺的因果關係。需要立即行動以穩定局勢。行動 → 感知 → 回應。

為什麼這對 Scrum 很重要

Scrum 的經驗方法——探測(構建增量)、感知(與利害關係人檢視)、回應(調適計劃)——完美匹配複雜域。

重點摘要

  • Cynefin 框架識別五個域:清晰、繁雜、複雜、混沌和困惑。
  • 複雜問題需要經驗方法。Scrum 為此而設計。
  • 對域使用錯誤的方法會導致失敗。

下一步

在第 7 課中,您將探討固定思維與成長思維的差異。

日本語

概要

  • 学習内容:Cynefinフレームワークの5つのドメイン、複雑と込み入ったの違い。
  • 前提条件:レッスン5——5つのScrum価値観
  • 推定読了時間:13分

はじめに

車のエンジンの修理は込み入っている(complicated)——部品は多いが専門家は分析し予測できる。子育ては複雑(complex)——相互作用する要因が多く、結果は予測不可能。

5つのドメイン

明白(Clear)

因果関係が明白。ベストプラクティスが存在。感知→分類→対応。

込み入った(Complicated)

分析により因果関係を特定可能。専門知識が必要。感知→分析→対応。

複雑(Complex)

因果関係は事後にのみ理解可能。実験を通じてパターンが創発。探査→感知→対応。Scrumはここで真価を発揮。

カオス(Chaotic)

因果関係が見えない。即座の行動が必要。行動→感知→対応。

なぜScrumに重要か

Scrumの経験的アプローチは複雑ドメインに完璧にマッチする。

重要ポイント

  • Cynefinは5つのドメインを識別する。
  • 複雑な問題には経験的アプローチが必要。Scrumはこのために設計されている。
  • ドメインに対して間違ったアプローチを使うと失敗する。

次のステップ

レッスン7では、固定マインドセットと成長マインドセットの違いを探ります。

You Missed