Этот вопрос проверяет знание основных классификаций требований согласно авторитетным источникам в бизнес-анализе.
BABOK (Business Analysis Body of Knowledge) и Карл Вигерс выделяют схожие категории требований, фокусирующиеся на разных уровнях детализации и целевой аудитории. Основные виды включают бизнес-требования, пользовательские требования, функциональные и нефункциональные требования. BABOK также отдельно выделяет переходные требования.
Классификации требований помогают структурировать информацию и обеспечивать понимание между всеми участниками проекта.
Виды требований по BABOK:
Бизнес-требования (Business Requirements): Высокоуровневые цели организации или заказчиков. Описывают, почему запускается проект и какую пользу он принесет.
Пример: "Увеличить долю рынка на 15% за счет запуска онлайн-магазина."
Пользовательские требования (User Requirements): Задачи, которые пользователи должны иметь возможность выполнять с помощью системы, чтобы удовлетворить бизнес-цели. Часто описываются в виде сценариев использования (user stories, use cases).
Пример: "Пользователь должен иметь возможность найти товар по названию и добавить его в корзину."
Функциональные требования (Functional Requirements): Конкретное поведение системы, ее функции. Описывают, что система должна делать.
Пример: "Система должна проверять наличие товара на складе при добавлении его в корзину."
Нефункциональные требования (Non-functional Requirements): Качественные характеристики системы: производительность, безопасность, удобство использования.
Пример: "Страница поиска товара должна загружаться не более чем за 2 секунды."
Переходные требования (Transition Requirements): Временные потребности для перехода от текущего состояния к целевому (например, миграция данных, обучение пользователей). Существуют только на этапе внедрения.
Подход Карла Вигерса:
Карл Вигерс в своей книге "Разработка требований к программному обеспечению" предлагает очень похожую классификацию, но с некоторыми отличиями в терминах:
Бизнес-требования (Business Requirements): Аналогично BABOK.
Пользовательские требования (User Requirements): Аналогично BABOK.
Функциональные требования (Functional Requirements): Аналогично BABOK.
Атрибуты качества (Quality Attributes): Аналог нефункциональных требований в BABOK.
Ограничения (Constraints): Требования, навязанные извне (например, законодательные нормы или технические ограничения).
Вывод:
Обе классификации служат одной цели — организовать процесс сбора и документирования требований, обеспечивая их полноту и непротиворечивость. Выбор конкретной терминологии часто зависит от стандартов, принятых в компании.
Уровень
Рейтинг:
2
Сложность:
6
Навыки
Бизнес-анализ
Ключевые слова