КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Методика оценки качества программных средств 1 страница
Оценку качества ПС проводят на фазах жизненного цикла. В данной практической работе предлагается оценить качество уже разработанного ПС, т.е. на выходе фазы изготовления ПС. Она включает выбор номенклатуры показателей, их оценку и сопоставление значений показателей, полученных в результате сравнения с базовыми значениями. Показатели качества объединены в систему из четырех уровней, указанных ниже. Допускается вводить дополнительные показатели на каждом из уровней. Для обеспечения возможности получения интегральной оценки по группам показателей качества используют факторы качества (первый уровень): · надежность ПС, · сопровождаемость, · удобство использования, · эффективность, · универсальность, · функциональность. Каждому фактору качества соответствует определенный набор критериев качества (комплексные показатели – второй уровень): · устойчивость функционирования, · работоспособность, · структурированность, · простота конструкции, · наглядность, · повторяемость, · легкость освоения, · доступность программных документов, · удобство эксплуатации и обслуживания, · уровень автоматизации, · временная эффективность, · ресурсоемкость, · гибкость, · мобильность, · модифицируемость, · полнота реализации, · согласованность, · логическая корректность, · полнота документации, · управление и контроль доступом, · резервирование, · проверенность. Критерии качества определяются одной или несколькими метриками (третий уровень). Если критерий качества определяется одной метрикой, то уровень метрики опускается. Метрики составляются из оценочных элементов (единичных показателей – четвертый уровень), определяющих заданное в метрике свойство. Число оценочных элементов, входящих в метрику, неограниченно. Взаимосвязь факторов, критериев и метрик с классами ПС приведена в таблицах 3–10. Выбор оценочных элементов в метрике зависит от функционального назначения ПС и проводится с учетом данных, полученных при проведении испытаний различных видов, а также по результатам эксплуатации ПС. Для выбора оценочных элементов используются таблицы 11–16 и п.6.11.2–6.11.5 (программа и методика испытаний). В этих таблицах приняты следующие обозначения: · знак "+" означает применяемость соответствующего показателя ПС, знак "–" – неприменяемость, знак "+–" – применяемость показателя ПС определяется пользователем стандарта; · коды оценочных элементов составлены из 5 символов следующим образом: ¨ 1–й символ – буква русского алфавита указывает на принадлежность элемента тому или иному фактору: ¨ Н – надежности, ¨ С – сопровождаемости, ¨ У – удобству применения, ¨ Э – эффективности, ¨ Г – универсальности, ¨ К – корректности; · 2–й и 3–й символы – номера метрик, которым принадлежит оценочный элемент; · 4–й и 5–й символы – порядковый номер данного оценочного элемента в метрике. Например: «К1004» означает, что это 4–й оценочный элемент из 10–й метрики фактора «корректность». При указании кода метода оценки приняты следующие условные обозначения: · ЭК – экспертный; · ИЗ – измерительный; · РГ – регистрационный; · РС – расчетный. Если для определения показателя используются разные методы, их обозначения перечисляют через запятую. Если для определения показателя поочередно используются несколько методов, их обозначения объединяют знаком плюс в той последовательности, в которой предполагается их выполнение. Оценку качества ПС проводят в следующей последовательности. 1) На фазе анализа проводят выбор показателей и их базовых значений. 2) Для показателей качества на всех уровнях (факторы, критерии, метрики, оценочные элементы) принимают единую шкалу оценки от нуля до единицы. 3) Показатели качества на каждом вышестоящем уровне (кроме уровня оценочных элементов) определяются показателями качества нижестоящего уровня, т.е.: · результаты оценки каждого фактора определяются результатами оценки соответствующих ему критериев; · результаты оценки каждого критерия определяются результатами оценки соответствующих ему метрик; · результаты оценки каждой метрики определяются результатами оценки определяющих ее оценочных элементов. 4) В процессе оценки качества ПС на каждом уровне (кроме оценочных элементов) проводят вычисления показателей качества ПС, т.е. определение количественных значений: · абсолютных показателей (Pij), где j – порядковый номер показателя данного уровня для i –го показателя вышестоящего уровня; · относительных показателей (Kij), являющихся функцией показателя Pij и базового значения существующего аналога или эталонного образца. 5) Каждый показатель качества второго и третьего уровней (критерий и метрика) характеризуется двумя числовыми параметрами – количественным значением и весовым коэффициентом (Vij). 6) Сумма весовых коэффициентов показателей уровня (l), относящихся к i –му показателю вышестоящего уровня (l –1), есть величина постоянная. Сумма весовых коэффициентов Vij принимается равной единице в соответствии с выражением , (1) где n – число показателей уровня l, относящихся к i –му показателю вышестоящего уровня (l –1). 7) Общая оценка качества ПС в целом формируется экспертами по набору полученных значений оценок факторов качества ПС. 8) Для оценки качества ПС различного назначения методом экспертного опроса составляется таблица значений базовых показателей качества ПС. 9) Определение усредненной оценки mkq, оценочного элемента по нескольким его значениям (mэ) проводят по формуле , (2) где k – порядковый номер метрики; q – порядковый номер оценочного элемента; э – индекс суммирования; t – число значений оценочного элемента. 10) Итоговую оценку k –й метрики j –го критерия проводят по формуле , (3) где М – признак метрики; Q – число оценочных элементов в k –й метрике. 11) Абсолютный показатель критерия i –го фактора качества Pij определяют по формуле , (4) где n – число метрик, отнесенных к j –му критерию. 12) Относительный показатель j –го критерия i –го фактора качества Kij вычисляют по формуле , (5) 13) Фактор качества вычисляют по формуле , (6) где f – признак фактора; N – число критериев качества, отнесенных к i –му фактору; K – признак критерия. Качество ПС определяют путем сравнения полученных расчетных значений показателей с соответствующими базовыми значениями показателей существующего аналога или расчетного ПС, принимаемого за эталонный образец. Базовые значения показателей качества ПС должны соответствовать значениям показателей, отражающих современный уровень качества и прогнозируемый мировой уровень. В качестве аналогов выбирают реально существующие сертифицированные ПС того же функционального назначения, с такими же основными параметрами, подобной структуры и применяемые в тех же условиях эксплуатации, что и сравниваемые.
Таблица 3 Взаимосвязь факторов и критериев с классами ПС, по которым проводят оценку качества
Таблица 4 Базовые значения критериев
Таблица 5 Взаимосвязь критериев и метрик надежности с классами ПС
Таблица 6 Взаимосвязь критериев и метрик сопровождаемости с классами ПС
Таблица 7 Взаимосвязь критериев и метрик удобства использования с классами ПС
Таблица 8 Взаимосвязь критериев и метрик эффективности с классами ПС
Таблица 9 Взаимосвязь критериев и метрик универсальности с классами ПС
Таблица 10 Взаимосвязь критериев и метрик функциональности с классами ПС
Дата добавления: 2015-04-30; Просмотров: 839; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |