Оценка надежности программных средств в соответствии со стандартами серии SQuaRE


 

В настоящее время организациями ISO и IEC активно ведутся [42] работы по разработке серии стандартов под общим названием Системная и программная инженерия – Требования к качеству и оценка программного продукта (Systems and software engineering – Software product Quality Requirements and Evaluation (SQuaRE)). Данная серия призвана заменить собой серии стандартов ISO/IEC 9126–1–4:2001–2004 и ISO/IEC 14598–1–6:1998–2001. Основными преимуществами серии стандартов SQuaRE являются:

· координация руководств по измерению и оценке качества программных продуктов;

· наличие руководства по спецификации требований к качеству программного продукта;

· гармонизация со стандартом ISO/IEC 15939:2007 [42] в форме эталонной модели измерений качества.

На рис. 6.2 приведена организация серии стандартов SQuaRE [42].

Серия стандартов SQuaRE разделена на следующие группы (разделы):

ISO/IEC 2500n – группа управления качеством. Стандарты из данной группы определяют общие модели, термины и определения, которые используются в остальных стандартах серии SQuaRE. Данная группа стандартов со- держит также руководство по использованию стандартов серии SQuaRE.

ISO/IEC 2501n – группа модели качества. В стандартах данной группы представлены подробные модели качества для компьютерных систем и программных продуктов, качества в использовании и качества данных. Данная группа стандартов содержит также практическое руководство по использова- нию представленных моделей качества.

ISO/IEC 2502n – группа измерения качества. Стандарты данной группы включают эталонную модель измерений качества программного продукта, математические определения мер качества и практическое руководство по их применению. Даются примеры внутренних и внешних мер качества программных продуктов и систем, а также мер качества в использовании. Определены и представлены элементы мер качества, являющиеся основой этих мер.

ISO/IEC 2503n – группа требований к качеству. Стандарты данной группы помогают определить требования к качеству, основываясь на моделях и мерах качества. Эти требования к качеству могут использоваться в процессе выявления требований к качеству разрабатываемого программного продукта или как входные данные для процесса оценки.

Более подробно со стандартами серии SQuaRE можно познакомиться в пособии [42], которое прилагается к конспекту.

В заключение темы для особо любознательных студентов на рис. 6.3 показана взаимосвязь наиболее признанных и применяемых в мире стандартов в области разработки программного обеспечения, заимствованная из материалов Татьяны Павловской (E-mail: pta-ipm@yandex.ru).

 

 

    Группа требований к качеству 2503n   Группа модели качества 2501n     Группа оценки качества 2504n
  Группа управления качеством 2500n
  Группа измерения качества 2502n

 

Группа расширения 25050 25099

 

Рисунок 6.2 – Модель внутреннего и внешнего качества по ISO/IEC 9126–1:2001

 

 

Рисунок 6.3 – Взаимосвязь наиболее признанных и применяемых в мире стандартов в области разработки ПО

 


 



Дата добавления: 2016-07-05; просмотров: 3737;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.