🗂️ ГОСТ 19: ЕСПД (программная документация)

Единая система программной документации: виды документов и их назначение.

Теория · Документы · #documents #gost #gost-19 #espd

О серии

ЕСПД (Единая система программной документации, ГОСТ 19) задаёт виды и правила оформления документов на программы и программные изделия. Для автоматизированных систем в целом применяют ГОСТ 34, для отдельных программ ГОСТ 19. Редакции проверяйте на момент использования.

Основные документы

Стандарт Документ
ГОСТ 19.101 виды программ и программных документов
ГОСТ 19.102 стадии разработки
ГОСТ 19.103 обозначение программ и документов
ГОСТ 19.104 основные надписи
ГОСТ 19.105 общие требования к документам
ГОСТ 19.106 требования к печатным документам
ГОСТ 19.201 техническое задание, требования к содержанию и оформлению
ГОСТ 19.202 спецификация
ГОСТ 19.301 программа и методика испытаний
ГОСТ 19.401 текст программы
ГОСТ 19.402 описание программы
ГОСТ 19.404 пояснительная записка
ГОСТ 19.501 формуляр
ГОСТ 19.502 описание применения
ГОСТ 19.503 руководство системного программиста
ГОСТ 19.504 руководство программиста
ГОСТ 19.505 руководство оператора
ГОСТ 19.506 описание языка
ГОСТ 19.508 руководство по техническому обслуживанию
ГОСТ 19.701 схемы алгоритмов, программ, данных и систем: обозначения и правила выполнения

Стадии разработки (ГОСТ 19.102)

Стадия Этапы
Техническое задание обоснование необходимости, научно-исследовательские работы, ТЗ
Эскизный проект предварительная разработка структуры, уточнение
Технический проект разработка, план мероприятий по внедрению
Рабочий проект разработка программы, документации, испытания
Внедрение подготовка и передача

Структура ТЗ по ГОСТ 19.201

  1. Введение (наименование, область применения).
  2. Основания для разработки.
  3. Назначение разработки.
  4. Требования к программе или программному изделию: к функциональным характеристикам, надёжности, условиям эксплуатации, составу и параметрам технических средств, информационной и программной совместимости, маркировке и упаковке, транспортированию и хранению.
  5. Требования к программной документации.
  6. Технико-экономические показатели.
  7. Стадии и этапы разработки.
  8. Порядок контроля и приёмки.
  9. Приложения.

Как использовать

  • Берите ГОСТ 19 как структуру для документации на программу или модуль.
  • Для крупной системы (интеграция, оборудование, процессы) используйте ГОСТ 34.
  • Для небольших проектов достаточно ТЗ, руководства пользователя, описания программы и программы испытаний.

ГОСТ 19 и ГОСТ 34

ГОСТ 19 ГОСТ 34
Объект программа, программное изделие автоматизированная система
Охват код, ПО ПО, оборудование, люди, процессы
Основной документ ТЗ по 19.201 ТЗ по 34.602

Внимание: Проверяйте действующую редакцию и требования договора: набор документов определяется ими.