Decision Log: как перестать принимать одно и то же решение заново

На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:

— А почему не A? Он же проще.

Обсуждение начинается сначала. Те же аргументы, те же возражения, те же полчаса в календаре.

Проблема обычно не в плохой памяти команды. Просто сохранился итог, но потерялся ход мысли.

Запись «решили делать вариант B» почти бесполезна. Без контекста непонятно:

— какую задачу решали; — какие варианты рассматривали; — почему отказались от остальных; — на каких данных строилось решение; — с какими последствиями согласились.

Для этого нужен Decision Log — журнал принятых решений.

Это не протокол встречи. Протокол отвечает на вопрос «что обсуждали», а Decision Log — «что решили и почему». В него не нужно переносить всю дискуссию и список выступавших. Достаточно зафиксировать:

— решение; — дату; — владельца; — контекст и ограничения; — рассмотренные альтернативы; — причины выбора; — ожидаемые последствия и риски.

Например:

Решение: использовать вариант B. Контекст: запуск через шесть недель, команда не успеет освоить новую технологию. Альтернативы: A дешевле, C лучше масштабируется. Почему B: уже есть экспертиза и готовая инфраструктура. Последствия: через год решение может стать узким местом. Пересмотреть: если нагрузка вырастет втрое или появится отдельная команда поддержки.

Хранить Decision Log лучше там, где команда уже работает: в Notion, Confluence, Wiki репозитория или отдельной папке с ADR. Важен не инструмент, а три условия: журнал легко найти, на конкретное решение можно дать ссылку, записи не исчезают в переписке.

Старое решение не становится правильным навсегда. Его стоит пересмотреть, если изменились исходные условия, появились новые данные, проявились неучтённые последствия или наступил заранее указанный срок ревизии.

Но пересмотр должен начинаться не с «мне не нравится вариант B», а с «вот что изменилось с момента, когда мы его выбрали».

DACI помогает команде принять решение. Decision Log не позволяет этому решению через неделю снова превратиться в дискуссию.

Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru
Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru Decision Log: как перестать принимать одно и то же решение заново
На встрече команда обсудила три варианта и выбрала B. Через неделю кто-то спрашивает:
— А почему не A? Он же проще | Сетка — социальная сеть от hh.ru