Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВС_Заочникам / Lectures_16-17.pptx
Скачиваний:
102
Добавлен:
15.04.2015
Размер:
14.09 Mб
Скачать

Примеры простых ошибок при разработке ПО

Показатели качества и надежности программных средств

Много нормативных документов. Например, в международном стандарте ISO 9126:1991 при отборе минимума стандартизируемых

показателей используются следующие принципы:

ясность и измеряемость значений;

отсутствие перекрытия между используемыми показателями;

соответствие установившимся понятиям и

терминологии;

возможность последующего уточнения132 и

детализации.

Показатели качества и надежности программных средств

Стандарт ISO 9126:1991 - выделяются характеристики, позволяющие оценивать ПС с позиций:

пользователя;

разработчика;

управляющего проектом.

Рекомендуются 6 основных характеристик

качества ПС, каждая из которых имеет

субхарактеристики (всего 21 показатель).

133

Показатели качества и надежности

программных средств

Схема характеристик качества ПС по стандарту ISO 9126:1991

Показатели качества и надежности программных средств

Качество ПО определяется в стандарте ISO 9126 как вся совокупность его характеристик, относящихся к

возможности удовлетворять высказанные или

подразумеваемые потребности всех заинтересованных

лиц.

ISO 9126 дает следующее представление качества. При рассмотрении качества ПО различаются понятия внутреннего качества, связанного с характеристиками ПО самого по себе, без учета его поведения, внешнего качества, характеризующего ПО с точки зрения его поведения, и качество ПО при использовании в

различных контекстах - то качество, которое ощущается пользователями при конкретных сценариях работы ПО. Для всех этих взглядов на качество введены метрики, позволяющие оценить его. Кроме того, при создании качественного ПО существенно качество 135

технологических процессов его разработки.

Показатели качества и надежности программных средств

Взаимоотношения между этими аспектами качества ПО по схеме, принятой в ISO 9126, показаны на рисунке:

136

Показатели качества и надежности программных средств

Стандарт ISO 9126 предлагает использовать для описания внутреннего и внешнего качества ПО

многоуровневую модель. На верхнем уровне выделено 6 основных характеристик качества ПО. Каждая характеристика описывается при помощи

нескольких входящих в нее атрибутов. Для каждого атрибута определяется набор метрик, позволяющих оценить этот атрибут.

Набор характеристик и атрибутов качества согласно ISO 9126 показан на рисунке:

137

Характеристики и атрибуты качества ПО по ISO 9126

Показатели качества и надежности программных средств

Общие принципы обеспечения качества процессов производства во всех отраслях экономики регулируются набором стандартов ISO 9000. Наиболее важные для разработки ПО стандарты в его составе следующие.

ISO 9000:2000 Quality management systems - Fundamentals and vocabulary. Системы управления качеством — Основы и словарь.

(Аналог ГОСТ Р-2001).

139

Показатели качества и надежности программных средств

ISO 9001:2000 Quality management systems -

Requirements. Models for quality assurance in design, development, production, installation,

and servicing. Системы управления качеством — Требования. Модели для обеспечения качества при проектировании, разработке, коммерциализации, установке и обслуживании.

Определяет общие правила обеспечения качества

результатов во всех процессах жизненного цикла. (Аналог ГОСТ Р-2001).

140

Соседние файлы в папке ВВС_Заочникам