Модели жизненного цикла программного обеспечения презентация

Содержание

Слайд 2

Жизненный цикл (ЖЦ) программного обеспечения (ПО) Жизненный цикл (ЖЦ) -

Жизненный цикл (ЖЦ) программного обеспечения (ПО)

 Жизненный цикл (ЖЦ) - это модель

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

Основной нормативный документ, регламентирующий ЖЦ – это международный стандарт ISO/IEC

Основной нормативный документ, регламентирующий ЖЦ – это международный стандарт ISO/IEC 12207.
ISO

– International Organization of Standardization
IEC – International Electrotechnical Commission.
Стандарт ISO определяет структуру ЖЦ, процессы и задачи, которые выполняются на разных этапах.
Слайд 4

Структура жизненного цикла программного обеспечения 1 этап 2 этап 3

Структура жизненного цикла программного обеспечения

1 этап 2 этап 3 этап 4

этап 5 этап 6 этап
Слайд 5

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

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

этапов разработки ПО и критерии перехода от этапа к этапу. (каждая модель представлена в виде рисунка и в виде алгоритма)
Слайд 6

Каскадная модель ЖЦ ПО (разработана в 70-80 гг.)

Каскадная модель ЖЦ ПО (разработана в 70-80 гг.)

Слайд 7

Характерные особенности каскадной модели ЖЦ ПО Особенность: переход на следующий

Характерные особенности каскадной модели ЖЦ ПО

Особенность:
переход на следующий этап осуществляется

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

Поэтапная модель с промежуточным контролем (разработана в 80-85 гг.)

Поэтапная модель с промежуточным контролем (разработана в 80-85 гг.)

Слайд 9

Характерные особенности модели ЖЦ ПО с промежуточным контролем Особенность: модель

Характерные особенности модели ЖЦ ПО с промежуточным контролем

Особенность:
модель итерационная, с

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

Спиральная модель ЖЦ ПО (разработана в 86-90 гг.)

Спиральная модель ЖЦ ПО (разработана в 86-90 гг.)

Слайд 11

Характерные особенности спиральной модели ЖЦ ПО Особенность : каждый виток

Характерные особенности спиральной модели ЖЦ ПО

Особенность : каждый виток соответствует

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