Учебно-методические материалы для студентов кафедры АСОИУ

Документирование и стандартизация

Программная и эксплуатационная документация может использоваться для изготовления и сопровождения программного изделия, для его тестирования (испытания), для его эксплуатации.

Документирование должно начинаться одновременно с разработкой продукта или даже раньше. В процессе разработки создаются следующие основные программные документы:

Текст программ — запись программы с необходимыми комментариями.

Описание программы — сведения о логической структуре и функционировании программы.

Программа и методика испытаний — требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля.

Техническое задание — см. лекцию 2.

Пояснительная записка — схема алгоритма, общее описание алгоритма и/или функционирование программы, а также обоснование принятых технических и экономических решений.

Эксплуатационные документы:

Руководство пользователя — сведения о назначении программы, области применения, применяемых методах, ограничениях при применении, конфигурации технических средств; сведения для обеспечения процедуры общения пользователя с вычислительной системой в процессе выполнения программы. Создается на основе документов «Описание применения» и «Руководство оператора», описанных в ЕСПД.

Руководство системного администратора — сведения для обеспечения установки, функционирования и настройки программ на условиях конкретного применения. Создается на основе документа «Руководство системного программиста», описанного в ЕСПД.

Единая система программной документации

Комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ и программной документации.

В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:

Основу отечественной нормативной базы в области документирования ПС составляет комплекс стандартов Единой системы программной документации (ЕСПД). Основная и большая часть комплекса ЕСПД была разработана в 70-е и 80-е гг. Сейчас этот комплекс представляет собой систему межгосударственных стандартов стран СНГ (ГОСТ), действующих на территории Российской Федерации на основе межгосударственного соглашения по стандартизации.

Стандарты ЕСПД в основном охватывают ту часть документации, которая создается в процессе разработки ПС, и связаны, по большей части, с документированием функциональных характеристик ПС. Следует отметить, что стандарты ЕСПД (ГОСТ 19) носят рекомендательный характер. Впрочем, это относится и ко всем другим стандартам в области ПС (ГОСТ 34, Международному стандарту ISO/IEC, и др.). Дело в том, что в соответствии с Законом РФ "О стандартизации" эти стандарты становятся обязательными на контрактной основе, т.е. при ссылке на них в договоре на разработку (поставку) ПС.

Говоря о состоянии ЕСПД в целом, можно констатировать, что большая часть стандартов ЕСПД морально устарела.

Из всех стандартов ЕСПД остановимся только на тех, которые могут чаще использоваться на практике.

Наряду с ЕСПД на межгосударственном уровне действуют еще два стандарта, также относящихся к документированию ПС и принятых не так давно, как большая часть ГОСТ ЕСПД.

CC-BY-CA Цыганенко В.Н., 20.10.2013