Порядок проведения экспертизы программной документации
Испытательный центр ТОО «Центр сертификации «InterCert» проводит техническую экспертизу программной документации с выдачей заключения установленного образца. Экспертиза программной документации является частью сертификационных испытаний программных средств, в том числе, программного обеспечения, входящего в состав автоматизированных систем. В соответствии с требованиями закона Об информатизации от 24 ноября 2015года, Экспертиза технической документации проводится с целью оценки ее соответствия требованиям нормативных правовых актов Республики Казахстан и действующих на территории Республики Казахстан стандартов в сфере информатизации.
Экспертиза программной и эксплуатационной документации по разработке, модернизации и внедрению программных средств информационных систем (программная документация) включает проверку документации на комплектность, соответствие нормативно
– технической документации, а также на присутствие в ней необходимых сведений для оценки автоматизированной системы и ее компонентов (описание программы, область применения, функциональные и технические характеристики и т.д.).
Техническая экспертиза программной документации проводится по следующим основным направлениям:
-проверка на комплектность, оформление и содержание;
-проверка соответствия программной документации требованиям технического задания;
-проверка соответствия программной документации требованиям установленныхстандартов
(состав, оформление, содержание);
-оценка качества документации в соответствии с установленными критериями;
-и другие, по требованиям заказчика.
Порядок проверки на комплектность, оформление, содержание и на соответствие требованиям НД
Проверка документации на комплектность предполагает проверку соответствия требованиям
нормативных документов (ГОСТ 19.101 и ГОСТ 34.201).
Состав и структура документов, выполненных по ГОСТ 19.001, ГОСТ 19.101, ГОСТ 19.105, ГОСТ
19.106, ГОСТ 19.501- ГОСТ 19.508, ГОСТ 19.603, ГОСТ 19.604, ГОСТ 19.701, ГОСТ 24.301
– ГОСТ 24.303, ГОСТ 24.401, ГОСТ 24.402, зависит от конкретного ПС.
Проверка оформления документации (состав, структура, техническое исполнение) и
согласованности документов включает следующие разделы:
-соответствие наименования (заголовка) документа требованиям НД;
-соответствие наименования (заголовка) документа его содержанию (по заголовкам разделов,
подразделов, пунктов);
-соответствие заголовков разделов, подразделов и пунктов требованиям НД;
-соответствие заголовков разделов, подразделов и пунктов их содержанию;
-правильность употребления и оформления ссылок на НД;
-соответствие положений проверяемого документа положениям действующих НД;
-соответствие положений проверяемого документа положениям других документов той же
системы документации и положениям документации на другие ПС, взаимодействующие с
данным;
-соответствие текста нормам и правилам орфографии и пунктуации;
-правильность употребления и написания терминов и других знаковых средств (терминологическая экспертиза)
Проверка соответствия состава и содержания программной документации требованиям
установленных стандартов включает использование комплекса стандартов, регламентирующих
документирование автоматизированной системы на различных стадиях его создания:
СТ РК 34.010-2002, СТРК 34.012-2002, ГОСТ 34.201-89, а также серии ГОСТ 19.ХХХ.
Порядок оценки качества документации
Оценка качества программной документации выполняется с использованием ГОСТ 28195 Оценка качества программных средств. Общие положения.
Методика оценки качества программной документации в соответствии с установленными критериями дает возможность получения оценки качества
документации и разработки мероприятий направленных на повышение ее качества.
В зависимости от возможностей, целей и задач оценки качества программной документации применяют следующие методы определения значений показателей ее качества: экспериментальный, расчетный, экспертный,социологический.
Экспертный метод позволяет устанавливать уровень показателей качества на основе решений, принимаемых группой специалистов-экспертов.
Социологический метод близко примыкает к экспертному методу и основывается на сборе и анализе мнений фактических или потенциальных пользователей информационной системы и ее программной документации.
В общем случае, процедура определения качества программной документации строится на выяснении следующего ряда положений:
-соответствие содержания всех разделов (подразделов) документа их заголовкам;
-достаточность раскрытия материала разделов и подразделов документа;
-верность ссылок в документе ссылки на другие документы;
-понятность всех разделов документа при изучении;
-достаточность в документе информации для понимания всех понятий и физический
величин;
-и другие.
Оценка качества документа проводится экспертом с учетом требований к структуре и
содержанию каждого документа.
В случае выявления замечаний по качеству документа, эксперт формулирует
несоответствие, а также дает рекомендации по устранению замечания.
Кроме того, при оценке качества программной документации оцениваются следующие характеристики документа:
- аутентичность;
- достоверность;
- целостность;
- пригодность для использования.
Порядок оформления экспертного заключения
Экспертное заключение на программную документацию должно содержать следующие
основные разделы:
-предмет экспертизы;
-сведения о заказчике и разработчике документации;
-описание требований технического задания к отчетной документации;
-методика проведения и порядок проведения экспертной оценки;
-описание результатов выполнения экспертной оценки, замечания и рекомендации
экспертов;
-выводы экспертизы.
Форма протокола экспертизы программной документации приведена в Приложение Г стандарта СТ РК 34.010.