WorkProductDescriptor
Рабочий продукт (Артефакт): Supplementary Specifications
Этот артефакт фиксирует требования к системе, которые не зафиксированы в артефактах требований к алгоритму, таких как спецификации вариантов использования.
Назначение

Дополнительные спецификации фиксируют требования к системе, которые не зафиксированы в вариантах использования модели вариантов использования. К таким требованиям относятся:

  • Правовые и регулирующие требования и стандарты приложений
  • Атрибуты качества проектируемой системы, включая требования к удобству работы, надежности, производительности и возможности поддержи
  • Прочие требования, такие как требования к операционной системе и средам, совместимости с другим программным обеспечением и ограничения по проектированию
Взаимосвязи
Вход дляОбязательный: Необязательный:
  • Нет
Внешний:
  • Нет
Описание
Основное описание

Дополнительные спецификации являются важным дополнением к Модели варианта использования, поскольку совместно они фиксируют все требования к программному обеспечению (функциональны и нефункциональные), которые следует описать для создания полной Спецификации требований в программному обеспечению.

Краткая схема

Рекомендуется организовать Дополнительные спецификации по категориям требований.  Описание такого подхода, использующее акроним "FURPS+", приведено в разделеКонцепции: Требования.

Свойства
Необязательный
ЗапланированныйYes
Иллюстрации
Ключевые условия
Дополнительная спецификация фиксирует все требования к системе, а не только нефункциональные.  Типичным заблуждением является представление, что все функциональные требования размещаются в рабочих продуктах Вариантов использования , а все нефункциональные требования - в рабочем продукте Дополнительные спецификации. это неверно, поскольку некоторые функциональные требования относятся к системе в целом (например, требование наличия электронной справки). Аналогично, некоторые нефункциональные требования применяются только к определенному варианту использования (либо потоку в варианте использования). В этом случае такое требование следует разместить в данном варианте использования.
Доводка
Опции представления

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

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