Metoda Saaty’ego (Analytic Hierarchy Process)

1 Metoda Saaty’ego (Analytic Hierarchy Process)Jarosław K...
Author: Bolesława Piskorowski
0 downloads 2 Views

1 Metoda Saaty’ego (Analytic Hierarchy Process)Jarosław Kuchta Jakość Oprogramowania

2 Analytic Hierarchy ProcessOpracowana w 1980 roku przez Thomasa Saaty’ego (uniwersytet w Pittsburgu) metoda podejmowania decyzji poprzez porównanie kilku alternatyw. Jakość Systemów Informatycznych Metoda Saaty'ego

3 Tabela porównawcza Wydajność Wiarygodność Razem Operacje InterakcjeLogowa-nie Bezpie-czeństwo Ochrona Program 1 Program 2 Program 3 Jakość Systemów Informatycznych Metoda Saaty'ego

4 Skala ocen porównawczychOcena porównawcza Wartość Tak samo dobre / ważne 1 Trochę lepsze / ważniejsze 3 Zdecydowanie lepsze / ważniejsze 5 Znacznie lepsze / ważniejsze 7 Krańcowo lepsze / ważniejsze 9 Jakość Systemów Informatycznych Metoda Saaty'ego

5 Ważność cech 1. stopnia Wydajność Wiarygodność 1 3 0,33Wydajność trochę ważniejsza od wiarygodności Jakość Systemów Informatycznych Metoda Saaty'ego

6 Obliczenie wektora ważności (1)Wydajność Wiarygodność 1 3 0,33 Suma 1,33 4 Jakość Systemów Informatycznych Metoda Saaty'ego

7 Obliczenie wektora ważności (2)Wydajność Wiarygodność Średnio 1/1,33 = 0,75 3/4 = 0,75 0,75 0,33/1,33 = 0,25 1/4 = 0,25 0,25 Wektor ważności Jakość Systemów Informatycznych Metoda Saaty'ego

8 Ważność cech 2. stopnia - wydajnośćOperacje Interakcje Logowanie Wektor ważności 1 3 5 0,61 0,33 0,3 0,2 0,09 Suma 1,53 4,2 11 Jakość Systemów Informatycznych Metoda Saaty'ego

9 Ważność cech 2. stopnia - wiarygodnośćBezpieczeństwo Ochrona Wektor ważności 1 0,2 0,84 5 0,16 Suma 6 1,2 Jakość Systemów Informatycznych Metoda Saaty'ego

10 Porównanie wartości - wydajność operacjiProgram 1 Program 2 Program 3 Wektor wartości 1 0,33 5 0,28 3 7 0,64 0,2 0,14 0,07 Suma 4,2 1,47 13 Jakość Systemów Informatycznych Metoda Saaty'ego

11 Porównanie wartości - wydajność interakcjiProgram 1 Program 2 Program 3 Wektor wartości 1 0,2 5 0,23 7 0,7 0,14 0,07 Suma 6,2 1,34 13 Jakość Systemów Informatycznych Metoda Saaty'ego

12 Porównanie wartości - wydajność logowaniaProgram 1 Program 2 Program 3 Wektor wartości 1 0,2 7 0,24 5 9 0,7 0,14 0,11 0,06 Suma 6,14 1,31 17 Jakość Systemów Informatycznych Metoda Saaty'ego

13 Porównanie wartości - wiarygodność bezpieczeństwaProgram 1 Program 2 Program 3 Wektor wartości 1 3 0,33 0,26 0,20 0,11 5 0,63 Suma 4,33 9 1,53 Jakość Systemów Informatycznych Metoda Saaty'ego

14 Porównanie wartości - wiarygodność ochronyProgram 1 Program 2 Program 3 Wektor wartości 1 5 0,2 0,25 0,20 0,09 0,66 Suma 6,2 11 1,4 Jakość Systemów Informatycznych Metoda Saaty'ego

15 Tabela porównawcza – wpisywane ważności i wartościWydajność (×0,75) Wiarygodność (×0,25) Razem Operacje (×0,61) Interakcje (×0,3) Logowa-nie (× 0,09) Bezpie-czeństwo (×0,84) Ochrona (×0,16) Program 1 0,28 0,23 0,24 0,26 0,25 Program 2 0,64 0,7 0,11 0,09 Program 3 0,07 0,06 0,63 0,66 Jakość Systemów Informatycznych Metoda Saaty'ego

16 Tabela porównawcza – obliczenie wynikuWydajność (×0,75) Wiarygodność (×0,25) Razem Operacje (×0,61) Interakcje (×0,3) Logowa-nie (× 0,09) Bezpie-czeństwo (×0,84) Ochrona (×0,16) Program 1 0,28 0,23 0,24 0,26 0,25 Program 2 0,64 0,7 0,11 0,09 Program 3 0,07 0,06 0,63 0,66 0,75*(0,61*0,28+0,3*0,23+0,09*0,24)+0,25*(0,84*0,26+0,16*0,25) 0,26 0,75*(0,61*0,64+0,3*0,7+0,09*0,7)+0,25*(0,84*0,11+0,16*0,09) 0,52 najlepszy wynik 0,75*(0,61*0,07+0,3*0,07+0,09*0,06)+0,25*(0,84*0,63+0,16*0,66) 0,21 Jakość Systemów Informatycznych Metoda Saaty'ego

17 Dyskusja Zalety Skala subiektywna – łatwiejsza w ocenieŁatwiej porównywać parami niż wszystko naraz Wady Skala ocen może nie odpowiadać skali intuicyjnej Relacja porównania nie jest przechodnia Jakość Systemów Informatycznych Metoda Saaty'ego

18 Zastosowanie Przy tych pomiarach, gdzie nie można zastosować skali bezwzględnej Jakość Systemów Informatycznych Metoda Saaty'ego

19 Literatura Saaty, T.L The Analytic Hierarchy Process,New York, McGraw Hill Jakość Systemów Informatycznych Metoda Saaty'ego