МЕЖГОСУДАРСТВЕННЫЙ СОВЕТ ПО СТАНДАРТИЗАЦИИ, МЕТРОЛОГИИ И СЕРТИФИКАЦИИ (МГС)
INTERSTATE COUNCIL FOR STANDARDIZATION, METROLOGY AND CERTIFICATION
(ISC)
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
ГОСТ 19.101— 2024
Единая система программной документации
ВИДЫ ПРОГРАММ И ПРОГРАММНЫХ ДОКУМЕНТОВ
Издание официальное
Москва Российский институт стандартизации 2024
ГОСТ 19.101—2024
Предисловие
Цели, основные принципы и общие правила проведения работ по межгосударственной стандартизации установлены ГОСТ 1.0 «Межгосударственная система стандартизации. Основные положения» и ГОСТ 1.2 «Межгосударственная система стандартизации. Стандарты межгосударственные, правила и рекомендации по межгосударственной стандартизации. Правила разработки, принятия, обновления и отмены»
Сведения о стандарте
1 РАЗРАБОТАН Обществом с ограниченной ответственностью «Информационно-аналитический вычислительный центр» (ООО ИАВЦ)
2 ВНЕСЕН Межгосударственным техническим комитетом по стандартизации МТК 022 «Информационные технологии»
3 ПРИНЯТ Межгосударственным советом по стандартизации, метрологии и сертификации (протокол от 30 сентября 2024 г. № 177-П)
За принятие проголосовали:
Краткое наименование страны по МК(ИСО 3166) 004—97 | Код страны по МК (ИСО 3166) 004—97 | Сокращенное наименование национального органа по стандартизации |
Армения | АМ | ЗАО «Национальный орган по стандартизации и метрологии» Республики Армения |
Азербайджан | AZ | Азстандарт |
Беларусь | BY | Госстандарт Республики Беларусь |
Киргизия | KG | Кыргызстандарт |
Россия | RU | Госстандарт |
Узбекистан | UZ | Узбекское агентство по техническому регулированию |
4 Приказом Федерального агентства по техническому регулированию и метрологии от 31 октября 2024 г. № 1571-ст межгосударственный стандарт ГОСТ 19.101—2024 введен в действие в качестве национального стандарта Российской Федерации с 30 января 2025 г.
5 ВЗАМЕН ГОСТ 19.101—77
Информация о введении в действие (прекращении действия) настоящего стандарта и изменений к нему на территории указанных выше государств публикуется в указателях национальных стандартов, издаваемых в этих государствах, а также в сети Интернет на сайтах соответствующих национальных органов по стандартизации.
В случае пересмотра, изменения или отмены настоящего стандарта соответствующая информация будет опубликована на официальном интернет-сайте Межгосударственного совета по стандартизации, метрологии и сертификации в каталоге «Межгосударственные стандарты»
©Оформление. ФГБУ «Институт стандартизации», 2024
В Российской Федерации настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Федерального агентства по техническому регулированию и метрологии
II
ГОСТ 19.101—2024
МЕЖГОСУДАРСТВЕННЫЙ СТАНДАРТ
Единая система программной документации
ВИДЫ ПРОГРАММ И ПРОГРАММНЫХ ДОКУМЕНТОВ
Unified system for program documentation. Types of programs and program documents
Дата введения — 2025—01—30
1 Область применения
Настоящий стандарт распространяется на программы для средств вычислительной техники, программные документы и устанавливает виды программ и программных документов независимо от их назначения и области применения.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ 19.102 Единая система программной документации. Стадии разработки
ГОСТ 2.102 Единая система конструкторской документации. Виды и комплектность конструкторских документов*
Примечание — При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов и классификаторов на официальном интернет-сайте Межгосударственного совета по стандартизации, метрологии и сертификации (www.easc.by) или по указателям национальных стандартов, издаваемым в государствах, указанных в предисловии, или на официальных сайтах соответствующих национальных органов по стандартизации. Если на документ дана недатированная ссылка, то следует использовать документ, действующий на текущий момент, с учетом всех внесенных в него изменений. Если заменен ссылочный документ, на который дана датированная ссылка, то следует использовать указанную версию этого документа. Если после принятия настоящего стандарта в ссылочный документ, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение применяется без учета данного изменения. Если ссылочный документ отменен без замены, то положение, в котором дана ссылка на него, применяется в части, не затрагивающей эту ссылку.
3 Виды программ
3.1 Программа — совокупность команд и данных, обеспечивающая выполнение заданной последовательности действий средствами вычислительной техники.
Программа может применяться самостоятельно и (или) в составе других программ.
3.2 Программы подразделяются на виды.
3.3 Виды программ и их определения приведены в таблице 1.
* В Российской Федерации действует ГОСТ Р 2.102—2023.
Издание официальное
1
ГОСТ 19.101—2024
Таблица 1—Виды программ
Вид программы | Определение |
Программный компонент | Программа, рассматриваемая как единое целое, выполняющая законченную функцию |
Программный комплекс | Программа, состоящая из двух или более программных компонентов и/или программных комплексов, выполняющих взаимосвязанные функции |
Комплекс программ | Совокупность программ, выполняющих не взаимосвязанные или непосредственно не связанные функции |
3.4 Программный компонент может применяться самостоятельно, в составе программного комплекса или комплекса программ.
3.5 Программный комплекс может применяться самостоятельно, в составе другого программного комплекса или комплекса программ.
3.6 Комплекс программ может объединять любые виды программ.
3.7 Программы и программные документы разрабатываются на стадиях, установленных ГОСТ 19.102.
4 Виды программных документов
4.1 К программным документам относятся документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ.
4.2 Виды программных документов и их содержание приведены в таблице 2.
Таблица 2 — Виды программных документов
Вид программного документа | Содержание программного документа |
Спецификация | Состав программы и документации на нее |
Ведомость держателей подлинников | Перечень предприятий, на которых хранятся подлинники программных документов |
Текст программы | Символическая запись программы и дополнительные описания и комментарии (при необходимости) |
Описание программы | Сведения о функциональном назначении, логической структуре и функционировании программы |
Программа и методика испытаний | Требования к программе и программной документации, подлежащие проверке при испытаниях, а также средства, порядок и методы испытаний |
Техническое задание | Основания для разработки программы, назначение разработки, требования к программе, требования к программной документации, технико-экономические показатели, стадии и этапы разработки, порядок контроля и приемки |
Пояснительная записка | Назначение и область применения программы, технические характеристики, ожидаемые технико-экономические показатели, источники, использованные при разработке |
Эксплуатационные документы | Основные характеристики программы, сведения, необходимые для обеспечения функционирования, эксплуатации и выполнения программы |
2
ГОСТ 19.101—2024
4.3 Виды эксплуатационных документов и их содержание приведены в таблице 3.
Таблица 3 — Виды эксплуатационных документов
Вид эксплуатационного документа | Содержание эксплуатационного документа |
Ведомость эксплуатационных документов | Перечень эксплуатационных документов на программу |
Формуляр | Основные характеристики программы, комплектность и сведения об эксплуатации программы |
Описание применения | Сведения о назначении программы, области применения, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств |
Руководство системного программиста | Сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения |
Руководство программиста | Сведения для обеспечения эксплуатации программы |
Руководство пользователя (оператора) | Сведения для обеспечения выполнения программы |
4.4 В зависимости от способа выполнения и характера использования программные документы подразделяются на подлинник, дубликат и копию (по ГОСТ 2.102), предназначенные для разработки, изготовления, сопровождения и эксплуатации программы.
4.5 Документ «Техническое задание на разработку программы» разрабатывают на стадии «Техническое задание».
4.6 Виды программных документов, разрабатываемых на стадиях «Эскизный проект», «Технический проект», «Рабочий проект», и их коды приведены в таблице 4.
Таблица 4 — Виды программных документов, разрабатываемых на стадиях «Эскизный проект», «Технический проект», «Рабочий проект»
Код вида документа | Вид документа | Стадии разработки | |||
Эскизный проект | Технический проект | Рабочий проект | |||
Программный компонент | Программный комплекс, комплекс программ | ||||
- | Спецификация | - | - | э | • |
05 | Ведомость держателей подлинников | - | - | - | О |
12 | Текст программы | - | - | э | э |
13 | Описание программы | - | - | о | о |
20 | Ведомость эксплуатационных документов | - | - | э | э |
30 | Формуляр | - | - | э | э |
31 | Описание применения | - | - | о | о |
32 | Руководство системного программиста | - | - | о | о |
33 | Руководство программиста | - | - | о | о |
3
ГОСТ 19.101—2024
Окончание таблицы 4
Код вида документа | Вид документа | Стадии разработки | |||
Эскизный проект | Технический проект | Рабочий проект | |||
Программный компонент | Программный комплекс, комплекс программ | ||||
34 51 81 85—99 | Руководство пользователя (оператора) Программа и методика испытаний Пояснительная записка Прочие документы | О о | О о | О о о | О о о |
Примечание — В настоящей таблице применены следующие условные обозначения: • — документ обязательный; О — документ обязательный для программных компонентов, программных комплексов и комплексов программ, имеющих самостоятельное применение; О — необходимость составления документа определяется на этапе разработки и утверждения технического задания; - — документ не составляется. |
4.7 Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения отдельных видов эксплуатационных документов определяется в техническом задании с указанием наименования объединенного документа.
В объединенный документ должны быть включены сведения, которые должны содержаться в каждом из объединяемых документов.
4.8 Состав и виды разрабатываемых программных документов определяются в техническом задании и могут уточняться на стадии «Технический проект».
4.9 При разработке технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению, контролю и приемке программы.
Технические условия разрабатывают на стадии «Рабочий проект».
При отсутствии требований к составлению технических условий требования к изготовлению, контролю и приемке программы должны быть определены в техническом задании.
4.10 Необходимость разработки технического задания на программные компоненты, не предназначенные для самостоятельного применения, а также на программные комплексы, входящие в состав других программных комплексов или комплексов программ, определяется по согласованию с заказчиком.
4
ГОСТ 19.101—2024
УДК 002:651.7/.78:002:006.354
МКС 35.080
35.020
Ключевые слова: программа, программный компонент, программный комплекс, комплекс программ, программные документы
5
Редактор Е.Ю. Митрофанова
Технический редактор И.Е. Черепкова
Корректор М.И. Першина
Компьютерная верстка А.Н. Золотаревой
Сдано в набор 05.11.2024. Подписано в печать 12.11.2024. Формат 60x84%. Гарнитура Ариал.
Усл. печ. л. 0,93. Уч.-изд. л. 0,65.
Подготовлено на основе электронной версии, предоставленной разработчиком стандарта
Создано в единичном исполнении в ФГБУ «Институт стандартизации» , 117418 Москва, Нахимовский пр-т, д. 31, к. 2.