Разработки программного обеспечения

Роль требований в жизненном цикле

Модель вариантов использования разрабатывается посредством нескольких приращений.

Каждая итерация добавляет к модели новые варианты использования

и добавляет новые подробности к описанию уже существующих.

Рисунок 6.2 дает понятие о том, как в ходе различных фаз проектирования

и входящих в них итераций протекает рабочий процесс определения требований

и получаются итоговые артефакты (см. главу 12).

О В течение фазы анализа и определения требований аналитики идентифицируют

большую часть вариантов использования с целью разграничить систему

и обозреть проект и детализируют наиболее критичные из них (менее 10 %).

Рис. 6.2. Требования определяются в основном в ходе предварительной

фазы и фазы детальной разработки

о В течение фазы проектирования аналитики определяют большую часть оставшихся

требований, чтобы разработчики могли оценить объем работ. Цель —

к концу фазы детальной разработки определить приблизительно 80% требований

и описать большинство вариантов использования. (Отметим, что лишь 5-

10% этих требований должны быть к этому моменту включены в архитектуру.)

О Оставшиеся требования фиксируются и выполняются в течение фазы построения.

О В течение фазы перехода определение требований практически не проводится.

Исключением будут только случаи изменения требований.


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



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