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

Требования к программному обеспечению документируются для того, чтобы указать:

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

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

Взаимосвязи
РолиОтветственный: Изменен:
ЗадачиВход для:
Выход из:
Использование процесса
Описание
Краткая схема

При создании  этого артефакта следует принимать во внимание его различные аспекты, включая следующее:

  • различные заинтересованные группы или лица, которые могут вносить требования
  • различные типы требований (категории, размеры), которые необходимо принять во внимание
Доводка
Опции представления

Этот артефакт обычно включается в другие артефакты спецификаций требований.



Дополнительные сведения
Концепции