Материал предоставлен https://it.rfei.ru

Основные процессы жизненного цикла

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

Разработка

Процесс разработки предусматривает действия и задачи, выполняемые разработчиком, и включает в себя все работы по созданию информационного программного обеспечения и его компонентов в соответствии с заданными требованиями. Разработка информационного программного обеспечения также включает:

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

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

  • подготовительную работу;
  • анализ требований к системе;
  • проектирование архитектуры системы;
  • анализ требований к ПО;
  • проектирование архитектуры ПО;
  • детальное проектирование ПО;
  • кодирование и тестирование ПО;
  • интеграцию ПО;
  • квалификационное тестирование ПО;
  • интеграцию системы;
  • квалификационное тестирование системы;
  • установку ПО;
  • приемку ПО.
Процессы в информационных системахВспомогательные процессы