Оценка качества автоматизированной системы представляет собой совокупность операций, включая выбор номенклатуры показателей качества оцениваемого ПС, определение значений этих показателей и сравнение их с базовыми значениями.
Оценка качества производится на всех фазах жизненного цикла (анализ, проектирование, реализация, тестирование, изготовление, внедрение, эксплуатация, обслуживание) и включает выбор номенклатуры показателей, их оценку и сопоставление значений показателей, полученных в результате сравнения с базовыми значениями.
Показатели качества объединены в систему из 4-х уровней. Каждый вышестоящий уровень содержит в качестве составляющих показателей нижестоящих уровней.
Для обеспечения возможности получения информации интегральной оценки по группам показателей качества используют факторы качества (1-й уровень): надежность системы, сопровождаемость, удобство применения, эффективность, универсальность (гибкость) и корректность. Каждому фактору качества соответствует определенный набор критериев качества (комплексные показатели - 2-й уровень). Критерии качества определяют одной или несколькими метриками (3-й уровень). Метрики составляются из оценочных элементов (единичных показателей - 4-й уровень) определяющих заданное в метрике свойство. Число оценочных элементов, входящих в метрику не ограничено.
Оценка качества системы проводится в определенной последовательности.
1. На фазе анализа проводится выбор показателей и их базовых значений.
2. Для показателей качества на всех уровнях (факторы, критерии, метрики, оценочные элементы) принимается единая шкала от 0 до 1.
3. Показатели качества на каждом вышестоящем уровне (кроме уровня оценочных элементов) определяются показателями качества нижестоящего уровня.
4. В процессе оценки качества автоматизированной системы на каждом уровне (кроме уровня оценочных элементов) проводятся вычисления показателей качества, т.е. определение количественных значений абсолютных показателей P и относительных показателей K, являющихся функцией показателя P и базового значения P баз.
5. Каждый показатель качества второго и третьего уровней (критерий и метрика) характеризуются двумя числовыми параметрами - количественным значением и весовыми коэффициентами (V).
6. Сумма весовых коэффициентов показателей уровня (L), относящихся к i-ому показателю вышестоящего уровня (L-1), есть величина постоянная. Сумма весовых коэффициентов (V) принимается равной 1.
,
где i=1,n;
n - число показателей уровня (L), относящихся к i-ому показателю вышестоящего уровня (L-1).
7. Общая оценка качества системы в целом формируется экспертами по набору полученных знаний оценок факторов качества.
8. Определение усредненной оценки (m kq) оценочного элемента по нескольким его значениям (mэ) проводится по формуле:
,
где t - число значений оценочного элемента;
k - порядковый номер метрики;
q - порядковый номер оценочного элемента.
9. Итоговая оценка R-ой метрики j-го критерия ведется по формуле:
,
Где Q - число оценочных элементов в R-ой метрике.
10. Абсолютные показатели критериев i-го фактора качества определяется по формуле:
,
где n - число метрик относящихся к j-му критерию.
11. Относительный показатель j-го критерия i-го фактора качества вычисляется по формуле:
K ij =P ij / Pбазij.
12. Фактор качества (R i ) вычисляется по формуле:
,
где N - число критериев качества, относящихся к i-му фактору.
Показатели надежности
Взаимосвязь фактора «Надёжность» с фазой анализа.
Н0101 – 0.65 Н0110 – 0.7
Н0102 – 0.6 Н0201 – 0.65
Н0103 – 0.8 Н0204 – 0.6
Н0104 – 0.7 Н0205 – 0.8
Н0106 – 0.5
Определим оценки 1 и 2 метрик:
Рm1=(0.65+0.6+0.8+0.7+0.5+0.7)/6=0.66
Рm2=(0.65+0.6+0.8)/3=0.68
Vm1=0.66/(0.66+0.68)=0.5
Vm2=0.68/(0.66+0.68)=0.5
Значение критерия: P=0.66*0.5+0.68*0.5=0.7
Таким образом, на фазе анализа KФ1=0,7.
Фаза проектирования.
Н0302 – 0.75
Н0303 – 0.85
Н0304 – 0.7
Н0305 – 0.75
Оценка 3 метрики:
Рm1=0.66
Рm2=0.68
Pm3=(0.75+0.85+0.7+0.75)/4=0,76
Vm1=0.66/(0.66+0.68+0.76)=0.31
Vm2=0.68/(0.66+0.68+0.76)=0.32
Vm3=0.76/(0.66+0.68+0.76)=0.36
Значение критерия: P=0.66*0.31+0.68*0.32+0.76*0.36=0.7
Таким образом, на фазе проектирования KФ1=0,7.
Фазы реализации, тестирования, изготовления, обслуживания.
Оценки 4 и 5 метрик:
Н0401 – 0.85
Н0501 – 1
Н0502 – 1
Рm1=0.66 Vm1=0.31
Рm2=0.68 Vm2=0.32
Pm3=0.76 Vm3=0.36
Pm4=0.85 Vm4=0.85/(0.85+1)=0.459
Pm5=1 Vm5=1/(0.85+1)=0.541
Оценки критериев:
P1=0.7
P2=0.459*0,85+0.541*1=0.931
V1=0.429 V2=0.571
Таким образом, на фазах реализации, тестирования, изготовления и обслуживания KФ1=0.7*0.459+0.931*0.571=0,85.
Показатели сопровождения
Рассмотрим взаимосвязь фактора «Сопровождаемость» с фазой анализа.
С0101=0.9
С0102=0.7
Оценка 1 метрики: Рm1=(0.9+0.7)/2=0.8
Значение критерия: P=0.8
Таким образом, на фазе анализа KФ2=0,8.
Фаза проектирования.
С0201=0.75
С0301=0.7
С0302=0.2
С0303=0.9
С0304=0.8
Определим итоговые оценки 2 и 3 метрик:
Pm1=0.8
Pm2=0.75
Pm3=(0.7+0.2+0.9+0.8)/4=0.65
Найдем абсолютный показатель критерия и определим фактор качества:
Vm1=0.36
Vm2=0.34
Vm3=0.3
P=(0.8*0.36)+(0.75*0.34)+(0.65*0.3)=0.74
Таким образом, на фазе проектирования KФ2=0.74.
Фазы реализации, тестирования и изготовления.
С0602=0.7 С0803=0.75
С0603=0.9 С0901=0.6
С0604=0.95 С0902=0.6
С0903=0.85 С1001=1
С1002=0.6
Оценки 6,8,9,10 метрик:
Pm2=0.75
Pm6=(0.7+0.9+0.95)/3=0.85
Pm8=0.75
Pm9=(0.6+0.6+0.85)/3=0.68
Pm10=(0.6+1)=0.8
Vm2=0.54
Vm10=0.46
P1=(0.88*0.54)+(0.75*0.46)=0.82
Vm8=0.44
Vm9=0.56
P2=(0.6*0.44)+(0.75*0.56)=0.684
P3=0.85
V1=0.82/2.354=0.35
V2=0.684/2.354=0.29
V3=0.85/2.354=0.36
P=(0.82*0.35)+(0.684*0.29)+(0.85*0.36)=0.79
Таким образом, на фазах реализации, тестирования и изготовления KФ2=0,79.
Рассмотрим фазу обслуживания.
Pm1=0.77 Pm2=0.88
Vm1=0.47
Vm2=0.53
P1=(0.77*0.47)+(0.88*0.53)=0.83
P2=0.684 P3=0.85
V1=0.83/2.364=0.35
V2=0.684/2. 364=0.29
V3=0.85/2. 364=0.36
Таким образом, на фазе обслуживания KФ2=0,79.
Дата: 2019-05-29, просмотров: 196.