Жизненный цикл ИС ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации. Жизненный цикл – период создания и эксплуатации ИС, от возникновения необходимости в ней до выхода ее из эксплуатации.
Модели жизненного цикла ПО К настоящему времени наибольшее распространение получили следующие основные модели ЖЦ: каскадная модель; спиральная модель; итерационная модель.
Каскадная модель Каскадная модель – линейная, этапы следуют строго друг за другом.
Достоинства каскадной модели: на каждом этапе формируется законченный набор проектной документации. Выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения и соответствующие затраты. Недостатки каскадной модели: задержка получения результатов. возврат на предыдущую стадию. сложность параллельного ведения работ. информационная перенасыщенность. сложность управления проектом.
Спиральная модель Неполное завершение работ на каждом этапе позволяет переходить на следующий этап до полного завершения работы на текущем. Главная задача - как можно быстрее показать пользователям системы работоспособный продукт, тем самым активизируя процесс уточнения и дополнения требований.
Достоинства: Упрощает внесение изменений в проект при изменении требований заказчика Уменьшение уровня риска Обеспечивает большую гибкость в простота контроля за проектом Недостатки: Трудность определения сроков разработки и затрат
Стандарт ISO/IEC 12207: процессы соглашения 2. процессы организационного обеспечения проекта 3. процессы проекта 4. технические процессы 5. процессы реализации программных средств 6. процессы поддержки программных средств 7. процессы повторного применения программных средств
Стандарт ГОСТ Формирование требований к АС Разработка концепции АС Техническое задание Эскизный проект Технический проект Рабочая документация Ввод в действие Сопровождение АС
ISO/IEC 15288:2002