Единая система программной документации
Единая система программной документации (ЕСПД) — система государственных стандартов Российской Федерации, устанавливающих взаимосвязанные правила разработки, оформления и обращения программ и программной документации.
В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
- унификации программных изделий для взаимного обмена программами и применения ранее разработанных программ в новых разработках;
- снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
- автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в неё с целью устранения ошибок.
Поскольку ЕСПД представляет собой набор ГОСТов, в настоящее время её применение на территории РФ носит только рекомендательный характер, то есть ЕСПД применяется на добровольной основе, если иное не предусмотрено договором, контрактом, отдельными законами, решением суда и другим подобным документом[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 | Обеспечение систем обработки информации программное. Термины и определения. |
См. также
- ЕСКД
- ЕСТД
- СПДС