Вы находитесь на странице: 1из 2

Лабораторная работа № 6-7

«Жизненный цикл программного продукта»

Цель работы: Изучить основные модели жизненных циклов и научится их


строить.

Ход работы

Модель ЖЦ Достоинства Недостатки


Каскадная на каждой стадии реальный процесс создания
формируется законченный программного обеспечения
набор проектной никогда полностью не
документации, отвечающий укладывается в такую жесткую
требованиям полноты и схему. Процесс создания ПО
согласованности; носит, как правило,
итерационный характер:
· выполняемые в логической результаты очередной стадии
последовательности стадии часто вызывают изменения в
работ позволяют планировать
проектных решениях,
сроки завершения всех работ
выработанных на
и соответствующие затраты.
предыдущих стадиях. Таким
образом, постоянно возникает
потребность в возврате к
предыдущим стадиям и
уточнении или пересмотре
ранее принятых решений.
Итерационная Неполное завершение работ Основная проблема
на каждом этапе позволяет спирального цикла -
переходить на следующий определение момента
этап, не дожидаясь полного перехода на следующий этап.
завершения работы на
текущем.
Спиральная В жизненном цикле Могут потребоваться
разработки программного расширенные ресурсы.
обеспечения можно Несмотря на то, что
заранее создать несколько цена изменения ниже, она
возможностей. не всегда соответствует
Он эффективно спецификациям изменения.
универсален для постоянно Требуется
меняющихся требований дополнительное признание
проекта, а также клиента. администрации.
Это лучшее, что Это не подходит для
подходит для проворных более коротких проектов.
компаний.
Для экспертизы
Кроме того, по способностей требуются
разумной цене можно чрезвычайно опытные
изменить диапазон ресурсы.
спецификаций в
Итерационной модели. Продвижение
проекта в значительной
Совместное степени зависит от этапов
развитие может быть оценки рисков.
организовано.
Изучение и Определение
устранение неполадок, в то постепенно увеличивается,
время как меньше возможно, интерпретация
итераций просто. всей системы.
Опасности
распознаются и
исправляются путем
итерации, и каждая
итерация может быть
просто обработана.
В модели итерации
сжатое время расходуется
на запись, а расширенное
время предоставляется для
обрисовки.

К\В

Вам также может понравиться