Урок по треку Бизнес-анализ 6 мин

Документы БА: BRD, Vision, глоссарий, изменения

BRD, Vision, глоссарий, бэклог и управление изменениями требований.

Документ нужен, чтобы люди одинаково поняли изменение и через полгода могли вспомнить, почему решили именно так. Объём документа подбирают под проект: стартапу хватит страницы в Confluence, банку для регулятора нужен полный комплект.

Vision and Scope

Документ видения и границ, обычно первый. Отвечает на вопросы:

  • какая проблема или возможность, почему сейчас;
  • бизнес-цели и метрики успеха;
  • кто стейкхолдеры и пользователи;
  • что входит в объём, что явно не входит;
  • ключевые ограничения, допущения, риски.

Короткий, на 3-7 страниц. Его утверждает спонсор, и дальше на него ссылаются при спорах о границах.

BRD

Business Requirements Document, документ бизнес-требований. Типичная структура:

  1. Введение и цель документа.
  2. Бизнес-контекст и проблема.
  3. Бизнес-цели (SMART) и метрики.
  4. Объём: в рамках и вне рамок.
  5. Стейкхолдеры.
  6. Текущий процесс (AS-IS) и целевой (TO-BE).
  7. Бизнес-требования и требования стейкхолдеров.
  8. Бизнес-правила.
  9. Нефункциональные ожидания бизнеса (доступность, объёмы, сроки обработки).
  10. Допущения, ограничения, зависимости, риски.
  11. Глоссарий.
  12. Лист согласования и история изменений.

BRD отличается от SRS (спецификации требований к ПО): BRD про «что нужно бизнесу», SRS про «что делает система». SRS обычно пишет системный аналитик.

Глоссарий

Словарь терминов проекта. Звучит скучно, но спасает: в одной компании «клиент» у продаж это компания, у поддержки это человек, у биллинга это лицевой счёт. Для каждого термина: определение, синонимы, чем не является, пример. Глоссарий начинают с первой встречи.

В agile-командах

Вместо толстого BRD: Vision, карта историй (user story map), эпики и истории в бэклоге с критериями приёмки, живая wiki с моделями процессов и решениями. Документации меньше, но она не исчезает: решения и границы всё равно нужно зафиксировать.

Журнал решений и допущений

Записывайте решения: что решили, почему, кто, когда, какие альтернативы отвергли. Через полгода это единственный способ ответить на вопрос «а почему так сделали?». Допущения («считаем, что 80% клиентов пользуются приложением») тоже фиксируют и проверяют.

Управление изменениями требований

Требования меняются, это нормально. Плохо, когда они меняются незаметно.

  1. Запрос на изменение: кто, что, зачем.
  2. Анализ влияния: какие требования, процессы, сроки, бюджет затронуты. Здесь помогает трассировка.
  3. Решение: принимает владелец объёма (спонсор, комитет изменений, владелец продукта).
  4. Обновление документов и базовой версии требований.
  5. Информирование всех затронутых.

Базовая линия (baseline) это утверждённая версия требований, от которой считают изменения.

Хороший документ

  • Написан для читателя: руководителю резюме на первой странице, разработчику детали.
  • Однозначные формулировки, термины из глоссария.
  • Схемы вместо длинных абзацев о процессе.
  • Версия, статус, история изменений.
  • Ссылки, а не копии: одно место правды.

Частые ошибки

  • Документ ради документа, который никто не читает.
  • Нет раздела «вне рамок», и спор о границах в конце проекта.
  • Термины без глоссария.
  • Изменения в письмах и чатах, а документ устарел.
  • Решения без причин.

Что спросят на собесе

  • Какие документы вы писали, их структура.
  • Чем BRD отличается от SRS и Vision.
  • Зачем глоссарий.
  • Как управлять изменениями требований.
  • Как документируете в agile-команде.

Закрепите за 5 минут

После урока в тренажёре 3-5 проверочных вопросов, дальше модуль уходит в повторения.