Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты ГОС.doc
Скачиваний:
35
Добавлен:
24.08.2019
Размер:
1.26 Mб
Скачать

24.Жизненный цикл ис. Состав работ на всех стадиях жизненного цикла ис

Жизненный цикл ПО определяется как период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации

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

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

1. Формирование требований к ПО

  • планирование работ

  • определение целей разработки

  • предварительная экономическая оценка проекта

  • построение плана-графика работ

  • создание рабочей группы

  • выявление требований к будущей системе

2. Проектирование

  • разработка системного проекта

  • определяется архитектура системы, её функции, внешние условия функционирования, интерфейсы и распределение функций между пользователями и системой, требования к программным и информационным компонентам, состав исполнителей и сроки разработки

  • формулируется и выпускается техническое задание

  • разработка технического проекта

  • проектирование архитектуры системы

  • детальное проектирование

3. Реализация

  • описание компонентов ПО и интерфейсов между ними на более низком уровне

  • разработка и документирование детального проекта базы данных

  • обновление (при необходимости) пользовательской документации

  • разработка и документирование требований к тестам и плана тестирования компонентов ПО

4. Тестирование

  • разработка совокупности тестовых процедур и данных для их тестирования

  • тестирование каждого компонента ПО и БД на соответствие предъявляемым к ним требованиям, документирование результатов тестирования компонентов

  • обновление (при необходимости) пользовательской документации

  • обновление плана интеграции ПО

5. Ввод в действие

  • сборка всех компонентов системы, включая ПО и оборудование

  • оформление и проверка полного комплекта документации на систему

6. Эксплуатация

  • подготовительная работа

  • планирование действий и работ, выполняемых в процессе эксплуатации, установка эксплуатационных стандартов

  • определение процедур локализации и разрешения проблем, возникающих в процессе эксплуатации

  • эксплуатационное тестирование

  • осуществляется для каждой очередной редакции ПО, после чего она передаётся в эксплуатацию

  • эксплуатация системы

  • выполняется в предназначенной для этого среде в соответствии с пользовательской документацией

  • поддержка пользователей

  • оказание помощи и консультаций при обнаружении ошибок в процессе эксплуатации ПО

7. Процесс сопровождения

  • предусматривает действия и задачи, выполняемые сопровождающей организацией (службой сопровождения)

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

8. Снятие с эксплуатации

  • осуществляется по решению заказчика при участии эксплуатирующей организации, службы сопровождения и пользователей

  • ПО и соответствующая документация подлежат архивированию

  • параллельная эксплуатация старого и нового ПО до полного завершения работ