top of page

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

программных продуктов

СТАДИИ И ЭТАПЫ РАЗРАБОТКИ

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  3. передача программы в фонд алгоритмов и программ

Проектирование и технология Разработки Программного обеспечения

bottom of page