23. P-Modeling Framework, P-MF
повышает эффективность процесcа
проектирования программного продукта
обеспечивает более высокий* уровень
качества и результативность процесса
24. Основана на двух уникальных техниках:
Безмолвные сессии моделирования
(Speechless modeling)
Обратная семантическая трассировка
(RST)
P-Modeling Framework, P-MF
30. – оценка качества
– оценка иновационности
– оценка затрат
– оценка строков
– оценка рисков
Вектор качества
…
Сводим все воедино
– высокий уровень качества,
– достаточный уровень,
– удовлетворительный уровень,
– низкий уровень.
– минимальные риски проектирования,
– удовлетворительные риски,
– высокие риски,
– очень высокие риски.
31. Сводим все воедино
1 (+) – реализация компоненты в виде КПИ
0 (–) – реализация компоненты в виде НК
Формирование множества вариантов компонентной ПС
1 0 0 0
2 0 0 1
3 0 1 0
4 0 1 1
5 1 0 0
6 1 0 1
7 1 1 0
8 1 1 1
Пример:
32. Сводим все воедино
Экспертное оценивание вариантов компонентного состава
1 D A D D D
2 C B C C C
3 D B C B C
4 B C B C B
5 D B B C C
6 B C B C B
7 B C B B B
8 A D A A A
8 A D A A A
7 B C B B B
6 B C B C B
4 B C B C B
2 C B C C C
1 D A D D D
5 D B B C C
3 D B C B C
лексикографически
упорядочиваем
7 B C B B B
6 B C B C B
4 B C B C B
2 C B C C C
отбрасываем
плохие
оценки
33. Сводим все воедино
Экспертное оценивание вариантов компонентного состава
1 D A D D D
2 C B C C C
3 D B C B C
4 B C B C B
5 D B B C C
6 B C B C B
7 B C B B B
8 A D A A A
8 A D A A A
7 B C B B B
6 B C B C B
4 B C B C B
2 C B C C C
1 D A D D D
5 D B B C C
3 D B C B C
7 B C B B B
6 B C B C B
4 B C B C B
2 C B C C C
лексикографически
упорядочиваем
отбрасываем
плохие
оценки
37. Сводим все воедино
Обеспечение качества ПС с помощью RST
построение UML-модели в
«безмолвном режиме»
восстановление описания ПС
другой командой
проверка соответствия текстов
(НО и ВО)
38. Сводим все воедино
Ключевой момент – оценка близости (совпадения)
описаний ПС
Экспертные оценки близости:
– высокий уровень соответствия описаний для i-го признака,
– достаточный уровень соответствия,
– удовлетворительный уровень соответствия,
– соответствие не наблюдается.
39. Сводим все воедино
Численность экспертной группы
𝑁 𝑚𝑎𝑥 – максимальное количество экспертов в группе
𝐾𝑖 – компетентность i-го эксперта с учетом
условной шкалы компетентности
𝐾 𝑚𝑎𝑥 – максимально возможная компетентность
эксперта в соответствии со шкалой
Рекомендации Microsoft: