- •Основные процессы жизненного цикла
- •Подготовка
- •Подготовка заявки на подряд
- •Подготовка договора
- •Поставка
- •Разработка
- •Подготовка пс
- •Анализ тз
- •Детальное проектирование программного средства
- •Конструирование программного средства
- •Комплексирование программного средства
- •Проектирование архитектуры программного средства
- •Тестирование
- •Эксплуатация
- •Сопровождение
- •Вспомогательные процессы жизненного цикла
- •Организационные процессы жизненного цикла
Организационные процессы жизненного цикла
Организационные процессы жизненного цикла делятся на:
процесс управления:
подготовка и определение области управления;
планирование;
выполнение и контроль;
проверка и оценка;
завершение.
процесс создания инфраструктуры:
подготовка процесса;
создание инфраструктуры;
сопровождение инфраструктуры.
процесс усовершенствования:
создание процесса;
оценка процесса;
усовершенствование процесса.
процесс обучения:
подготовка процесса;
разработка учебных материалов;
реализация плана обучения.
Ответственность за работы и задачи организационного процесса несет организация, выполняющая данный процесс. Данная организация должна обеспечить реальность существования и функциональные особенности конкретного процесса.
Модель ЖЦ
Модель – есть некоторая структура определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении жизненного цикла.
Чаще выделяют три модели ЖЦ, наибольшее распространение из которых получили: 1) каскадная модель; 2) спиральная модель.
Каскадная
модель – предполагает разбиение всей
разработки на этапы, при чем переход с
одного этапа на следующий происходит
только после того как будет полностью
завершена работа на текущем.
1.Анализ
2.Проектирование
3.Реализация
4.Внедрение
5.Сопровождение
Положительные стороны применения каскадной модели: 1) на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности; 2) выполняемые в логической последовательности этапы работ позволяют планировать сроки завершения и соответствующие затраты.
Особенность – для построения ИС с использованием каскадной модели необходимо точно и полно сформулировать все возможные требования. В требования включают сложные расчеты, выбор систем реального времени. Однако реальный процесс создания ИС вносит постоянные коррективы и необходимость возврата к предыдущим этапам разработки. Недостаток этой модели есть существенное запаздывание с получением результата. Модели автоматизированного объекта могут устаревать одновременно с их утверждением. Моделирование ИС и их проектирование ведет к примитивной автоматизации существующих производственных процессов. Наибольшее распространение каскадная модель проектирования получила в 70-80гг. такая модель на данный момент используется в жизненных циклах особо малых ИС.
Спиральная модель. Особенности – основной упор делается на начальные этапы ЖЦ, а именно на анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов.
1)Определение требований; 2) анализ; 3) проектирование; 4) реализация; 5) тестирование. (6 происходит интеграция, затем релиз). =>ВЕРСИЯ
Каждый виток спирали соответствует созданию нового фрагмента или версии в ИС, на нем устанавливаются или уточняются цели и характеристики проекта, определяется качество и планируются работы следующего витка. Один виток спирали при этом представляет собой законченный проектный цикл по типу каскадной модели. Иногда спиральная модель называется продолжающимся проектированием. В цикл разработки спиральной модели также включаются стадии апробирования и тестирования прототипа системы.
