● Пользовательские требования. Формируется на основании
пользовательских историй и вариантов использования и описывает
задачи, который пользователь сможет выполнять при разработке данной
технической задачи.
● Бизнес - правила. Описываются особенности, ограничения и другие
правила которые относятся к бизнес-процессам.
● Атрибуты качества. Определяют и описывают ключевые понятия и
факторы качества на данном предприятии. Это как правило свойство
продукта, которые не связаны с функциональностью, но в данном случае
играют важную роль для достижения определенных целей создания
продукта.
● Функциональные требования. В основном описывают поведение самой
системы, то как она будет работать, это различные проверки обработки.
Данный вид требований влияет на дизайн форму системы.
● Нефункциональные требования. Здесь же наоборот данные требования
описывают уже свойства системы. Это и удобство пользователя и
расширяемость системы, ее надежность и безопасность. Здесь атрибуты
качества более детальны.
● Ограничения. Ограничивающие факторы, которые лимитируют набор
средств и выбора способов.
● Требования к интерфейсам. Особенности при работе с другими системами
и операционной средой.
● Требования к данным. Описывает сами данные и структуру данных. Здесь
будет описание базы данных.
● Спецификация требований. Это объемный документ, который описывает
все требования всех типов и уровней.
На втором этапе формируется техническое задание, которое дает
возможность для старта написания программного кода, также в работу вступает
системный администратор.
27