Конфликты решений - норма, а не ошибка
Конфликт это не сбой управления. Конфликт это сигнал изменения реальности.
Конфликт - это не сбой управления. Конфликт - это сигнал изменения реальности.
Системы ломаются не из-за конфликтов. Они ломаются из-за попыток их игнорировать.
Конфликты неизбежны
Если в системе принимаются решения, они обязательно начнут конфликтовать.
Причины тривиальны:
- условия меняются;
- контекст устаревает;
- ограничения сдвигаются;
- система растёт.
Решение, корректное вчера, может быть некорректным сегодня.
Это не ошибка. Это нормальное свойство реальности.
Система без конфликтов - либо мёртвая, либо врёт.
Отсутствие конфликтов - тревожный симптом
Если в системе:
- «всё всегда согласовано»;
- «ничто не противоречит»;
- «мы просто договорились»;
значит происходит одно из двух:
- решения не пересматриваются;
- решения вообще не фиксируются.
В обоих случаях система не развивается.
Она застывает, а потом ломается целиком.
Почему конфликты нельзя «замять»
Попытка замять конфликт выглядит знакомо:
- «давайте не будем это поднимать»;
- «это уже решено»;
- «сейчас не время»;
- «и так работает».
Это не управление. Это подавление сигнала.
Замятый конфликт:
- не исчезает;
- не решается;
- не ослабевает.
Он просто:
- уходит в обходные решения;
- порождает исключения;
- накапливается в архитектуре.
Потом взрывается. Всегда.
Конфликт - это не человеческий фактор
Конфликт решений - это не про характеры, не про коммуникацию, не про «не договорились».
Это несовпадение состояний системы.
Когда конфликт объясняют людьми, систему лишают возможности:
- быть проанализированной;
- быть исправленной;
- быть управляемой.
Ответственность перекладывается с модели - на память и эмоции.
Это тупик.
Конфликт - такой же артефакт, как и решение
Если конфликт:
- нельзя выделить;
- нельзя зафиксировать;
- нельзя проанализировать;
- нельзя разрешить формально;
значит система не видит собственных противоречий.
Она действует вслепую.
Конфликт - это не шум. Это данные.
Он показывает:
- где изменился контекст;
- какие решения больше не совместимы;
- какое состояние системы невозможно дальше поддерживать.
Что делает зрелая система
Зрелая система:
- фиксирует конфликт;
- не замалчивает его;
- не решает через память;
- не маскирует через договорённости.
Она:
- признаёт несовместимость;
- удерживает оба решения;
- создаёт точку разрешения.
Пока конфликт не разрешён - система знает, что она в нестабильном состоянии.
Это управление. Всё остальное - имитация.
Конфликт - начало следующего решения
Каждый конфликт означает одно: реальность изменилась.
Не потому что кто-то ошибся. А потому что система больше не помещается в старые рамки.
Конфликт - это не конец решения. Это начало следующего.
Если конфликт не зафиксирован - следующее решение не имеет основания.
Итог
Конфликты решений:
- неизбежны;
- информативны;
- полезны.
Опасны не конфликты. Опасно их отсутствие.
Система, в которой конфликты:
- скрывают;
- подавляют;
- «разруливают на словах»,
не управляет изменениями.
Она просто оттягивает момент распада.
Конфликт - это не ошибка. Ошибка - делать вид, что его нет.