Стадии и этапы разработки

Ниже перечисляются общие стадии и этапы разработки программных изделий, устанавливаемые стандартом.

В обоснованных случаях допускается исключать стадии экскизного и технического проекта – необходимость этого выявляется на стадии техни­ческого задания.

По согласованию с заказчиком можно объединять, исключать, вводить другие этапы и изменять их содержание.

Стадия ТЕХНИЧЕСКОЕ ЗАДАНИЕ состоит из следующих этапов.

1 Обоснование необходимости разработки программы – на этом этапе выполняются:

– постановка задачи;

– сбор исходных материалов;

– выбор и обоснование критериев эффективности и качества разраба­тываемой программы;

– обоснование необходимости проведения научно-исследовательских работ.

2 Научно–исследовательские работы – на этом этапе выполняются:

– определение структуры входных и выходных данных;

– предварительный выбор методов решения задачи;

– обоснование целесообразности применения ранее разработанных программ;

– определение требований к техническим средствам;

– обоснование принципиальной возможности решения поставленной задачи.

3 Разработка и утверждение технического задания – на этом этапе выполняются:

– определение требований к программе;

– разработка технико-экономического обоснования разработки программы;

– определение стадий, этапов и сроков разработки программы и документации на нее;

– выбор языков программирования;

– определение необходимости проведения научно-исследовательских работ на последующих стадиях.

Стадия ЭСКИЗНЫЙ ПРОЕКТ состоит из следующих этапов.

1 Разработка эскизного проекта – на этом этапе выполняются:

– предварительная разработка структуры входных и выходных данных.

– уточнение методов решения задачи;

– разработка общего описания алгоритма решения задачи;

– разработка технико-экономического обоснования.

2 Утверждение эскизного проекта – на этом этапе выполняются:

– разработка пояснительной записки;

– согласование и утверждение эскизного проекта.

Стадия ТЕХНИЧЕСКИЙ ПРОЕКТ состоит из следующих этапов.

1 Разработка технического проекта – на этом этапе выполняются:

– уточнение структуры входных и выходных данных;

– разработка алгоритма решения задачи;

– определение формы представления входных и выходных данных;

– определение семантики и синтаксиса языка;

– разработка структуры программы;

– окончательное определение конфигурации технических средств.

2 Утверждение технического проекта – на этом этапе выполняются:

– разработка плана мероприятий по разработке и внедрению программы;

– разработка пояснительной записки;

– согласование и утверждение технического проекта.

Стадия РАБОЧИЙ ПРОЕКТ состоит из следующих этапов.

1 Разработка программы – на этом этапе выполняется:

– программирование и отладка программы.

2 Разработка программной документации – на этом этапе выполняется:

– разработка программных документов в соответствии с требованиями ЕСПД

3 Испытания программы – на этом этапе выполняются:

– разработка согласование и утверждение программы и методики испытаний;

– проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний;

– корректировка программы и программной документации по результатам испытаний.

Стадия ВНЕДРЕНИЕ состоит из единственного этапа.

1 Подготовка и передача программы – на этом этапе выполняются:

– подготовка и передача программы и программной документации для сопровождения и/или изготовления;

– оформление и утверждение акта о передаче программы на сопровождение и/или изготовление;

– передача программы в фонд алгоритмов и программ[2].








Дата добавления: 2015-09-18; просмотров: 1440;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.