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

Вышел очень большой материал, разобью его на несколько частей, как и ранее.

Часть 1.

Бизнес-требования выражают цель, ради которой разрабатывается продукт. Результатом выявления требований на этом уровне является общее видение - документ, который, как правило, представлен простым текстом и таблицами. Здесь нет детализации поведения системы и иных технических характеристик, но вполне могут быть определены приоритеты решаемых бизнес-задач, риски и т.п.

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

Бизнес-правила описывают особенности принятых в предметной области процессов, ограничений и иных правил. Эти правила могут относиться к бизнес-процессам, правилам работы сотрудников, нюансам работы ПО и т.д.

Атрибуты качества расширяют собой нефункциональные требования и на уровне пользовательских требований могут быть представлены в виде описания ключевых для проекта показателей качества. Атрибутов качества очень много, но для любого проекта реально важными является лишь некоторое их подмножество.

#QAEngineer #SoftwareTesting #testing #stuffy #pleasure

Уровни и типы требований | Сетка — социальная сеть от hh.ru