Разработка и анализ требований проектирования ПО
Управление требованиями к ПО
Лектор: Петрова О.Б.
СПбГУТ
2018
Управление требованиями
Составляет часть общего управления проектом:
идентификация, организация и документирование требований,
изменение требований,
тестирование выполнения требований.
2
Причины изменений требований
Внешние факторы:
изменения решаемой проблемы,
изменение мнения пользователей о задачах ПО,
изменение внешней среды,
ввод в эксплуатацию первого (предыдущего)выпуска ПО.
Внутренние факторы:
невыявленные требования,
неточно сформулированные требования, «лишние» требования.
3
Процесс изменения требований
Фиксация базовой версии требований (Baseline):
официальное рецензирование,
утверждение,
передача в систему управления требованиями к ПО (конфигурацией, проектом).
Дальнейшие изменения требований выполняются в соответствии с процедурой изменений.
Допустимый объем изменений в месяц 1-4 %.
Изменения официальные и неофициальные. Анализ последствий изменения требований.
4
Хранение требований в системе управления требованиями
Атрибуты требований (Вигерс):
дата создания,
номер текущей версии,
автор,
приоритет,
состояние (статус),
источник требования,
логическое обоснование требования,
номер выпуска (итерации), на который назначено требование,
ответственный за изменение требования, метод проверки или критерий приемки.
5