Сопровождаемость. Мобильность.
5. Сопровождаемость. Мобильность.
Для этих двух характеристик следует учитывать, что в специфических российских условиях им часто не уделялось ранее и не уделяется сейчас достаточно внимания со стороны пользователя. Эти характеристики связаны с долгосрочным планированием развития ПО (и эксплуатирующей его организации). Улучшение сопровождаемости и мобильности может, вообще говоря, повысить стоимость ПО в настоящий момент времени, что (многократно) окупается лишь через несколько лет. Сопровождаемость - набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изменений (модификаций). Мобильность - набор атрибутов, относящихся к способности ПО быть перенесенным из одного окружения в другое. Все приведенные характеристики являются наборами атрибутов и, следовательно, должны уточняться на множестве соответствующих подхарактеристик. ГОСТ Р ИСО/МЭК 9126 не устанавливает соответствующих показателей, но в рекомендуемом приложении А к этому стандарту дается пример (качественная модель) таких подхарактеристик, называемых комплексными показателями. В качестве примера приведем комплексные показатели для некоторых характеристик.
Характеристика Функциональные возможности:
1. Пригодность - атрибут ПО, относящийся к наличию и соответствию набора функций конкретным задачам. 2. Правильность - атрибуты ПО, относящиеся к обеспечению правильности или соответствия результатов или эффектов. 3. Способность к взаимодействию - атрибуты ПО, относящиеся к способности его взаимодействовать с конкретными системами. 4. Согласованность - атрибуты ПО, которые заставляют программу придерживаться соответствующих стандартов или соглашений, или положений законов, или подобных рекомендаций. 5. Защищенность - атрибуты ПО, относящиеся к его способности предотвращать несанкционированный доступ, случайный или преднамеренный, к программам и данным.
Современные средства измерений, как правило, либо содержат, либо сопровождаются программным продуктом, предназначенным для съема, передачи, обработки и представления измерительной информации. Между тем даже для средств измерений, попадающих в сферу государственного регулирования в области обеспечения единства измерений, при их испытаниях с целью утверждения типа не исследуется влияние программного обеспечения на их метрологические характеристики. В ряде случаев такое влияние может быть значительным и должно быть оценено. Требование о необходимости оценки такого влияния содержатся в ряде международных рекомендаций (например, в руководстве WELMEC 7.2 Требования к ПО на основе директивы по измерительным приборам), а также в отечественных нормативных документах (например, в ГОСТ Р 8.596-2002. ГСИ. Метрологическое обеспечение измерительных систем. Общие положения). Федеральным Государственным Унитарным Предприятием "ВНИИ метрологической службы" (ФГУП "ВНИИМС") в соответствии с Законом РФ "О техническом регулировании" была создана и зарегистрирована в Федеральном агентстве по техническому регулированию и метрологии система добровольной сертификации программного обеспечения средств измерений и информационно-измерительных систем (СДС СИИИС). В состав СДС СИИИС помимо организации, создавшей систему, входят Орган по сертификации СДС СИИИС (Автономная некоммерческая организация "Межрегиональный испытательный центр" (АНО "МИЦ") и испытательные лаборатории. Сертификация программного обеспечения средств измерений и информационно-измерительных систем (сертификация по)проводится на соответствие требованиям таких нормативных документов как ГОСТ Р 8. 596-2002 "ГСИ. Метрологическое обеспечение измерительных систем. Основные положения", МИ 2891-2004 "ГСИ. Общие требования к программному обеспечению средств измерений" и др. По результатам положительных испытаний программных продуктов выдаются соответствующие сертификаты соответствия. Объектами добровольной сертификации (сертификация по), согласно "Правилам функционирования", являются: - программное обеспечение средств измерений как автономное, так и встроенное; - программное обеспечение измерительных и информационно-измерительных систем; - программное обеспечение контроллеров и вычислительных блоков, не входящих в состав информационно-измерительных систем.
Порядок проведения сертификации по в СДС ПО СИИИС включает:
- подачу заявки на сертификации по; - принятие решения по заявке на сертификацию, в том числе назначение экспертов на проведение основных работ по сертификации из числа экспертов органа по сертификации; - оформление договора на проведение работ по сертификации; - проведение сертификационной проверки ПО СИИИС, в том числе при необходимости проведение испытаний ПО (ПП) по согласованным с заказчиком методикам; - принятие решения о выдаче Сертификата соответствия и разрешения использования знака соответствия либо об отказе в выдаче Сертификата соответствия; - выдача Сертификата соответствия и разрешения использования знака соответствия; - занесение юридического лица или индивидуального предпринимателя и перечня сертифицированного ПО (ПП) в Реестр СДС ПО СИИИС; - проведение инспекционного контроля сертифицированного ПО (ПП).
Перечень информации подаваемой заявителем для прохождения процедуры добровольной сертификации (сертификации по):
- описание структуры ПО (ПП) и выполняемых функций, в том числе последовательность обработки данных; - описание функций и параметров ПО (ПП), подлежащих метрологическому контролю (в соответствии с Рекомендацией МИ 2891-2004; - описание реализованных в ПО (ПП) расчетных алгоритмов, а также их блок-схемы; - описание модулей ПО (ПП); - перечень интерфейсов и перечень команд для каждого интерфейса, включая заявление об их полноте; - список, значение и действие всех команд, получаемых от клавиатуры, мыши и других устройств ввода; - описание реализованной методики идентификации ПО (ПП); - описание реализованных методов защиты ПО (ПП) и данных; - описание интерфейсов пользователя, всех меню и диалогов; - описание хранимых или передаваемых наборов данных; - руководство пользователя; - характеристики требуемых системных и аппаратных средств, если эта информация не приведена в руководстве пользователя.
|