logo
УМК Стандартизация и сертификация ПО

3.2. Стандарты, регламентирующие характеристики качества

Основой формального регламентирования показателей качества ПС является стандарт «ISO 9126:1991 – Информационная технология. Оценка программного продукта. Характеристики качества и руководство по применению». Развитие этого стандарта проводится в направлении уточнения, детализации и расширения описаний, характеристик качества комплексов программ. Для замены редакции 1991 года завершается разработка и формализован проект стандарта, состоящего из четырех частей ISO 9126–1–4. Стандарт ISO 9126:1991 предполагается заменить на две взаимосвязанные серии стандартов: ISO 9126–1–4 (см. гл.4) и утвержденный стандарт ISO 14598–1–6:1998-2000 – Оценивание программного продукта (см. п.6.3).

Проект нового стандарта ISO 9126 состоит из следующих частей под общим заголовком – Технический отчет – Информационная технология – Качество программных средств:

ISO 9126–1 определяет модель характеристик качества ПС (рис.3.2) и ее связи с ЖЦ комплексов программ. Требования пользователя к качеству в спецификациях должны в процессе верификации преобразовываться в требования к внешнему качеству, а затем в требования к внутреннему качеству. Процессы реализации требований к внутреннему качеству должны обеспечивать внешнее качество, а внешнее качество воплощаться в качество для пользователей.

Рис.3.2. Модель характеристик качества ПС

Модель внутренних и внешних характеристик качества ПС состоит из шести групп базовых показателей, каждая из которых детализирована несколькими нормативными субхарактеристиками.

Функциональная пригодность детализируется:

Надежность характеризуется:

Эффективность рекомендуется отражать:

Применимость (практичность) предлагается описывать:

Сопровождаемость представляется:

Мобильность (переносимость) предлагается отражать:

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

Вторая и третья части стандарта ISO 9126–2,3 посвящены формализации соответственно внешних и внутренних характеристик качества сложных ПС. Показано, что внутреннее и внешнее качества относятся непосредственно к самому программному продукту, а метрики качества в использовании проявляются в эффекте от его применения и зависят от внешней среды. Между тремя типами метрик и характеристик качества существует взаимовлияние сверху вниз и зависимость снизу вверх.

Четвертая часть стандарта ISO 9126–4 – метрики качества в использовании – предназначена для покупателей, поставщиков, разработчиков, сопровождающих, пользователей и менеджеров качества ПС. Перечислены желательные свойства процессов измерения:

Предложена модель качества в использовании (рис.3.3).

Рис.3.3. Модель качества в использовании

Для оценивания качества в использовании рекомендуется применять четыре характеристики:

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4