1.19M
Категория: ИнформатикаИнформатика

Модели жизненного цикла

1.

МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Гжельский государственный университет» (ГГУ)
Колледж ГГУ
Специальность: 09.02.07 Информационные системы и программирование
МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА
Выполнила:
Студентка группы ИСП-О-19
Козина Анастасия Андреевна

2.

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

3.

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

4.

V-образный жизненный цикл
Достоинства данной модели разработки ПО
заключаются в следующем
Пользователи V-Model участвуют в разработке и
поддержке V модели.
На старте любого проекта V-образная модель
может быть адаптирована под этот проект, так
как эта модель не зависит от типов организаций
и проектов.
V-model позволяет разбить деятельность на
отдельные шаги, каждый из которых будет
включать в себя необходимые для него действия,
инструкции к ним, рекомендации и подробное
объяснение деятельности.
В модели особое значение придается
планированию, направленному на
верификацию и аттестацию разрабатываемого
продукта на ранних стадиях его разработки.
В модели предусмотрены аттестация и
верификация всех внешних и внутренних
полученных данных, а не только самого
программного продукта.
В V-образной модели определение требований
выполняется перед разработкой проекта
системы, а проектирование ПО — перед
разработкой компонентов.
Модель определяет продукты, которые должны
быть получены в результате процесса
разработки, причем каждые полученные данные
должны подвергаться тестированию.
Благодаря модели менеджеры проекта могут
отслеживать ход процесса разработки
Недостатками V-модели являются:
Модель не предусматривает
работу с параллельными
событиями.
В модели не предусмотрено
внесение требования
динамических изменений на
разных этапах жизненного цикла.
Тестирование требований в
жизненном цикле происходит
слишком поздно, вследствие чего
невозможно внести изменения, не
повлияв при этом на график
выполнения проекта.
В модель не входят действия,
направленные на анализ рисков.
Некоторый результат можно
посмотреть только при достижении
низа буквы V.

5.

Спиральная модель разработки
ПО
В рамках данной модели
процесс разработки ПО
представляется сочетанием
проектирования и
прототипирования на каждой
фазе проекта с целью
объединения преимуществ
восходящей и нисходящей
концепции разработки ПО. В
данной модели особый
акцент делается на
начальные этапы жизненного
цикла программного
продукта: анализ и
проектирование
English     Русский Правила