78
2 Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
В основе разработки современных информационных систем лежат
общепринятые стандарты. Наличие стандартов предоставляет возможность
обеспечить высокую эффективность разработки.
Международный стандарт ISO/IEC 12207 определяет структуру
жизненного цикла. Он содержит процессы, которые должны быть
выполнены во время создания информационной системы.
Данные процессы делятся на три группы:
–Основные. К ним относятся приобретение, поставка, разработка,
эксплуатация, а также сопровождение;
–Вспомогательные. Это процессы документирования, управления
конфигурацией, верификации, процессы обеспечения качества, процессы
аттестации, оценки, аудита и решения проблем;
–Организационные. Это процессы управления проектами, создание
инфраструктуры проекта, определения, оценка и улучшение самого
жизненного цикла, процессы обучения.
Указанный стандарт является базовым и определяет жизненный цикл
программного обеспечения. Стандарт определяет стратегию и общий
порядок в создании и эксплуатации программного обеспечения, охватывая
жизненный цикл от концептуальной идеи до завершения проекта.
Стандарт ISO/IEC 12207 состоит из крупных обобщенных процессов:
приобретение, поставка, разработка и т.д.
В стандарте ISO/IEC 12207 описаны пять основных процессов
жизненного цикла программного обеспечения[22]:
1) процесс приобретения определяет действия предприятия -
покупателя информационной системы, программного продукта или
службы программного обеспечения;