Мегаобучалка Главная | О нас | Обратная связь


Модель характеристик качества



2020-02-03 354 Обсуждений (0)
Модель характеристик качества 0.00 из 5.00 0 оценок




Модель качества, установленная в первой части стандарта ИСО 9162-1, предлагает использовать для описания внутреннего и внешнего качества ПО многоуровневую модель. На верхнем уровне выделено 6 основных характеристик качества ПО. Каждая характеристика описывается при помощи нескольких входящих в нее атрибутов.

Атрибут - это сущность, которая может быть проверена или измерена в программном продукте.

Для каждого атрибута определяется набор метрик, позволяющих его оценить. Множество характеристик и атрибутов качества согласно ИСО 9126 на рис. 1.

Рис. 1. Характеристики и атрибуты качества ПО по ИСО 9126

 

Модель характеристик качества программного обеспечения состоит из нескольких видов атрибутов качества:

· внутренние атрибуты качества (требования к качеству кода и внутренней архитектуре);

· внешние атрибуты качества (требования к функциональным возможностям и т.д.);

· атрибуты «качества в использовании» (данные атрибуты качества относятся не только к программному средству, а ко всей информационной системе, они характеризуют эффект для пользователя от использования ПС в разных контекстах использования);

Для всех этих аспектов качества введены метрики, позволяющие оценить их. Кроме того, для создания добротного ПО существует качество технологических процессов его разработки. Взаимоотношения между этими аспектами качества по схеме, принятой ИСО 9126, показано на рис. 2.

Рис. 2. Основные аспекты качества ПО по ИСО 9126

 

Требования пользователя к качеству в спецификациях должны в процессе верификации преобразовываться в требования к внешнему качеству, а затем в требования к внутреннему качеству. Процессы реализации требований к внутреннему качеству должны обеспечивать внешнее качество, а последнее - воплощаться в качество для пользователей (рис. 3).

 

Рис. 3. - Различные подходы к качеству ПС и соответствующим метрикам качества.

 

 

Модель качества ПО имеет следующие четыре уровня представления:

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

· функциональность (functionality);

· надежность (realibility);

· удобство (usability);

· эффективность (efficiency);

· сопровождаемость (maitainnability);

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

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

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

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

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

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

 

Вопросы и задания для самоконтроля:

1. Сколько частей включает в себя стандарт? Назвать их.

2. Для чего предназначена каждая часть стандарта?

3. Какая часть стандарта принята в России?

4. Рассказать о модели качества.

5. Дать определение атрибута.

6. Назвать уровни представления модели качества. Для чего они предназначены?

7. Придумать свои требования к качеству.

 

 

Урок 3

Тип: комбинированный из урока усвоения новых навыков и умений и урока применения знаний, навыков и умений.

Тема урока: «Характеристики и атрибуты качества».

Цели образовательные:

3. Рассмотреть характеристики и атрибуты качества.

4. Дать определение характеристики качества программного обеспечения.

5. Формирование навыков работы с характеристиками качества.

Цели развивающие:

 - развитие логического мышления

 - развитие навыков самостоятельной работы

Цели воспитательные:

 - воспитание информационной культуры

 - воспитание уважения к одноклассникам

Средства технические, программные, информационные (дидактический материал):

Учебный класс, оснащенный компьютерами

Мультимедийный проектор, экран.

Классная доска и маркеры

Этапы урока с указанием продолжительности:

1. Актуализация опорных знаний учащихся – 3 мин.

2. Мотивация учебной деятельности школьников – 2 мин.

3. Сообщение темы, цели и задач урока – 1 мин.

4. Восприятие и первичное осознание учащимися нового материала – 18мин.

5. Осмысление и первичное запоминание нового материала – 10 мин.

6. Подведение итогов урока – 5 мин.

7. Сообщение домашнего задания – 1 мин.

 

Вопросы и задания для самоконтроля:

1. Дать определение характеристике качества программного обеспечения.

2. Перечислить все характеристики качества.

3. Дать описание каждой характеристики и ее атрибутов.

4. Выбрать любой программный продукт и описать его на основе характеристик стандарта.

5. На основе характеристик и атрибутов качества охарактеризовать любую программу.

 



2020-02-03 354 Обсуждений (0)
Модель характеристик качества 0.00 из 5.00 0 оценок









Обсуждение в статье: Модель характеристик качества

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (354)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)