Упорядоченность по важности и стабильности

Приоритет требования представляет собой количественную оценку степени значимости требования. Приоритеты требования обычно назначает представитель заказчика. Разработчик, отталкиваясь от приоритетности требований, управляет процессом реализации ИС.

Стабильность требований характеризует прогнозную оценку неизменности требований во времени.

Наличие количественной метрики.

Количественные метрики играют важную роль в верификации и аттестации ИС. В первую очередь это относится к нефункциональным требованиям, которые, как правило, должны иметь под собой количественную основу. Например:

- запрос должен отрабатывать не более, чем _секунд

- средняя наработка на отказ должна составлять не менее, чем _ часов

Формульные требования также могут расширяться количественными мерами при помощи так называемых аспектов применимости.

Каких требований не должно быть.

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

Требования должны отвечать на вопрос: «что должна делать система?», и не касаться вопроса «как она должна это делать?».

Стремление принимать детальные проектные решения на этапе анализа требований – одна из «ловушек», типичных для неопытных команд разработчиков.

ТЕМА6: Классификация и специфицирование требований

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: