Manajemen Resiko Perancangan Software Sistem Informasi Akademik SMA AL HIKMAH Full-day School Surabaya
CONTENT Identifikasi Resiko : Resiko skala produk Resiko pengaruh bisnis Resiko terkait dengan pelanggan Resiko proses Resiko teknologi Resiko pengembangan software Resiko terkait dengan staf dan pengalaman Resiko komponen dan pengendali
Kesalahan perkiraan LOC Kesalahan perancangan skala database A. Resiko Skala Produk Kesalahan perkiraan LOC Solusi: A1. Melakukan re-scheduling dan melaporkannya kepada pelanggan, dan meminta pelanggan untuk melakukan penyesuaian jadwal dan biaya. A2. Merekrut staff tambahan untuk membantu penyelesaian produksi agar sesuai jadwal. Kesalahan perancangan skala database A3. Memberitahu seluruh staff yang bersangkutan untuk melakukan meeting sehubungan dengan perancangan ulang skala database. A4. Memberitahu pelanggan apabila terjadi perubahan waktu penyelesaian produk. A5. Merekrut staff tambahan untuk membantu penyelesaian produksi agar sesuai jadwal.
B. Resiko Pengaruh Bisnis Dokumentasi untuk pelanggan kurang baik Solusi: B1. Sejak awal kita harus sudah melakukan riset bagaimana membuat dokumentasi yang baik, dan juga kita perlu untuk menanyakan pelanggan dokumentasi seperti apa yang diharapkan oleh pelanggan. B2. Jika resiko tersebut sudah terjadi, kita dapat meminta kepada pelanggan untuk memberikan respon maupun review atas dokumentasi tersebut, dan berusaha memperbaikinya. Ketergantungan harga akibat keterlambatan produksi B3. Untuk menghindarinya proses produksi harus dijadwalkan dengan baik dan prosesnya diusahakan semaksimal mungkin sesuai dengan time table-nya
B. Resiko Pengaruh Bisnis(cont) Ketergantungan harga akibat ketidaksempurnaan produk Solusi: B4. Sebelum diberikan kepada pelanggan maka produk harus terlebih dahulu menjalani tahap testing untuk melihat kelemahan- kelemahan yang mungkin terdapat dalam produk tersebut.
C. Resiko terkait Pelanggan Pelanggan belum/tidak bisa memastikan apa yang dibutuhkannya Solusi: C1. Menggali informasi tentang keadaan pelanggan, apa yang dibutuhkan. Sehingga kita bisa membantu memberikan saran tentang apa yang dia butuhkan. C2. Meminta kepada pelanggan untuk mempersiapkan kebutuhannya terlebih dahulu, atau meminta kepada pelangan untuk bertemu orang dari perusahaan pelanggan yang mengerti proses produksi software (staff EDP perusahaan pelanggan).
C. Resiko terkait Pelanggan(cont) Pelanggan tidak punya waktu berkomunikasi dengan developer untuk saling memberi informasi Solusi: C3. Meminta kepada pihak pelanggan beberapa contact person, sehingga jumlah pihak pelanggan yang dapat dimintai keterangan lebih banyak. C4. Membuat report dan simulasi sesingkat dan sedetil mungkin supaya pelanggan cepat melakukan koreksi sehingga tidak menyita banyak waktunya. Pelanggan tidak mengerti proses pengembangan software C5. Memberikan gambaran global tentang proses pengembangan software, dan memberikan keterangan sesederhana dan sedetil mungkin.
Kesulitan pengaturan jadwal untuk melakukan review teknis D. Resiko Proses Tidak semua staff bersedia untuk mengikuti proses yang telah ditentukan Solusi: D1. Menyusun ulang pembagian tugas dari masing-masing staff. D2. Mengganti staff tersebut dengan yang lebih mampu Kesulitan pengaturan jadwal untuk melakukan review teknis D3. Project Manager harus mengatur jadwal yang tepat untuk masing-masing staff. D4. Masing-masing staff sejak awal harus berkomitmen untuk meluangkan waktunya.
Metode testing yang ada kurang sesuai D. Resiko Proses(cont) Metode testing yang ada kurang sesuai Solusi: D5. Mencari metode testing yang lebih baik, dengan cara mendiskusikannya dengan staff, mencarinya di internet dan sumber-sumber lainnya.
E. Resiko teknologi Tidak semua staff menguasai/mengenal tools yang akan digunakan Solusi: E1. Memilih staff yang telah mengenal tools tersebut. E2. Mengadakan training singkat untuk staff yang belum menguasainya. Project membutuhkan hal baru yang belum pernah dibuat oleh developer E3. Mengumpulkan bahan-bahan yang diperlukan dan melakukan riset untuk persiapan project tersebut
F. Resiko pengembangan software Software project/proses manajemen tidak tersedia Solusi : F1. Mencari software tersebut terlebih dahulu. Tidak tersedianya software development untuk yang dibutuhkan Solusi: F2. Mencari alternatif software yang dapat menggantikannya. F3. Mencari software tersebut terlebih dahulu. Tidak tersedianya dokumentasi yang cukup untuk peralatan yang digunakan F4. Mencari dokumentasi dari buku, internet, majalah, dan sebagainya. Staf tidak terlatih untuk menggunakan tools yang ada F5. Mengadakan training singkat mengenai tools tersebut. F6. Memberikan buku panduan yang harus dipelajari sendiri oleh staff tersebut.
H. Resiko Komponen&Pengendali Performa produk tidak seperti yang diharapkan Solusi: H1. Melakukan kompilasi ulang dengan mengoptimalkan dan memperbaiki software. Harga produk di luar perkiraan H2. Melakukan tindakan pencegahan dengan menyediakan dana cadangan dalam estimasi Software tidak bisa dikoreksi/diubah H3. Melakukan kompilasi software dari awal dengan terlebih dahulu memperbaikinya. Project di luar jadwal yang ditentukan H4. Melakukan pencegahan dengan menambahkan waktu pada estimasi. H5. Meminta tambahan waktu pada pelanggan.