Единая система программной документации (ЕСПД) — система государственных стандартов Российской Федерации, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации.
В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
- унификации программных изделий для взаимного обмена программами и применения ранее разработанных программ в новых разработках;
- снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
- автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в неё с целью устранения ошибок.
Поскольку ЕСПД представляет собой набор ГОСТов, в настоящее время её применение на территории РФ носит только рекомендательный характер, то есть ЕСПД применяется на добровольной основе, если иное не предусмотрено договором, контрактом, отдельными законами, решением суда и другим подобным документом[1][2].
Классификация
правитьСтандарты ЕСПД подразделяют на группы, приведенные в таблице.
Код группы | Наименование группы |
---|---|
0 | Общие положения |
1 | Основополагающие стандарты |
2 | Правила выполнения документации разработки |
3 | Правила выполнения документации изготовления |
4 | Правила выполнения документации сопровождения |
5 | Правила выполнения эксплуатационной документации |
6 | Правила обращения программной документации |
7 | Резервная группа |
8 | Резервная группа |
9 | Прочие стандарты |
Перечень стандартов, входящих в ЕСПД
правитьОбозначение | Название |
---|---|
ГОСТ 19.001-77 | ЕСПД. Общие положения. |
ГОСТ 19.005-85 | ЕСПД. Р-схемы алгоритмов и программ. Обозначения условные графические и правила выполнения. |
ГОСТ 19.101-77 | ЕСПД. Виды программ и программных документов. |
ГОСТ 19.102-77 | ЕСПД. Стадии разработки. |
ГОСТ 19.103-77 | ЕСПД. Обозначение программ и программных документов. |
ГОСТ 19.104-78 | ЕСПД. Основные надписи. |
ГОСТ 19.105-78 | ЕСПД. Общие требования к программным документам. |
ГОСТ 19.106-78 | ЕСПД. Требования к программным документам, выполненным печатным способом. |
ГОСТ 19.201-78 | ЕСПД. Техническое задание. Требования к содержанию и оформлению. |
ГОСТ 19.202-78 | ЕСПД. Спецификация. Требования к содержанию и оформлению. |
ГОСТ 19.301-79 | ЕСПД. Программа и методика испытаний. Требования к содержанию и оформлению. |
ГОСТ 19.401-78 | ЕСПД. Текст программы. Требования к содержанию и оформлению. |
ГОСТ 19.402-78 | ЕСПД. Описание программы. |
ГОСТ 19.403-79 | ЕСПД. Ведомость держателей подлинников. |
ГОСТ 19.404-79 | ЕСПД. Пояснительная записка. Требования к содержанию и оформлению. |
ГОСТ 19.501-78 | ЕСПД. Формуляр. Требования к содержанию и оформлению. |
ГОСТ 19.502-78 | ЕСПД. Описание применения. Требования к содержанию и оформлению. |
ГОСТ 19.503-79 | ЕСПД. Руководство системного программиста. Требования к содержанию и оформлению. |
ГОСТ 19.504-79 | ЕСПД. Руководство программиста. Требования к содержанию и оформлению. |
ГОСТ 19.505-79 | ЕСПД. Руководство оператора. Требования к содержанию и оформлению. |
ГОСТ 19.506-79 | ЕСПД. Описание языка. Требования к содержанию и оформлению. |
ГОСТ 19.507-79 | ЕСПД. Ведомость эксплуатационных документов. |
ГОСТ 19.508-79 | ЕСПД. Руководство по техническому обслуживанию. Требования к содержанию и оформлению. |
ГОСТ 19.601-78 | ЕСПД. Общие правила дублирования, учета и хранения. |
ГОСТ 19.602-78 | ЕСПД. Правила дублирования, учета и хранения программных документов, выполненных печатным способом. |
ГОСТ 19.603-78 | ЕСПД. Общие правила внесения изменений. |
ГОСТ 19.604-78 | ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом. |
ГОСТ 19.701-90 | ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. |
ГОСТ 19.781-90 | Обеспечение систем обработки информации программное. Термины и определения. |