Методы и средства инженерии программного обеспечения



         

Модель качества ПО - часть 2


1.      функциональность (functionality),

2.      надежность (realibility),

3.      удобство (usability),

4.       эффективность (efficiency),

5.       сопровождаемость (maitainnability),

6.      переносимость (portability).

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

Третий уровень предназначен  измерения качества с помощью метрик, каждая из них  согласно стандарта  [1] определяется как комбинация метода измерения атрибута и шкалы измерения  значений атрибутов. Для  оценки атрибутов качества на этапах ЖЦ (при просмотре документации, программ и результатов  тестирования программ) используются метрики с заданным оценочным  весом  для  нивелирования результатов метрического анализа совокупных атрибутов конкретного показателя и качества в целом. Атрибут качества определяется с помощью одной  или  нескольких  методик  оценки на этапах ЖЦ и на завершающем этапе разработки ПО. 

 

Четвертый уровень  задает оценочный  элемент  метрики для  оценки количественного или качественного значения  отдельного  атрибута показателя ПО с учетом его веса.

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

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




Содержание  Назад  Вперед