Стандарт ГОСТ 19.001-77 ЕСПД. Общие положения. Объяснение простым языком
Краткое назначение стандарта ГОСТ 19.001-77 ЕСПД. Общие положения
ГОСТ 19.001-77 закладывает фундамент Единой системы программной документации (ЕСПД). Он объясняет, зачем нужна эта система, где она применяется, а также как делятся и нумеруются входящие в нее госстандарты. Сама ЕСПД – это единые правила игры для тех, кто пишет программы и создает сопутствующие документы.
Область применения стандарта ГОСТ 19.001-77 ЕСПД. Общие положения
Согласно ГОСТ 19.001-77, правила ЕСПД касаются любых программ и документов к ним – будь то софт для ПК, крупных вычислительных комплексов или целых систем, независимо от того, где и для чего они будут использоваться.
Основные термины в стандарте ГОСТ 19.001-77 ЕСПД. Обшие положения
В самом стандарте и связанных с ним разделах ЕСПД выделяются два главных понятия:
- Единая система программной документации (ЕСПД) – комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ и программной документации.
- Сопровождение программы – комплекс мероприятий, который включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок.
Краткое содержание стандарта ГОСТ 19.001-77 ЕСПД. Общие положения
Стандарт ГОСТ 19.001-77 задает базовые принципы ЕСПД: для чего она создана, кого касается, а также как устроена классификация и нумерация таких стандартов.
Назначение ЕСПД
ЕСПД – это свод правил для создания, оформления и работы с программами и документами. Главные цели внедрения этих стандартов:
* Сделать программы понятными и совместимыми друг с другом, чтобы разработчики могли легко обмениваться кодом и использовать готовые наработки в новых проектах.
* Снизить затраты времени и сил на создание, доработку, выпуск и запуск программ в работу.
* Автоматизировать создание и хранение технической документации.
Под сопровождением программы здесь понимается проверка ее работы, доработка, улучшение и правка багов.
Область распространения и состав
Все правила ЕСПД обязательны для любых программ и документов к ним, независимо от назначения систем и сферы их работы.
В состав ЕСПД входят:
* Главные организационные и методические стандарты.
* Стандарты с требованиями к форме и содержанию документов, которые нужны при обработке данных.
* Стандарты, помогающие автоматически создавать программную документацию.
Кроме того, любые внутренние правила и инструкции компаний, которые регулируют создание и поддержку софта, должны опираться на стандарты ЕСПД.
Классификация и обозначение стандартов
Стандарты ЕСПД делятся на группы: общие положения, базовые стандарты, правила для документации на стадии разработки, выпуска, поддержки и эксплуатации, правила работы с документами, а также прочие стандарты.
Номер каждого стандарта строится по понятной схеме:
* Цифры «19» – класс стандартов ЕСПД.
* Цифра, обозначающая код группы стандартов.
* Двузначное число – порядковый номер стандарта в группе.
* Двузначное число через тире – год утверждения стандарта.
Часто задаваемые вопросы (FAQ) по стандарту ГОСТ 19.001-77 «ЕСПД. Общие положения»
1. Что представляет собой стандарт ГОСТ 19.001-77 и каково его главное назначение?
Ответ: ГОСТ 19.001-77 – это базовый документ ЕСПД. Он определяет, зачем нужна система, где применяется и по каким правилам нумеруются входящие в нее стандарты. Главная цель ЕСПД – установить единые для всей страны правила создания, оформления и использования программ и документов к ним.
2. Какие основные цели преследует внедрение стандартов ЕСПД?
Ответ: Стандарты охватывают весь жизненный цикл софта (разработку, поддержку, выпуск и работу) и решают такие задачи:
* Унифицируют программы, чтобы специалисты могли обмениваться кодом и повторно использовать старые наработки в новых проектах.
* Экономят время и ресурсы при создании и поддержке программ.
* Помогают автоматизировать создание и хранение документации.
3. На какие виды программ и систем распространяется действие ГОСТ 19.001-77 и стандартов ЕСПД?
Ответ: Правила ЕСПД универсальны. Они распространяются на любые программы и документы для любых компьютеров, комплексов и систем, независимо от их назначения и сферы применения.
4. Что входит в состав Единой системы программной документации (ЕСПД)?
Ответ: В ЕСПД входят три основные категории документов:
1. Базовые организационно-методические стандарты.
2. Стандарты, определяющие форму и содержание документов для обработки данных.
3. Стандарты для автоматизации создания документации.
5. Как стандарты ЕСПД влияют на внутренние регламенты организаций-разработчиков?
Ответ: Любые внутренние инструкции компании, которые касаются создания, поддержки и работы программ, должны разрабатываться строго на базе стандартов ЕСПД.
6. Как трактуется понятие «сопровождение программы» в рамках данного стандарта?
Ответ: По стандартам ЕСПД сопровождение включает в себя:
* Проверку того, как программа работает на практике.
* Ее развитие и улучшение.
* Внесение правок для поиска и устранения ошибок.
7. Как подразделяются стандарты ЕСПД по классификационным группам?
Ответ: Стандарты делятся на группы по кодам:
* Группа 0: Общие положения.
* Группа 1: Базовые стандарты.
* Группа 2: Правила для документации разработки.
* Группа 3: Правила для документации изготовления.
* Группа 4: Правила для документации сопровождения.
* Группа 5: Правила для эксплуатационной документации.
* Группа 6: Правила работы с программной документацией.
* Группа 7: Резерв.
* Группа 9: Прочие стандарты.
8. По какому принципу формируется официальное обозначение стандартов ЕСПД?
Ответ: Номер каждого стандарта ЕСПД состоит из четких элементов:
* Префикс 19 – обозначает класс стандартов ЕСПД.
* Цифра после точки – код группы стандартов.
* Двузначное число – номер стандарта внутри своей группы.
* Двузначное число через тире – год регистрации стандарта.