Manajemen Proyek Perangkat Lunak MPPL BAB 6 Manajemen
Manajemen Proyek Perangkat Lunak (MPPL) BAB 6 Manajemen Resiko The Mc. Graw-Hill Companies/Software Project Management (second edition) / Bob Hughes and Mike Cotterell
Risk Management n Tujuan Melihat manajemen resiko selama proyek n Pentingnya resiko tergantung dari proyek yang ada n Manajemen resiko harus mengurangi bahaya resiko suatu proyek n
Kategori Resiko n Macam-macam resiko ditemukan dalam proyek Disebabkan karena kesulitan dalam estimasi n Disebabkan karena asumsi yang dibuat selama proses planning n Disebabkan karena terjadi kejadian tak terduka n
Manajemen resiko Risk engineering Risk analysis Risk identification From: Boehm Tutorial on software risk management IEEE computer society 1989 Risk management Risk estimation Risk evaluation Risk planning Risk control Risk monitoring Risk directing Risk staffing
Identifikasi Resiko n Beberapa kategori faktor yang perlu diperhatikan n n n n Faktor Staf Faktor Proyek Faktor Metoda Proyek Faktor Hardware/software Faktor perubahan Faktor Supplier Faktor Lingkungan dan Sosial Faktor Kesehatan dan keselamatan
Analisa Resiko n Tinkat pentingnya sebuah resiko dikenal dengan istilah risk value atau risk exposure n risk exposure = risk likelihood x risk impact
Analisa Resiko n 1 2 3 4 Tabel Bagian dari nilai risk exposure Hazard Changes to the requirements specification during coding Specification take longer than expected Staff sickness affecting critical path activities Staff sickness affecting non-critical activities Likelihood 1 Impact exposure 8 8 3 7 21 5 7 35 10 3 30
Analisa Resiko n Manajemen Resiko digunakan dua strategi n Mengurangi risk exposure n Menggambarkan contingency plans
Penggunaan PERT untuk mengevaluasi waktu yang tidak pasti Ada tiga pendekatan yang dihasilkan dalam setiap aktifitas n n n Most likely time (m) Optimistic time (a) Pessimistic (b) ‘expected time’ te = (a + 4 m +b) / 6 ‘activity standard deviation’ S = (b-a)/6
Rantai Aktifitas Task A Task B Task C Task a m b te s A 10 12 16 ? ? B 8 10 14 ? ? C 20 24 38 ? ?
Rantai Aktifitas n n n Berapa nilai te (waktu estimasi) untuk rantai aktifitas A + B + C? Jawab: 12. 33 + 10. 33 + 25. 66 = 48. 32 Berapa nilai standard deviasi rantai aktifitas A + B+ C? Jawab : Akar dari (12 + 32) = 3. 32
Menentukan kemungkinan tercapainya target n n n Misalkan target untuk menyelesaikan rantai aktifitas A+B+C adalah 52 hari (T) Hitung nilai z (standard deviasi normal) dengan rumus z = (T – te)/s Pada contoh, nilai z = (52 -48. 32)/3. 32 = 1. 11 Lihat pada tabel probabilitas tidak tercapai nilai z, z=1. 11 , pr tidak tercapai = 15 % Probabilitas tercapai 100 % - 15 % = 85 %
Graph of z values
TERIMA KASIH
- Slides: 14