Стадии разработки программного средства
Перейти к навигации
Перейти к поиску
Стандарты
ГОСТ 19.102—77
Стадии разработки | Этапы работ | Содержание работ |
---|---|---|
Техническое задание | Обоснование необходимости разработки программы | 1. Постановка задачи. 2. Сбор исходных материалов. 3. Выбор и обоснование критериев эффективности и качества разрабатываемой программы. 4. Обоснование необходимости проведения научно-исследовательских работ. |
Научно-исследовательские работы | 1. Определение структуры входных и выходных данных. 2. Предварительный выбор методов решения задач. 3. Обоснование целесообразности применения ранее разработанных программ. 4. Определение требований к техническим средствам. 5. Обоснование принципиальной возможности решения поставленной задачи. | |
Разработка и утверждение технического задания | 1. Определение требований к программе. 2. Разработка технико-экономического обоснования разработки программы. 3. Определение стадий, этапов и сроков разработки программы и документации на нее. 4. Выбор языков программирование. 5. Определение необходимости проведения научно-исследовательских работ на последующих стадиях. 6. Согласование и утверждение технического задания. | |
Эскизный проект | Разработка эскизного проекта | 1. Предварительная разработка структуры входных и выходных данных. 2. Уточнение методов решения задачи. 3. Разработка общего описания алгоритма решения задачи. 4. Разработка технико-экономического обоснования. |
Утверждение эскизного проекта | 1. Разработка пояснительной записки. 2. Согласование и утверждение эскизного проекта. | |
Технический проект | Разработка технического проекта | 1. Уточнение структуры входных и выходных данных. 2. Разработка алгоритма решения задачи. 3. Определение формы представления входных и выходных данных. 4. Определение семантики и синтаксиса языка. 5. Разработка структуры программы. 6. Окончательное определение конфигурации технических средств. |
Утверждение технического проекта | 1. Разработка плана мероприятий по разработке и внедрению программ. 2. Разработка пояснительной записки. 3. Согласование и утверждение технического проекта. | |
Рабочий проект | Разработка программы | Программирование и отладка программы. |
Разработка программной документации | Разработка программных документов в соответствии с требованиями ГОСТ 19.101—77. | |
Испытания программы | 1. Разработка, согласование и утверждение порядка и методики испытаний. 2. Проведение предварительных государственных, межведомственных, приёмо-сдаточных и других видов испытаний. 3. Корректировка программы и программной документации по результатам испытаний. | |
Внедрение | Подготовка и передача программы | 1. Подготовка и передача программы и программной документации для сопровождения и (или) изготовления. 2. Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление. 3. Передача программы в фонд алгоритмов и программ. |