Стадии разработки ПО согласно ЕСПД

ГОСТ 19.102-77 предусматривает следующие стадии разработки программной документации:

1) Техническое задание (ТЗ)

2) Эскизный проект (ЭП)

3) Технический проект (ТП)

4) Рабочий проект (РП)

5) Внедрение

Разработка программной документации включает в себя совокупность работ по ее подготовке, то есть по разработке ПО.

Соответствие стадий разработки программной документации по ГОСТ этапам ЖЦПО:

ТЗ соответствует этапам системного анализа (формулированию требований). Включает

· обоснование необходимости разработки программы и возможно, необходимости проведения научно-исследовательских работ).

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

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

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

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

· согласование и утверждение технического задания.

ЭП соответствует этапу анализа требований и создания спецификаций и включает:

· предварительную разработку структуры входных и выходных данных,

· уточнение методов решения задачи,

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

ТП соответствует этапу проектирования и предусматривает:

· разработку структуры программы (ее компонентов, модулей и их интерфейсов),

· уточнение структуры и формы представления входных и выходных данных,

· разработку алгоритма решения задачи,

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

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

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

РП соответствует этапам кодирования и проверки правильности, а также регламентирует документирование и проведение испытаний. Включает:

· кодирование программы;

· тестирование и отладку программы;

· разработку программной документации (в соответствии с требованиями к программной документации изТЗ);

· испытания программы:

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

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

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

Внедрению соответствует этап сопровождения и сопутствуют эксплуатация и тиражирование, локализация и устранение ошибок, оптимизация, внесение изменений, выпуск новых версий и модификаций.

Допускается исключать стадию ЭП, а в технически обоснованных случаях – стадии ЭП и ТП. Необходимость проведения этих стадий указывается в техническом задании. Допускается объединять, исключать этапы работ и (или) их содержание, а также вводить другие этапы работ по согласованию с заказчиком.

Этапы ЖЦПО: назначение, содержание, исполнители, инструментальные средства


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: