ГОСТ 19.102-77 ЕСПД. Стадии разработки
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ
Стадии разработки
ГОСТ 19.102-77
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ Стадии разработкиUnified System for program documentation. |
ГОСТ 19.102-77 |
Постановлением Государственного комитета стандартов Совета Министров
СССР от 20 мая 1977 г. № 1268 срок действия установлен
с 01.07.1978 г.
до 01.07.1983 г.
1. Настоящий стандарт устанавливает стадии разработки программ и
программной документации для вычислительных машин, комплексов и систем
независимо от их назначения и области применения.
2. Стадии разработки, этапы и содержание работ должны соответствовать
указанным в таблице.
Стадии разработки | Этапы работ | Содержание работ |
1. Техническое задание | Обоснование необходимости разработки программы |
Постановка задачи. Сбор исходных материалов. Выбор и обоснование критериев эффективности и качества разрабатываемой программы. Обоснование необходимости проведения научно-исследовательских работ |
Научно-исследовательские работы |
Определение структуры входных и выходных данных. Предварительный выбор методов решения задач. Обоснование целесообразности применения ранее разработанных программ. Определение требований к техническим средствам. Обоснование принципиальной возможности решения поставленной задачи |
|
1. Техническое задание | Разработка и утверждение технического задания |
Определение требований к программе. Разработка технико-экономического обоснования разработки программы. Определение стадий, этапов и сроков разработки программы и документации на нее. Выбор языков программирования. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. Согласование и утверждение технического задания. |
2. Эскизный проект | Разработка эскизного проекта |
Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи. Разработка технико-экономического обоснования |
Утверждение эскизного проекта |
Разработка пояснительной записки. Согласование и утверждение эскизного проекта |
|
3. Технический проект | Разработка технического проекта |
Уточнение структуры входных и выходных данных. Разработка алгоритма решения задачи. Определение формы представления входных и выходных данных. Определение семантики и синтаксиса языка. Разработка структуры программы. Окончательное определение конфигурации технических средств |
Утверждение технического проекта |
Разработка плана мероприятий по разработке и внедрению программ. Разработка пояснительной записки. Согласование и утверждение технического проекта |
|
4. Рабочий проект | Разработка программы |
Программирование и отладка программы. Изготовление программы-оригинала |
Разработка программной документации | Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77 | |
Испытания программы | Разработка, согласование и утверждение порядка и методики испытаний. | |
4. Рабочий проект | Испытания программы |
Проведение предварительных, государственных, межведомственных, приемо-сдаточных и других видов испытаний. Корректировка программы и программной документации по результатам испытаний |
5. Внедрение | Подготовка и передача программы |
Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. Передача программы в фонд алгоритмов и программ |
Примечания:
1. Допускается исключать вторую стадию разработки, а в
технико-экономически обоснованных случаях - вторую и третью стадии.
Необходимость проведения этих стадий указывается в техническом задании.
2. Допускается объединять, исключать этапы работ и (или) их содержание,
а также вводить другие этапы работ по согласованию с заказчиком.