logo
Лекции ИТМ

IV стадия. Промышленная эксплуатация – кроме повседневного функционирования включает сопровождение программных средств и всего проекта, оперативное обслуживание и администрирование баз данных.

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

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

1. Каскадная модель предполагает переход на следующий этап после полного окончания работ по предыдущему этапу.

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

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

Спиральная модель имеет следующие преимущества.