Теория систем
Cynefin Framework: Как понять, в какой системе находишься
Менеджеры часто применяют одни и те же инструменты к разным проблемам. Анализ везде. Процессы везде. Эксперименты везде. Но **починить машину** и **вырастить ребёнка** - это принципиально разные задачи, требующие РАЗНЫХ подходов. **Cynefin Framework** учит самому важному навыку лидера: **понять, где находится система, прежде чем решать, что делать**.
- **9/11 (Chaotic):** Rick Rescorla не анализировал - командовал эвакуацией. Спас 2687 человек
- **Facebook 2004 (Complex):** Цукерберг не знал best practice - экспериментировал college by college
- **Nokia 2007 (Clear→Chaotic):** 'Мы всегда так делали' → игнорирование iPhone → коллапс
- **COVID-19:** Январь 2020 (Chaotic) → Весна (Complex) → 2021 (Complicated) → 2023 (Clear)
Cynefin: Пять доменов решений
**2001 год, 9/11.** Руководители компаний в башнях-близнецах приняли решения за секунды - эвакуация, связь с семьями, помощь коллегам. Никто не созывал совещания. Никто не ждал анализа. Почему?
**2008 год, финансовый кризис.** Lehman Brothers обанкротился за 48 часов, хотя о проблемах знали месяцы. Эксперты анализировали, консультанты строили модели, CEO проводили совещания. Почему это не помогло?
Ответ: **неправильный домен = неправильная стратегия = катастрофа**.
**Cynefin Framework** (произносится 'кuh-NEV-in', валлийское слово 'место обитания') - фреймворк для понимания контекста и выбора правильной стратегии принятия решений. Создан Dave Snowden в IBM, 1999 год.
Cynefin разделяет все ситуации на **5 доменов**, каждый требует РАЗНОЙ стратегии:
**Критическая ошибка:** Менеджеры применяют привычные инструменты ко всем проблемам. Best practices для Complicated. Анализ для Chaotic. Эксперименты для Clear. Cynefin учит: **сначала определи домен, потом выбирай инструменты**.
**Ключевая идея Cynefin:** Не все проблемы одинаковы. Починить машину и вырастить ребёнка - это принципиально разные задачи, требующие разных подходов.
Есть универсальная стратегия принятия решений (например, 'всегда анализируй перед действием')
Стратегия зависит от домена. В Clear - следуй процедуре, в Complicated - анализируй, в Complex - экспериментируй, в Chaotic - действуй немедленно
Контекст определяет правильный подход. 'Хороший лидер' в кризисе (командует) отличается от 'хорошего лидера' в инновациях (создаёт условия для экспериментов).
Компания всегда решает проблемы через анализ и best practices. Но когда случился кризис (хакерская атака), решения не работают. В чём проблема?
Ordered домены: Clear и Complicated
Clear и Complicated - это **ordered домены**. В них причинно-следственные связи СУЩЕСТВУЮТ и ПОНЯТНЫ (хотя в Complicated требуют анализа). Правильный ответ существует.
**Clear (Simple) - Очевидный домен:** Причинно-следственные связи очевидны всем. Правильный ответ известен. 'Best practices' работают.
**Clear: Sense → Categorize → Respond**
- **Sense** - оцени ситуацию
- **Categorize** - отнеси к известной категории
- **Respond** - примени стандартное решение
**Ловушка Clear:** Complacency (самоуспокоенность). 'Мы всегда так делали, и работало.' Игнорирование изменений → внезапный обрыв в Chaotic. Это самый опасный переход в Cynefin.
**Complicated - Запутанный домен:** Причинно-следственные связи существуют, но требуют анализа. Несколько правильных ответов. Нужны эксперты. 'Good practices' (не best!).
**Complicated: Sense → Analyze → Respond**
- **Sense** - собери данные
- **Analyze** - привлеки экспертов для анализа
- **Respond** - выбери из нескольких хороших решений
| Clear | Complicated | |
|---|---|---|
| Связи | Очевидны | Требуют анализа |
| Решение | Одно лучшее | Несколько хороших |
| Стратегия | Sense-Categorize-Respond | Sense-Analyze-Respond |
| Практики | Best practices | Good practices |
| Кто решает | Любой/система | Эксперты |
| Время | Быстро | Требует времени |
| Можно ли предсказать? | Да | Да, после анализа |
**Ловушка Complicated:** Analysis paralysis. 'Нужно больше данных, больше анализа.' Эксперты спорят, консультанты строят модели. Пока анализируют - мир меняется, проблема переходит в другой домен.
Clear и Complicated - это про размер проблемы (маленькая vs большая)
Clear и Complicated - это про тип связей (очевидные vs требующие анализа)
Заправка танкера (большая задача) - Clear. Диагностика редкой болезни у младенца (маленькая задача) - Complicated. Дело не в размере, а в характере причинно-следственных связей.
Выбор языка программирования для нового проекта. Есть несколько хороших вариантов (Python, Go, Rust), каждый с trade-offs. Нужен анализ требований. Это...
Complex: Emergent практики
**2004, Facebook.** Цукерберг не знал, сработает ли это. Консультанты не могли предсказать. Эксперты сомневались. Но через эксперименты (college by college, feature by feature) появилась **emergent практика** - социальная сеть нового типа.
**Complex - Сложный домен:** Причинно-следственные связи видны только **ретроспективно** (постфактум). Нет правильного ответа заранее. Эмерджентные паттерны. 'Emergent practices'.
**Ключевой признак Complex:** Правильный ответ **НЕ СУЩЕСТВУЕТ** заранее. Можно узнать только **ПОСЛЕ**, через эксперименты.
**Complex: Probe → Sense → Respond**
- **Probe** - проведи безопасные эксперименты (параллельно!)
- **Sense** - наблюдай, что работает
- **Respond** - усиливай работающее, гаси неработающее
**Критическое отличие от Complicated:** В Complicated правильный ответ СУЩЕСТВУЕТ и МОЖЕТ БЫТЬ НАЙДЕН через анализ. В Complex правильного ответа НЕТ заранее - он ВОЗНИКАЕТ через взаимодействия.
**Примеры Complex:**
| Сфера | Почему Complex | Как работать |
|---|---|---|
| Воспитание ребёнка | Каждый ребёнок уникален, нет best practice | Пробуй разные подходы, смотри что работает |
| Стартап (product-market fit) | Неизвестно, что зайдёт рынку | MVP, эксперименты, pivot по результатам |
| Agile разработка | Требования меняются, tech landscape меняется | Спринты = safe-to-fail эксперименты |
| Организационные изменения | Люди реагируют непредсказуемо | Пилоты в разных командах, наблюдай паттерны |
| Рынки, экосистемы | Emergent поведение множества агентов | Наблюдай сигналы, адаптируйся |
**Agile как стратегия для Complex:**
**Ловушка Complex:** Применение стратегии Complicated (анализ, планирование). 'Давайте проанализируем все риски и составим план.' НЕТ. В Complex план устареет. Нужны эксперименты.
В сложных ситуациях нужно больше анализа и лучшее планирование
В Complex ситуациях анализ не даст ответа. Нужны safe-to-fail эксперименты
Complicated ≠ Complex. В Complicated можно проанализировать и найти ответ. В Complex ответ возникает через взаимодействия - его нельзя вычислить заранее.
Компания внедряет новую культуру. Консультанты предлагают: '6 месяцев анализа → детальный план → внедрение по плану.' Что не так?
Chaotic: Act first, think later
**11 сентября 2001, 8:46 утра.** Первый самолёт врезается в башню. У руководителей Morgan Stanley (офис на 44-74 этажах) есть секунды на решение. Rick Rescorla, глава безопасности, не анализирует, не созывает совещание. Он КОМАНДУЕТ: 'Эвакуация. СЕЙЧАС.' Спасены 2687 из 2700 человек.
**Chaotic - Хаотичный домен:** Нет видимых причинно-следственных связей. Нет времени на анализ. Нужно действовать НЕМЕДЛЕННО. 'Novel practices' - новые подходы возникают прямо сейчас.
**Chaotic: Act → Sense → Respond**
- **Act** - действуй НЕМЕДЛЕННО (стабилизируй ситуацию)
- **Sense** - наблюдай эффект
- **Respond** - переводи систему в Complex или Complicated
**Критически важно:** Chaotic - это НЕ нормальное состояние. Это кризис. Цель - как можно быстрее переместить систему в Complex или Complicated, где есть время думать.
**Примеры Chaotic:**
| Ситуация | Почему Chaotic | Правильное действие |
|---|---|---|
| Пожар в здании | Нет времени, хаос | Эвакуация немедленно → потом анализ |
| DDoS атака на сервис | Сервис падает прямо сейчас | Включить защиту → понять источник → план |
| Паника на рынке (2008) | Каскадное падение | Остановка торгов → вливание ликвидности |
| Первые дни COVID | Неизвестный вирус, паника | Карантины → исследования → протоколы |
| Авария на производстве | Угроза жизни | Остановить линию → помощь → расследование |
**Стиль лидерства в Chaotic: Command & Control**
В кризисе демократия не работает. Нужен лидер, который КОМАНДУЕТ. Не обсуждает, не консультируется - ПРИКАЗЫВАЕТ. Это единственно верная стратегия для Chaotic.
**Ловушка Chaotic:** Оставаться в режиме кризиса слишком долго. Command & Control изматывает команду. Как только ситуация стабилизирована - переходи к Probe-Sense-Respond (Complex) или анализу (Complicated).
Хороший лидер всегда привлекает команду к решениям
В Chaotic хороший лидер КОМАНДУЕТ. В Complex - создаёт условия для экспериментов. Стиль зависит от домена.
Демократия в пожаре убивает людей. Директива в инновациях убивает креативность. Context matters.
Серверы компании под атакой, клиенты не могут зайти, теряем $10K/минуту. CTO говорит: 'Давайте соберём совещание и проанализируем все опции.' Что не так?
Переходы между доменами и Disorder
Системы не статичны - они **перемещаются** между доменами. Понимание динамики переходов критически важно.
**Disorder - пятый домен в центре Cynefin:** Состояние, когда неизвестно, в каком домене находится система. Самая опасная зона - люди применяют привычные им методы.
**Complacency Cliff (обрыв самоуспокоенности):** Самый опасный переход - Clear → Chaotic. Когда процедуры работают долго, возникает иллюзия, что 'так будет всегда'. Игнорируются слабые сигналы изменений. И однажды - обрыв в хаос.
**Примеры Complacency Cliff:**
- **Nokia (2007):** 'Мы лидеры рынка, наши процессы работают' → iPhone → коллапс за 4 года
- **Kodak:** 'Плёнка всегда продавалась' → цифровые камеры → банкротство
- **Lehman Brothers:** 'Наша модель риска проверена' → субстандартные ипотеки → крах за 48 часов
- **Блокбастер:** 'Люди всегда будут брать диски в аренду' → Netflix → закрытие
**Disorder: когда неизвестно, где находится система**
**Пример: Разбиение на домены**
Запуск стартапа - не моно-домен!
| Аспект | Домен | Стратегия |
|---|---|---|
| Product-market fit | Complex | Probe-Sense-Respond (MVP, эксперименты) |
| Техническая архитектура | Complicated | Sense-Analyze-Respond (эксперты) |
| Бухгалтерия, compliance | Clear | Sense-Categorize-Respond (процедуры) |
| Первый день запуска | Chaotic | Act-Sense-Respond (баги, нагрузка) |
**Типичная ошибка в Disorder:** Применять ОДНУ стратегию ко всему проекту. 'Мы Agile-компания, везде спринты!' Или 'Мы enterprise, везде процессы!' Нет. Разные части системы - разные домены.
**Как определить домен?**
Если подход работал раньше, нужно лучше его применять
Если подход работал раньше, но ситуация изменилась - возможно, система уже в другом домене
Best practices (Clear) становятся якорем, когда мир переходит в Complex. 'Делать то же самое лучше' не поможет, если нужно делать другое.
Компания 15 лет продаёт через розницу (Clear). Продажи падают. CEO: 'Оптимизируем процессы!' Но проблема не в процессах - рынок ушёл в онлайн. Что происходит?
Cynefin: ключевые идеи
- **5 доменов:** Clear, Complicated, Complex, Chaotic, Disorder - каждый требует РАЗНОЙ стратегии
- **Clear:** Очевидные связи → Sense-Categorize-Respond → Best practices → Делегируй
- **Complicated:** Нужен анализ → Sense-Analyze-Respond → Good practices → Эксперты
- **Complex:** Эмерджентность → Probe-Sense-Respond → Emergent practices → Эксперименты
- **Chaotic:** Кризис → Act-Sense-Respond → Novel practices → Командуй и стабилизируй
- **Disorder:** Неизвестно где система → Разбей на части → Оцени каждую отдельно
- **Complacency Cliff:** Самый опасный переход Clear→Chaotic ('мы всегда так делали' → обрыв)
- **Главное правило:** Неправильный домен = неправильная стратегия = катастрофа
Куда дальше?
Cynefin - это meta-framework для понимания систем. Связи:
- Emergence — Почему в Complex нет правильного ответа заранее
- Feedback Loops — Механизмы, создающие динамику во всех доменах
- Resilience — Как системы переходят между доменами
- Leverage Points — Где вмешиваться в каждом домене
Вопросы для размышления
- Вспомни проект, который провалился. В каком домене воспринимался? В каком реально был? Какую стратегию применяли?
- Найди в работе части, относящиеся к разным доменам. Применяются ли разные стратегии?
- Был ли в опыте 'Complacency Cliff' - когда 'так всегда работало' внезапно перестало? Какие были слабые сигналы?
- Как принимаются решения в кризисе? Появляется ли соблазн анализировать (Complicated) вместо того, чтобы действовать (Chaotic)?
- В каких ситуациях применяются best practices там, где нужны эксперименты (Clear вместо Complex)?
Связанные уроки
- st-13-mental-models — Переключение между моделями в разных доменах Cynefin
- st-23-wicked — Wicked problems живут в Complex домене Cynefin
- st-04-leverage — Leverage points зависят от Cynefin-домена системы
- st-17-chaos — Хаотичный домен Cynefin и динамика хаоса
- ct-02-biases — Когнитивные ошибки при выборе неверного домена
- ct-04