logo search
ответы шпора

113 Модели и стадии жизненного цикла (жц) программного обеспечения (по). Взаимосвязи между стадиями и процессами жц.

Модель жизненного цикла ПОструктура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач на протяжении ЖЦ.

Модель ЖЦ ПО включает в себя:

1) стадии;

2) результаты выполнения работ на каждой стадии;

3) ключевые события — точки завершения работ и принятия

решений.

Стадия - часть процесса создания ПО, ограниченная определенными временными рамками и заканчивающаяся выпуском конкретного продукта (моделей, программных компонентов, документации), определяемого заданными для данной стадии требованиями.

Каскадная модель характеризуется строгой упорядоченностью стадий, из которых состоят фазы создания и внедрения АС. Работы на каждой стадии должны выполнятся настолько тщательно, чтобы не возникло необходимости пересмотра ранее принятых решений, то есть возврат к предыдущей стадии недопустим. Модель содержит один цикл, включающий стадию сопровождения.

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

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