Для проведения работ необходимо предоставить программный продукт и комплект сопроводительной программной документации.

В зависимости от формы реализации программы (программный продукт может быть выполнен в виде отдельной программы, может входить в состав измерительного устройства или быть частью большой измерительной системы) ПО может быть предоставлено на испытания или на электронном носителе или, если мы имеем дело с сложной информационной системой, возможна командировка на место инсталляции программы.

Документация, подаваемая заявителем для прохождения процедуры добровольной сертификации программного обеспечения должна содержать следующую информацию о ПО:

  • официальное название ПО;
  • описание структуры программного обеспечения, выполняемых им функций, в том числе последовательность обработки данных;
  • описание метрологически значимых функций и параметров ПО, существенных для их работы; (ГОСТ Р 8.654-2015ГОСТ Р 8.883-2015);
  • описание реализованных в ПО вычислительных алгоритмов, а также их блок-схемы;
  • описание модулей ПО;
  • перечень интерфейсов и перечень команд для каждого интерфейса, в том числе для интерфейса связи и пользователя, включая заявление об их полноте;
  • описание интерфейсов пользователя, всех меню и диалогов;
  • список, значение и действие всех команд, получаемых от клавиатуры, мыши и других устройств ввода информации;
  • описание реализованной методики идентификации ПО и самих идентификационных признаков;
  • описание хранимых или передаваемых наборов данных;
  • описание реализованных методов защиты ПО и данных;
  • характеристики требуемых системных и аппаратных средств, если эта информация не приведена в руководстве пользователя.

Указанная информация может быть представлена в виде программных документов (например, описания программы, пояснительной записки, описания применения, руководства системного программиста, руководства оператора и т.д.) или иной программной документации, имеющейся у заявителя, при этом при ее составлении можно руководствоваться рекомендациями единой системы программной документации (ЕСПД).