Лекция: Дайте определение модели ЖЦ ПП. Дайте характеристику каскадной модели ЖЦ ПП. Какие области применения, достоинства и недостатки этой модели ЖЦ (ТП)

Одним из базовых понятий технологии программирования является понятие жизненного цикла программного продукта (ЖЦ ПП).

Жизненный цикл программного продукта (ПП) определяется как совокупность последовательных состояний программного продукта и всех действий по его преобразованию, начиная с анализа возникшей потребности в автоматизации определенных функций обработки данных до их программной реализации и включения в программное обеспечение (ПО) конкретного применения.

Моделью жизненного цикла программной системы называют структуру, определяющую последовательность осуществления процессов, действий и задач, выполняемых на протяжении ЖЦ ПП, а также взаимодействие между этими процессами, действиями и задачами.

Модель ЖЦ ПП определяет перечень этапов преобразования: программа -> программное средство -> программный продукт, порядок выполнения этапов, а также критерии перехода от этапа к этапу.

Традиционная модель ЖЦ ПО строится по каскадному принципу, суть которого в том, что переход на следующий этап происходит после окончания предыдущего. Если по оси ординат отложить этапы ЖЦ, а по оси абсцисс — время, то каскадную модель ЖЦ можно проиллюстрировать рисунком.

Эта модель имеет ряд положительных качеств, благодаря которым она хорошо себя зарекомендовала и получила широкое распространение:

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

 

Этапы ЖЦ

 


еще рефераты
Еще работы по информатике