Общая структура
Стандарты комплекса ГОСТ 34
ГОСТ 34 задумывался в конце 80-х годов как всеобъемлющий комплекс взаимосвязанных межотраслевых документов. Объектами стандартизации являются автоматизированные системы различных видов и все виды их компонентов, а не только программное обеспечение и базы данных.
Комплекс рассчитан на взаимодействие заказчика и разработчика. Аналогично ISO 12207, в нем предусмотрено, что заказчик может разрабатывать автоматизированную систему для себя сам (например, создав для этого специализированное подразделение). Однако формулировки ГОСТ 34 не ориентированы на столь явное и в известном смысле симметричное отражение действий обеих сторон, как это сделано в ISO 12207. Поскольку ГОСТ 34 в основном уделяет внимание содержанию проектных документов, распределение действий между сторонами обычно производится исходя из этого содержания.
Из всех существующих групп документов будем основываться только на группе 0 "Общие положения" и группе 6 «Создание, функционирование и развитие автоматизированной системы». Наиболее популярными можно считать стандарты ГОСТ 34.601-90 (стадии создания автоматизированной системы), ГОСТ 34.602-89 (техническое задание на создание автоматизированной системы) и методические указания РД 50-34.698-90 (требования к содержанию документов). Стандарты предусматривают стадии и этапы выполнения работ по созданию автоматизированной системы, но не предусматривают сквозных процессов в явном виде.
Согласно ГОСТ 34, разработка автоматизированной системы разбивается на следующие этапы и стадии.
· Этап формирования требований к автоматизированной системе. Состоит из следующих стадий:
o обследование объекта и обоснование необходимости разработки автоматизированной системы;
o формирование требований заказчика к автоматизированной системе;
o разработка отчета о проделанной работе и заявки на разработку технического задания.
· Разработка концепции:
o изучение объекта;
o проведение необходимых научно-исследовательских работ;
o разработка вариантов концепции автоматизированной системы, удовлетворяющей требованиям заказчика;
o разработка отчета о проделанной работе.
· Разработка и утверждение технического задания на разработку автоматизированной системы.
· Разработка эскизного проекта автоматизированной системы:
o разработка предварительных проектных решений по всей системе в целом и по ее отдельным составляющим;
o разработка документации.
· Разработка технического проекта:
o разработка проектных решений по всей системе и по ее частям;
o разработка документации на автоматизированную систему и на подсистемы, входящие в ее состав;
o разработка и оформление документации на поставку изделий для комплектования автоматизированной системы и/или технических требований на их разработку;
o разработка заданий на проектирование в смежных частях проекта объекта автоматизации.
· Разработка технической документации:
o разработка рабочей документации на систему и ее части;
o разработка и/или адаптация программного обеспечения.
· Ввод разработанной системы в действие:
o подготовка объекта автоматизации;
o подготовка персонала;
o комплектация автоматизированной системы программными и техническими средствами;
o монтажные работы;
o пуско-наладочные работы;
o предварительные испытания;
o опытная эксплуатация;
o приемочные испытания.
· Сопровождение:
o выполнение работ в соответствии с гарантийными обязательствами;
o послегарантийное обслуживание.
В ГОСТ 34 приводится описание содержания документов, разрабатываемых на каждом из этапов.