Документирование программных изделий ЕСПД


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


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

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

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

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

  • Обоснование необходимости разработки программы - на этом этапе выполняются:
    • постановка задачи;
    • сбор исходных материалов;
    • выбор и обоснование критериев эффективности и качества разрабатываемой программы;
    • обоснование необходимости проведения научно-исследовательских работ.
  • Научно-исследовательские работы - на этом этапе выполняются:
    • определение структуры входных и выходных данных;
    • предварительный выбор методов решения задачи;
    • обоснование целесообразности применения ранее разработанных программ;
    • определение требований к техническим средствам;
    • обоснование принципиальной возможности решения поставленной задачи.
  • Разработка и утверждение технического задания - на этом этапе выполняются:
    • определение требований к программе;
    • разработка технико-экономического обоснования разработки программы;
    • определение стадий, этапов и сроков разработки программы и документации на нее;
    • выбор языков программирования;
    • определение необходимости проведения научно-исследовательских работ на последующих стадиях.

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

  • Разработка эскизного проекта - на этом этапе выполняются:
    • предварительная разработка структуры входных и выходных данных.
    • уточнение методов решения задачи;
    • разработка общего описания алгоритма решения задачи;
    • разработка технико-экономического обоснования.
  • Утверждение эскизного проекта - на этом этапе выполняются:
    • разработка пояснительной записки;
    • согласование и утверждение эскизного проекта.

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

  • Разработка технического проекта - на этом этапе выполняются:
    • уточнение структуры входных и выходных данных;
    • разработка алгоритма решения задачи;
    • определение формы представления входных и выходных данных;
    • определение семантики и синтаксиса языка;
    • разработка структуры программы;
    • окончательное определение конфигурации технических средств.
  • Утверждение технического проекта - на этом этапе выполняются:
    • разработка плана мероприятий по разработке и внедрению программы;
    • разработка пояснительной записки;
    • согласование и утверждение технического проекта.




Начало  Назад  Вперед