Особенности сертификации пс
Сертификации в связи программного обеспечения, программных продуктов и программных комплексов имеет ряд особенностей. Как правило это:
-
несерийная продукция, выпускаемая единичными экземплярами по техническим заданиям конкретных операторов связи;
-
монтаж аппаратной части проводится сразу на сайте заказчика, после чего устанавливается программное обеспечение, проводится его конфигурирование, и запуск в эксплуатацию в тестовом режиме;
-
администрирование программного продукта, его техническая поддержка и обновление производятся разработчиком удаленно.
Именно этими обстоятельствами объясняются особенности сертификационных испытаний данного типа программных продуктов. Как правило, тестирование проводится на программно-аппаратных комплексах, уже подключенных к единой сети электросвязи, и функционирующих в тестовом режиме. При этом тестирование может проходить как на сайте оператора связи, так и удаленно. Разумеется, что при этом испытательная лаборатория должна проводить сертификационные испытания в тесной координации как с оператором связи, так и с разработчиками программного обеспечения.
Категории групп показателей качества пс
Часть первая стандарта ISO 9126-1 - (пересмотренная и расширенная редакция ISO 9126:1991), сохранила практически ту же номенклатуру нормативных характеристик качества программных средств. В ней приводится схема взаимосвязи частей стандарта ISO 9126 и частей стандарта ISO 14598, а также область применения, нормативные ссылки, термины и определения. Модель характеристик качества ПС состоит из шести групп базовых показателей, каждая из которых детализирована несколькими нормативными субхарактеристиками:
Функциональная пригодность детализируется:
-
пригодностью для применения;
-
корректностью (правильностью, точностью);
-
способностью к взаимодействию;
-
защищенностью.
Надежность характеризуется:
-
уровнем завершенности (отсутствия ошибок);
-
устойчивостью к дефектам;
-
восстанавливаемостью;
-
доступностью-готовностью.
Эффективность рекомендуется отражать:
-
временной эффективностью;
-
используемостью ресурсов.
Применимость (практичность) предлагается описывать:
-
понятностью;
-
простотой использования;
-
изучаемостью;
-
привлекательностью.
Сопровождаемость представляется:
-
удобством для анализа;
-
изменяемостью;
-
стабильностью;
-
тестируемостью.
Переносимость (мобильность) предлагается отражать:
-
адаптируемостью;
-
простотой установки - инсталляции;
-
сосуществованием - соответствием;
-
замещаемостью.
Типы измерительных шкал и их эмпирическая значимость
Шкалы делятся на:
-
Категорийные. Описательные – функции программного средства, категории ответственности, защищенности и важности, которые могут быть представлены номинальной шкалой.
-
Количественные. Могут быть представлены множеством упорядоченных числовых точек, отражающих непрерывные закономерности и описываемые интервальной или относительной шкалой. Их легче всего объективно измерить и сравнить с требованиями.
-
Качественные показатели – характеризуются порядковой или точечной шкалой набора категорий. (есть или нет, хорошо или плохо). Устанавливаются, выбираются и оцениваются в значительной степени субъективно и экспертно.
Типы измерительных шкал, применяемых в исследованиях и в оценке качества: Номинальная шкала Пример – использование модулей (вопрос с ответом да-нет, 0-нет, 1-да) . Применение нуля и единицы весьма условно. С таким же успехом можно было определить 1 и 10. Последовательность и цифры значения не имеют. Поэтому это номинальная шкала, а если всего 2 варианта – то использование модулей можно назвать дихотомической переменной. Порядковая шкала. Пример - 4 категории, но разницу между этими категориями измерить нельзя. Насколько «очень интенсивно» больше, чем «интенсивно»? Практическая значимость самих цифр невелика, можно было написать как 1,2,3,4, так и 10, 20, 30 и 40. Но нас уже интересует порядок. Интервальная шкала. Пример - объем программы. В этом варианте уже указаны числовые значения и можно оценить насколько одна программа объемнее другой. Есть данные только о количестве операторов. Такие переменные, у которых разность между двумя значениями (интервал) имеет практическую значимость, измерятюся интервальной шкалой. Относительная шкала. Считается более «высокой» шкалой, где приобретают значимость отношения между значениями. Как правило, в относительной шкале есть строго определенная нулевая точка. Очень часто но не всегда все, что измерено в интервальной шкале, может быть измерено и в шкале отношений.
Понятие правильно структурированных программ
Понятие и назначение О-символики
Понятие результативности и продуктивности ПС
Компоненты обеспечения объективных измерений
Аспекты проверки разрабатываемых и созданных автоматизированных систем при их сертификации
Аспекты проверки разрабатываемых и созданных программных средств при их сертификации
Характеристика разновидностей стандартизации
-
Фактическая - отражает исторически сложившиеся особенности и правила жизни общества
-
Официальная - является результатом целенаправленной деятельности и завершается выпуском НД по установленной форме с конкретными сроками действия
Понятие стандарта и вида стандарта
Стандарт – нормативный документ, разработанный на основе консенсуса, утвержденный признанным органом, направленный на достижение оптимальной степени упорядочения в определенной области
Вид стандарта – характеристика, определяющаяся его содержанием в зависимости от объекта стандартизации
Понятие основополагающего стандарта. Его разновидности
Понятие стандарта на продукцию. Его разновидности
Разновидности стандартов на методы контроля
-
Узкого назначения - проверка одного показателя качества
-
Широкого назначения - проверка комплекса показателей
-
Смешанного вида - стандарты на продукцию и методы контроля (на требования безопасности к продукции и методы контроля безопасности)
Понятие стандарта на процессы и на услуги
Стандарт на процессы – требования к выполнению работ на этапах жизненного цикла продукции или услуги (разработка, изготовление, хранение, транспортирование, эксплуатация, утилизация) для обеспечения их технического единства и оптимальности.
Стандарт на услугу – требования к группе однородных услуг (услуги транспортные) или конкретной услуге (грузовые перевозки), чтобы обеспечить соответствие услуги ее назначению