Architecture Decision Record

Active theme: Light

← Шаблоны записей решений

Шаблон записи решения для бизнес-обоснования

Этот шаблон ADR делает акцент на создании бизнес-обоснования решения, включая критерии, кандидатов и затраты.

Верхний уровень

  • Название
  • Состояние
  • Критерии оценки
  • Кандидаты для рассмотрения
  • Исследование и анализ каждого кандидата
    • Соответствует/не соответствует критериям и почему
    • Анализ затрат
    • SWOT-анализ
    • Мнения и отзывы
  • Рекомендация

Детальный разбор на нижнем уровне

Название:

  • Короткая фраза в повелительном наклонении настоящего времени, менее 50 символов, как сообщение коммита git.

Состояние:

  • Одно из: proposed, accepted, rejected, deprecated, superseded и т. д.

Критерии оценки:

  • Резюме: кратко объясните, что мы стремимся выяснить и зачем.

  • Подробности

Кандидаты для рассмотрения:

  • Резюме: кратко объясните, как мы нашли кандидатов, и обратите внимание на любые исключения.

  • Перечислите всех кандидатов и связанные варианты; что мы оцениваем как потенциальные решения?

  • Подробности

Исследование и анализ каждого кандидата:

  • Резюме: кратко объясните методы исследования и обратите внимание на закономерности, кластеры и исключения.

  • Соответствует/не соответствует критериям и почему

    • Резюме

    • Подробности

  • Анализ затрат

    • Резюме

    • Примеры

      • Лицензирование, например договорные соглашения и юридические обязательства

      • Обучение, например повышение квалификации и управление изменениями

      • Эксплуатация, например поддержка и сопровождение

      • Измерение потребления, например использование пропускной способности и ЦП

  • SWOT-анализ

    • Резюме

    • Сильные стороны

    • Слабые стороны

    • Возможности

    • Угрозы

  • Внутренние мнения и отзывы

    • Резюме

    • Примеры

      • От команды, в идеале написанные самим человеком

      • От других заинтересованных сторон

      • Атрибуты качества, они же межфункциональные требования

  • Внешние мнения и отзывы

    • Резюме

    • Кто высказывает мнение?

    • Каких других кандидатов вы рассматривали?

    • Что вы создаёте?

      • Примеры

        • B2B или B2C

        • для внешних пользователей или только для сотрудников

        • для настольных компьютеров или мобильных устройств

        • пилот или промышленная эксплуатация

        • монолит или микросервисы

    • Как вы оценивали кандидатов?

    • Почему вы выбрали победителя?

    • Что происходит с тех пор?

      • Примеры

        • Как работает победитель?

        • Какой процент реального промышленного пользовательского трафика проходит через победителя?

        • Какие интеграции задействованы, например с конвейерами непрерывной поставки, системами управления контентом, аналитикой и метриками и т. д.?

        • Что бы вы посоветовали людям делать иначе, зная то, что знаете теперь?

  • Истории из практики

Рекомендация:

  • Резюме

  • Подробности