logo
Конспект лекций по информационным технологиям

4. Жизненный цикл информационных технологий

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

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

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

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

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

Спиральная модель предполагает выполнение на начальном этапе анализа требований и предварительное детальное проектирование. При этом создаются прототипы. Каждый виток спирали соответствует поэтапной модели создания фрагмента или версии изделия. На нём уточняются характеристики, определяется качество, планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта. В результате выбирается обоснованный вариант, который и реализуется.