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