Методы экспертных оценок
Выявить определяющие параметры для качества программного обеспечения. Для сбора мнений специалистов, занимающихся разработкой программного обеспечения, составлялась анкета. В ранжировке указанных параметров принимали участие 16 высококвалифицированных специалистов.
Анкета по параметрам
№ п.п. |
Параметр |
Условное обозначение |
Ранг |
1. |
Совместимость |
Х1 |
|
2. |
Надежность |
Х2 |
|
3. |
Время настройки |
Х3 |
|
4. |
Модифицируемость |
Х4 |
|
5. |
Рациональность |
Х5 |
|
6. |
Завершенность |
Х6 |
|
Специалистам было предложено проранжировать параметры в порядке убывания их значения на качество программного обеспечения. В столбце «Ранг» анкет нужно было проставить цифры, соответствующие месту, отведенному специалистом данному параметру в ранжировочном ряду. В случае, если специалист затруднялся отдать предпочтение одному из двух или нескольких параметров, им присваивалось одно и то же значение, которое затем преобразовывалось при вычислении.
Результаты опроса специалистов представлены в виде матриц.
Матрица рангов параметров
Специалисты |
Параметры |
|||||
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
|
1 |
1 |
2 |
4 |
4 |
4 |
3 |
2 |
2 |
3 |
4 |
4 |
3 |
1 |
3 |
2 |
2 |
3 |
4 |
5 |
1 |
4 |
3 |
1 |
2 |
2 |
2 |
4 |
5 |
1 |
5 |
4 |
3 |
2 |
6 |
6 |
3 |
1 |
4 |
5 |
6 |
2 |
7 |
3 |
2 |
4 |
5 |
6 |
1 |
8 |
6 |
1 |
2 |
3 |
4 |
5 |
9 |
1 |
4 |
4 |
2 |
3 |
5 |
10 |
2 |
3 |
4 |
5 |
6 |
1 |
11 |
3 |
2 |
4 |
5 |
6 |
1 |
12 |
2 |
3 |
4 |
5 |
6 |
1 |
13 |
2 |
2 |
3 |
4 |
5 |
1 |
14 |
4 |
2 |
3 |
3 |
1 |
5 |
15 |
3 |
1 |
4 |
5 |
6 |
2 |
16 |
2 |
1 |
1 |
1 |
1 |
3 |
Для учета компетентности опрашиваемых специалистов была проведена ранжировка самих специалистов. Для этого специалисты 2,5,6,9 проранжировали всех остальных специалистов. При этой ранжировке учитывались квалификация, стаж и опыт работы. Результаты ранжировки специалистов по их компетентности представлены в таблице.