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