Pepelen
Бизнес- и системный анализ: профессия аналитика с нуля

Lesson

Уровни требований: от бизнеса к функциям

Раскладывать требования по уровням: бизнес-требования → требования стейкхолдеров → требования к решению (функциональные + нефункциональные) → переходные.

1 / 6

Четыре уровня требований по BABOK

Четыре уровня требований по BABOK

BABOK выделяет четыре уровня требований, и они образуют логическую цепочку: от «зачем» до «как именно перейти». 1. Бизнес-требования отвечают на вопрос «зачем?». Это цели предприятия: увеличить долю рынка, снизить затраты, выйти в новый регион. Они принадлежат организации, а не конкретному человеку. 2. Требования стейкхолдеров отвечают на вопрос «что нужно конкретному человеку или группе?». Каждый стейкхолдер (менеджер, оператор, клиент) видит свою часть задачи и выражает её через свои потребности. 3. Требования к решению делятся на два подтипа: функциональные (ФТ) — что система должна делать (функции, поведение, операции) — и нефункциональные (НФТ) — как она должна это делать (производительность, безопасность, удобство, надёжность). Важно: ФТ и НФТ — оба относятся к уровню решения, а не к отдельным уровням. 4. Переходные требования описывают, что нужно для перехода из состояния «как есть» (as-is) в состояние «как будет» (to-be): миграция данных, обучение персонала, параллельная эксплуатация. После завершения перехода они теряют актуальность. Частая ошибка новичков — считать функциональные и нефункциональные требования отдельными уровнями. Это не так: они оба находятся на третьем уровне — уровне требований к решению.
Lesson notes
Четыре уровня требований по BABOK
BABOK выделяет четыре уровня требований, и они образуют логическую цепочку: от «зачем» до «как именно перейти». 1. Бизнес-требования отвечают на вопрос «зачем?». Это цели предприятия: увеличить долю рынка, снизить затраты, выйти в новый регион. Они принадлежат организации, а не конкретному человеку. 2. Требования стейкхолдеров отвечают на вопрос «что нужно конкретному человеку или группе?». Каждый стейкхолдер (менеджер, оператор, клиент) видит свою часть задачи и выражает её через свои потребности. 3. Требования к решению делятся на два подтипа: функциональные (ФТ) — что система должна делать (функции, поведение, операции) — и нефункциональные (НФТ) — как она должна это делать (производительность, безопасность, удобство, надёжность). Важно: ФТ и НФТ — оба относятся к уровню решения, а не к отдельным уровням. 4. Переходные требования описывают, что нужно для перехода из состояния «как есть» (as-is) в состояние «как будет» (to-be): миграция данных, обучение персонала, параллельная эксплуатация. После завершения перехода они теряют актуальность. Частая ошибка новичков — считать функциональные и нефункциональные требования отдельными уровнями. Это не так: они оба находятся на третьем уровне — уровне требований к решению.
Уровни требований: от бизнеса к функциям — Бизнес- и системный анализ: профессия аналитика с нуля