Стандартизация программных продуктов
Стандартизация на современном этапе определяет суть технической политики в народном хозяйстве всех стран мира и по существу является техническим законодательством.
Деятельность по стандартизации весьма динамична, она всегда соответствует изменениям, происходящим в различных сферах жизни общества, прежде всего в экономической, должна стремиться успевать и даже предвосхищать их, чтобы стандарты способствовали развитию, а не отставанию отечественного производства.
Система стандартизации представляет возможность для широкого участия в процессе создания стандарта всех заинтересованных сторон. Это реализуется законным правом изготовителей продукции, потребителей, разработчиков проектов, представителей общественных организаций, отдельных специалистов участвовать в работе технических комитетов.
В процессе стандартизации вырабатываются нормы, правила, требования, характеристики, касающиеся объекта стандартизации, которые оформляются в виде нормативного документа.
Документирование разработки, сопровождения и эксплуатации программ выполняют в соответствии с группой стандартов ГОСТ 19.ХХХ-ХХ.
Предусматривается построение обозначений стандартов в следующем порядке:
- номер 19 – класс стандартов ЕСПД;
- после 19 ставится точка и далее одна цифра – код классификационной группы стандартов, определенной группы стандартов;
- далее идет двузначное число – порядковый номер стандарта
в группе;
- через тире за ним ставится двузначное число – год регистрации стандарта.
Ниже приведены государственные стандарты на компоненты, стандартизируемой продукции.
ГОСТ 19.101—77, введен с 1981 г. Виды программ и программных документов.
ГОСТ 19.102—77. Стадии разработки.
ГОСТ 19.103—77. Обозначения программ и программных продуктов.
ГОСТ 19.104—78, введен с 1981 г. Основные надписи.
ГОСТ 19.105—78, введен с 1981 г. Общие требования к программным документам.
ГОСТ 19.106—78, введен с 1981 г. Требования к программным документам, выполненным печатным способом.
ГОСТ 19.201—78, введен с 1981 г. ТЗ. Требования к содержанию и оформлению.
ГОСТ 19.202-78. Спецификация.
ГОСТ 19.301—79, введен с 1983 г. Программа и методика испытаний.
ГОСТ 19.401—78, введен с 1983 г. Текст программы.
ГОСТ 19.402—78, введен с 1981 г. Описание программы.
ГОСТ 19.403—79. Ведомость держателей подлинников.
ГОСТ 19.404—79. Пояснительная записка.
ГОСТ 19.501-78. Формуляр.
ГОСТ 19.502—78, введен с 1981 г. Описание применения.
ГОСТ 19.503—79, введен с 1981 г. Руководство системного программиста.
ГОСТ 19.504—79, введен с 1981 г. Руководство программиста.
ГОСТ 19.505—79, введен с 1981 г. Руководство оператора.
ГОСТ 19.506—79, введен с 1981 г. Описание языка.
ГОСТ 19.507—79, введен с 1981 г. Ведомость эксплуатационных документов.
ГОСТ 19.508—79. Руководство по техническому обслуживанию.
ГОСТ 19.601—78. Общие правила дублирования, учета и хранения.
ГОСТ 19.602—78. Правила дублирования, учета и хранения программных документов, выполненным печатным способом.
ГОСТ 19.603—78, введен с 1981 г. Общие правила внесения изменений.
ГОСТ 19.604—78, введен с 1981 г. Правила внесения изменений в программные документы, выполненные печатным способом.
ГОСТ 19.701—90, введен с 1992 г. Схемы алгоритмов, программ, данных и систем.
Стандартизация помогла унифицировать и автоматизировать процесс создания программ на базе инструментальных и программных средств, создать системы автоматизированного программирования с использованием инструментальных и программных средств. К настоящему времени АС позволяют унифицировано выполнять следующие процессы:
- анализ задачи, разбиение её на подзадачи;
- анализ структур данных;
- запись требований к программе и разработку ее общей структуры;
- выделение модулей, написание их спецификаций, определение интерфейса между ними;
- вычерчивание блок-схем алгоритмов;
- непосредственно программирование (кодирование);
- отладку и тестирование;
- анализ качества и количества затраченного труда на разработку ПИ.
Стандартизация улучшает контроль и регламентацию труда программистов, поэтому иногда она встречает у них психологический барьер.
Дата добавления: 2020-11-18; просмотров: 373;