Заметки бизнес-аналитика

Выявление и сбор требований к ПО — ultimate guide

Конспект статьи. Автор оригинала: Вадим (Noveo), публикация Елизаветы Ржевской

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

Уровни требований

  • Бизнес-требования — зачем нужна система; задают цели, которые станут критериями успеха, и формируют документ видения и границ. Пример: сократить время оформления заказа вдвое.
  • Пользовательские требования — задачи пользователей, роли и уровни доступа; записываются текстом, через use case или user story.
  • Функциональные требования — атомарные функции, полученные декомпозицией. «Добавить в избранное» распадается на добавление, удаление, редактирование и переход к объекту.

НФТ стоят вне иерархии: они присутствуют на всех уровнях.

Источники

Для бизнес-требований — внутренние документы, нормативка, конкуренты, инициатор проекта. Для пользовательских — бизнес-процессы и конечные пользователи. Для функциональных — пользовательские требования, макеты, описания интеграций, архитектор и разработчики. Всё сводится в SRS; её структура по ISO/IEC/IEEE 29148 работает как чек-лист полноты.

Процесс и методы

Итеративный цикл: подготовка → выявление → утверждение результатов.

  • Интервью — главный метод. Досье на собеседника, план вопросов, не дольше часа (внимание падает примерно через 40 минут), запись беседы, открытые вопросы, в конце — подтверждение понимания закрытыми вопросами.
  • Анкетирование — быстро и дёшево, но не находит неявные требования.
  • Мозговой штурм — для нестандартных решений и конфликтов, нужна жёсткая модерация.
  • Прочее — анализ документов, API и БД, изучение похожих систем, моделирование, повторное использование типовых требований, наблюдение, обучение у экспертов.

Надёжный результат даёт только сочетание нескольких методов.

Источник: Выявление и сбор требований к ПО — ultimate guide
Автор: Вадим (Noveo), публикация Елизаветы Ржевской
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.