- •Модели многокритериального оценивания и анализа качества программного обеспечения и методы его оценивания
- •Содержание
- •4.1. Структура выбора со многими отношениями предпочтения
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.1. Характерные особенности задач многокритериального выбора
- •4.1.2. Уточненное описание структуры выбора с многими отношениями предпочтения. Общая постановка задач векторной
- •4.1.2. Уточненное описание структуры выбора с многими отношениями предпочтения. Общая постановка задач векторной
- •4.1.2. Уточненное описание структуры выбора с многими отношениями предпочтения. Общая постановка задач векторной
- •4.2. Множество эффективных альтернатив и его основные свойства
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.1. Принцип В.Парето в задачах многокритериального выбора
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.2. Основные свойства множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.2.3. Методы построения множества Парето
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •Требования к выбору методов многокритериального
- •Технология разрешения критериальной неопределенности
- •4.3. Классификация современных методов решения задач многокритериального выбора
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.4. Методы покомпонентного построения результирующих отношений предпочтения
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •Методы скаляризации (свертки показателей)
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •4.5. Методы построения результирующих отношений предпочтения на основе свертки показателей
- •Основные недостатки скаляризации
- •Метод анализа иерархий (метод Томаса Саати)
- •Обобщенная иерархия
- •Этапы МАИ
- •Этапы МАИ
- •шкала словесных определений уровня важности
- •общее удовлетворение школой
- •матрицы локальных приоритетов
- •Этапы МАИ
- •Этапы МАИ
- •Постановка задачи
- •Модель модернизации ИС кафедры
- •Графическое представление путей модернизации
- •Характерные сценарии модернизации ИС кафедры
- •Алгоритм решения задачи
- •Результаты решения машинного
- •Результаты решения машинного
- •Результаты решения машинного
- •Результаты решения машинного
- •Результаты решения машинного
- •Результаты решения машинного
- •Результаты решения машинного
- •Методика сопоставления пакетов математических подпрограмм
- •Алгоритм построения интегрального показателя
- •Технология разрешения критериальной неопределенности. Ортогональный план экспертного опроса
- •Построение ортогонального плана экспертного опроса
- •Иллюстративные примеры. Пример 2
- •Результаты вычисления
- •Программные комплексы для управления проектами
- •Сложность сравнения
- •Требования к методике сопоставления
- •Показатели
- •Методика многокритериального выбора
- •Шкалы и ортогональный план
- •Результирующий показатель
- •Алгоритм методики
- •Результат сравнительного анализа
- •Публикации
- •Публикации
- •Публикации
- •Публикации
- •Проведение экспертного опроса
- •Построение ортогонального плана экспертного опроса
- •Построение результирующего показателя
- •выбор школы
- •оценки
- •общее удовлетворение школой
- •матрицы локальных приоритетов
- •оценки школ
Методика сопоставления пакетов математических подпрограмм
Рассмотрим три наиболее популярных ПМП: Maple V (четвертая версия),
Mathcad 7,
MatLab 5.х.
Частные показатели и их оценка
Показатели |
Maple |
Mathcad |
MatLab |
Успешность |
0.33 |
0.44 |
0.22 |
|
|
|
|
Завершенность |
0.33 |
0.17 |
0.5 |
|
|
|
|
Универсальность |
0.14 |
0.28 |
0.56 |
|
|
|
Алгоритм построения интегрального показателя
СХЕМА АЛГОРИТМА
ФОРМИРОВАНИЕ ЛИНГВИСТИЧЕСКИХ ШКАЛ ДЛЯ ЧАСТНЫХ ПОКАЗАТЕЛЕЙ И ИНТЕГРАЛЬНОГО ПОКАЗАТЕЛЯ ЭФФЕКТИВНОСТИ
Низкая |
Ниже среднего |
Средняя |
Выше среднего |
Высокая |
1 |
|
|
|
|
0 |
|
|
|
|
-1 |
|
0 |
|
1 |
ФОРМИРОВАНИЕ ПРАВИЛ СОПОСТАВЛЕНИЯ |
|
|
Правило |
f1 |
|
|
|
|
f2 |
|
|
|
|
f3 |
|
|
|
|
fинт |
|
|
|
|||||||||||
ТОЧНЫХ ЗНАЧЕНИЙ ЧАСТНЫХ ПОКАЗАТЕЛЕЙ |
|
|
1 |
|
|
|
|
Низкий |
|
|
Низкий |
|
|
Низкий |
|
|
|
fинт1 |
|
|
|
||||||||||||
ЛИНГВИСТИЧЕСКИМ ШКАЛАМ |
|
|
2 |
|
|
|
|
Высокий |
Низкий |
|
|
Низкий |
|
|
|
fинт2 |
|
|
|
||||||||||||||
|
|
|
|
3 |
|
|
|
|
Низкий |
|
|
Высокий |
|
Низкий |
|
|
|
fинт3 |
|
|
|
||||||||||||
СОСТАВЛЕНИЕ МАТРИЦЫ ЭКСПЕРТНОГО |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
4 |
|
|
|
|
Высокий |
Высокий |
|
Низкий |
|
|
|
fинт4 |
|
|
|
||||||||||||||||
ОПРОСА |
|
|
5 |
|
|
|
|
Низкий |
|
|
Низкий |
Высокий |
fинт5 |
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
ДОВЕДЕНИЕ ДО ЭКСПЕРТОВ ФИЗИЧЕСКОГО |
|
|
6 |
|
|
|
|
Высокий |
Низкий |
|
|
Высокий |
|
|
fинт6 |
|
|
|
|||||||||||||||
|
|
7 |
|
|
|
|
Низкий |
|
|
Высокий |
|
Высокий |
|
|
fинт7 |
|
|
|
|||||||||||||||
СМЫСЛА ЧАСТНЫХ И ИНТЕГРАЛЬНОГО |
|
|
8 |
|
|
|
|
Высокий |
Высокий |
|
Высокий |
|
|
fинт8 |
|
|
|
||||||||||||||||
ПОКАЗАТЕЛЕЙ ЭФФЕКТИВНОСТИ |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
f |
0 |
|
f |
|
f |
2 |
|
f |
3 |
|
f f |
2 |
|
f1 f3 |
|
f2 f3 |
f f |
f |
3 |
|
f |
инт |
|
|
|
|||
ПРОВЕДЕНИЕ ЭКСПЕРТНОГО ОПРОСА |
|
|
|
|
|
1 |
|
|
|
|
|
1 |
|
|
|
|
|
1 |
2 |
|
|
|
|
|
|||||||||
|
1. |
1 |
|
-1 |
|
-1 |
|
-1 |
|
1 |
|
|
1 |
|
|
1 |
|
-1 |
|
|
|
fинт1 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
2. |
1 |
|
1 |
|
-1 |
|
-1 |
|
-1 |
|
|
-1 |
|
|
1 |
|
1 |
|
|
|
fинт2 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
ПОСТРОЕНИЕ ОРТОГОНАЛЬНОГО ПЛАНА |
|
3. |
1 |
|
-1 |
|
1 |
|
-1 |
|
-1 |
|
|
1 |
|
|
-1 |
|
1 |
|
|
|
fинт3 |
|
|
|
|||||||
|
4. |
1 |
|
1 |
|
1 |
|
-1 |
|
1 |
|
|
-1 |
|
|
-1 |
|
-1 |
|
|
|
fинт4 |
|
|
|
||||||||
ОПРОСА ЭКСПЕРТОВ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
5. |
1 |
|
-1 |
|
-1 |
|
1 |
|
1 |
|
|
-1 |
|
|
-1 |
|
1 |
|
|
|
fинт5 |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
6. |
1 |
|
1 |
|
-1 |
|
1 |
|
-1 |
|
|
1 |
|
|
-1 |
|
-1 |
|
|
|
fинт6 |
|
|
|||||||
РАСЧЁТ КОЭФФИЦИЕНТОВ ПОЛИНОМА ПУТЁМ |
|
7. |
1 |
|
-1 |
|
1 |
|
1 |
|
-1 |
|
|
-1 |
|
|
1 |
|
-1 |
|
|
|
fинт7 |
|
|
|
|||||||
ВЫЧИСЛЕНИЯ УСРЕДНЕННЫХ СКАЛЯРНЫХ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
8. |
1 |
|
1 |
|
1 |
|
1 |
|
1 |
|
|
1 |
|
|
1 |
|
1 |
|
|
|
fинт8 |
|
|
|
||||||||
ПРОИЗВЕДЕНИЙ СООТВЕТСТВУЮЩИХ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
СТОЛБЦОВ ПЛАНА НА ВЕКТОР ЗНАЧЕНИЙ ИПЭ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Например, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
РАСЧЁТ УСРЕДНЕННЫХ ЗНАЧЕНИЙ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
2 |
fинт1 |
fинт2 fинт3 |
fинт4 |
fинт5 |
fинт6 |
fинт7 |
fинт8 |
|
|||||||||||||||||||||||||
КОЭФФФИЦИЕНТОВ ПОЛИНОМА С УЧЁТОМ |
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
КОМПЕТЕНТНОСТИ ЭКСПЕРТОВ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ПОСТРОЕНИЕ ИНТЕГРАЛЬНОГО ПОКАЗАТЕЛЯ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЭФФЕКТИВНОСТИ |
m |
|
|
|
m |
|
m |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
fint 0 |
i fi |
ij fi f j ... 12...m f1 f2 ... fm |
||||||||||||||||||||||||||||||
|
|
i 1 |
|
|
|
i 1 j 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Технология разрешения критериальной неопределенности. Ортогональный план экспертного опроса
Pj : «IF F1 A1j and F2 A2 j and … and Fm Amj , THEN Fres Ajres »,
где Aij { 1Fi , 1Fi }
F0 |
F1 |
F2 |
F3 |
F1F2 |
F1F3 |
F2F3 |
F1F2F3 |
Fres |
1 |
-1 |
-1 |
-1 |
1 |
1 |
1 |
-1 |
A1res |
1 |
1 |
-1 |
-1 |
-1 |
-1 |
1 |
1 |
A2res |
1 |
-1 |
1 |
-1 |
-1 |
1 |
-1 |
1 |
A1res |
1 |
1 |
1 |
-1 |
1 |
-1 |
-1 |
-1 |
A3res |
1 |
-1 |
-1 |
1 |
1 |
-1 |
-1 |
1 |
A2res |
1 |
1 |
-1 |
1 |
-1 |
1 |
-1 |
-1 |
A4res |
1 |
-1 |
1 |
1 |
-1 |
-1 |
1 |
-1 |
A3res |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
A5res |
0 |
1 |
2 |
3 |
12 |
13 |
23 |
123 |
|
|
A1res A2res A1res A3res A2res A4res A3res A5res |
|
2 |
|
8 |
|
Простые
опорные ситуации
m |
m |
m |
Fres 0 i Fi ij Fi Fj ... 12...m F1F2...Fm |
||
i 1 |
i 1 |
j 1 |
|
|
j i |
Построение ортогонального плана экспертного опроса
Таблица 2 – Ортогональный план экспертного опроса
|
f0 |
f1 |
f2 |
f3 |
f1 f2 |
f1 f3 |
f2 f3 |
f1 f2 f3 |
fint |
1. |
1 |
-1 |
-1 |
-1 |
1 |
1 |
1 |
-1 |
fint1 |
2. |
1 |
1 |
-1 |
-1 |
-1 |
-1 |
1 |
1 |
fint 2 |
3. |
1 |
-1 |
1 |
-1 |
-1 |
1 |
-1 |
1 |
fint 3 |
4. |
1 |
1 |
1 |
-1 |
1 |
-1 |
-1 |
-1 |
fint 4 |
5. |
1 |
-1 |
-1 |
1 |
1 |
-1 |
-1 |
1 |
fint 5 |
6. |
1 |
1 |
-1 |
1 |
-1 |
1 |
-1 |
-1 |
fint 6 |
7. |
1 |
-1 |
1 |
1 |
-1 |
-1 |
1 |
-1 |
fint 7 |
8. |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
fint 8 |
При этом столбец f |
0 |
заполняется единицами, столбцы |
f , f |
2 |
, f |
3 |
|||
|
|
|
|
|
1 |
|
|||
представляют собой значения матрицы опроса (таблица 1), столбцы |
f1 f2, |
||||||||
f1 f3 , f2 f3, f1 f2 f3 |
вычисляются |
путём |
перемножения |
значений |
|||||
соответствующих |
столбцов, |
столбец |
fint |
представляет собой |
значения |
||||
интегрального показателя, полученные от эксперта. |
|
|
|
|
Иллюстративные примеры. Пример 2
Правило |
Результаты опроса эксперта на простые правила |
|
|||||||||
F1 |
|
|
F2 |
F3 |
|
Fинт |
|
||||
1 |
|
Низкий |
|
Низкий |
Низкий |
0 |
|
||||
2 |
|
Высокий |
Низкий |
Низкий |
0,2 |
|
|||||
3 |
|
Низкий |
|
Высокий |
Низкий |
0,6 |
|
||||
4 |
|
Высокий |
Высокий |
Низкий |
? |
|
|||||
5 |
|
Низкий |
|
Низкий |
Высокий |
0,4 |
|
||||
6 |
|
Высокий |
Низкий |
Высокий |
? |
|
|||||
7 |
|
Низкий |
|
Высокий |
Высокий |
? |
|
||||
8 |
|
Высокий |
Высокий |
Высокий |
1 |
|
|||||
|
(1 0.2 )(1 0.6 )(1 0.4 ) 1 1 0.048 2 +0.44 +0.2 = 0 |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Корни уравнения равны соответственно * |
0.48, * 8.69 . |
|
||||||||
|
|
|
|
|
|
|
|
1 |
2 |
|
|
G * (P ) |
(1 0.2 * )(1 0.6 * ) 1 |
0.742 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
||||
|
4 |
|
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
G |
* (P ) |
|
(1 0.2 * )(1 0.4 * ) 1 |
0.5616 |
|
|
|
|
|||
|
|
* |
|
|
|
|
|
|
|||
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G * (P ) |
(1 0.6 * )(1 0.4 * ) 1 |
0.8848 |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
||||
|
7 |
|
* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Fинт |
0,549 0,077F1 0, 258F2 0,163F3 |
0,013F1F2 |
|
||||||||
0,0081F1F3 0,0274F2 F3 0,0014F1F2 F3. |
|
|
Результаты вычисления
|
Результаты шкалирования частных оценок |
|
|
Показатели |
Maple |
Mathcad |
MatLab |
F1 |
-0.34 |
-0.12 |
-0.56 |
F2 |
-0.34 |
-0.66 |
0 |
F3 |
-0.72 |
-0.44 |
0.12 |
Вычисленные значения результирующего показателя эффективности ПМП
будут равны
Fинт (Maple) 0.307 , Fинт (Mathcad) 0.288 , Fинт (MatLab) 0.525 .
Программные комплексы для управления проектами
MS Project |
Oracle Primavera Spider Project |
+ TurboPlanner |
+ ПМСОФТ |
Сложность сравнения
1.Агентские риски
2.Опыт работы
3.Отличия литературы
4.Предвзятое отношение
5.Частное сравнение без аргументации
Требования к методике сопоставления
1.Целенаправленность
2.Различимость оценок
3.Многокомпонентность
4.Вычислимость
Показатели
«ПОТРЕБИТЕЛЬСКИЕ» |
ФУНКЦИИ УПРАВЛЕНИЯ |
ПОКАЗАТЕЛИ |
ПРОЕКТАМИ |
|
|
РАЗВИВАЕМОСТЬ |
ПО ВРЕМЕННЫМ ПАРАМЕТРАМ |
|
|
УНИВЕРСАЛЬНОСТЬ |
СТОИМОСТЬЮ И ФИНАНСИРОВАНИЕМ |
|
|
ИНТЕРФЕЙС |
УПРАВЛЕНИЕ РИСКАМИ |
|
|
ИНТЕГРИРУЕМОСТЬ |
УПРАВЛЕНИЕ ИЗМЕНЕНИЯМИ |
|
|
ПРОСТОТА ОБУЧЕНИЯ |
УПРАВЛЕНИЕ МАТЕРИАЛЬНЫМИ |
|
РЕСУРСАМИ |
|
|