Apa itu Analisis Risiko?
Resiko adalah kemungkinan terjadinya suatu kejadian yang tidak diinginkan.
Analisis risiko adalah proses menganalisis risiko yang terkait dengan Proyek Pengujian Anda.
Untuk keberhasilan proyek Anda, Risiko harus diidentifikasi dan solusi yang sesuai harus ditentukan sebelum proyek dimulai.
Dalam tutorial ini, kita akan menemukan langkah pertama dalam proses Manajemen Tes: Analisis Risiko dan Solusi dengan bantuan studi kasus.
Dalam topik ini, kita akan menemukan langkah pertama dalam proses Manajemen Tes: Analisis dan Solusi Risiko dengan bantuan studi kasus.
Aplikasi yang diuji adalah demo.guru99.com, Anda dapat merujuk Spesifikasi Kebutuhan Perangkat Lunak di sini.
Bank Guru99 akan memiliki dua peran
- Pengelola
- Pelanggan
Fitur / modul berikut akan tersedia untuk dua peran berbeda ini
Berikut ini sedikit tur situs webnya
Setelah membaca dokumen persyaratan, Anda mungkin menyadari bahwa situs web memiliki terlalu banyak skenario fungsional dan kompleks .
Inilah situasinya -
- Situs web perbankan Guru99 telah menyelesaikan tahap pengembangan. Sekarang ini memulai fase Pengujian. Sayangnya, Anda tidak terlibat di awal selama fase persyaratan
- Atasan Anda membutuhkan Anda menyelesaikan pengujian dalam satu bulan hanya dengan anggaran terbatas, tetapi mengharapkan kualitas yang hebat .
- Seorang anggota tim yang merupakan insinyur berpengalaman, memberi tahu Anda
- Jika demikian, apa yang harus Anda lakukan?
Jika Anda memilih tindakan B, berikut adalah hasil setelah satu bulan
- Proyek ini berantakan dan menghabiskan semua sumber daya dan waktu Anda. Beban kerja karyawan meningkat drastis & mereka merasa stres dan kelebihan beban
- - Proyek Anda tertunda sehingga Anda tidak dapat merilis produk pada batas waktu yang ditentukan seperti yang Anda janjikan kepada atasan Anda. Seperti yang dikatakan anggota tim Anda, jadwal proyek ini terlalu ketat dibandingkan dengan alokasi sumber daya saat ini.
Contoh di atas menggambarkan pentingnya analisis Risiko dalam Manajemen Tes.
Manajemen risiko membantu Anda dalam -
Risiko yang disebutkan dalam contoh di atas hanyalah salah satu dari banyak potensi risiko yang mungkin terjadi dalam proyek Anda. Anda harus mengidentifikasi mereka dan membuat keputusan untuk menghadapinya secepatnya !!! Jadi, tindakan yang benar dalam contoh yang tindakan A .
Oleh karena itu, analisis Risiko menjadi penting
Bagaimana Melakukan ANALISIS Risiko?
Ini adalah proses 3 Langkah
- Identifikasi Risikonya
- Analisis Dampak dari setiap Risiko yang Diidentifikasi
- Mengambil tindakan balasan untuk risiko yang teridentifikasi & dianalisis
Langkah 1) Identifikasi Risiko
Risiko dapat diidentifikasi dan diklasifikasikan menjadi 2 jenis dalam produk perangkat lunak
Risiko Proyek
Risiko proyek dapat didefinisikan sebagai peristiwa atau kegiatan yang tidak pasti yang dapat mempengaruhi kemajuan proyek. Dampaknya memiliki efek positif atau negatif terhadap prospek pencapaian tujuan proyek.
Terutama ada 3 kategori Risiko Proyek
- Risiko Organisasi
Ini adalah risiko yang terkait dengan sumber daya manusia Anda atau tim Pengujian Anda. Misalnya, dalam proyek Anda, kurangnya anggota yang terampil secara teknis adalah sebuah risiko. Tidak memiliki cukup tenaga kerja untuk menyelesaikan proyek tepat waktu adalah risiko lain.
Untuk mengidentifikasi Risiko Organisasi, Anda harus membuat daftar beberapa pertanyaan dan menjawabnya sebagai latihan mandiri. Berikut beberapa pertanyaan yang direkomendasikan. 1. Apakah ini tim yang terorganisir dengan baik?
A) YaB) TidakProyek Anda tidak memiliki risiko organisasi. Buat tim yang lebih kuat dan tumbuhkan lingkungan kerja sama
2. Apakah setiap anggota tim memiliki keterampilan untuk melakukan pekerjaannya ??
A) YaB) TidakProyek Anda tidak memiliki risiko organisasi Membangun kursus pelatihan untuk meningkatkan keterampilan anggota
3. Bandingkan dengan ukuran dan jadwal proyek, apakah kita memiliki sumber daya manusia yang cukup untuk menyelesaikan proyek ini tepat waktu?
A) YaB) TidakProyek Anda tidak memiliki risiko organisasi. Mintalah dewan proyek untuk mendapatkan lebih banyak sumber daya manusia
Jika Anda menjawab semua pertanyaan di atas, Anda akan dengan mudah mengidentifikasi potensi risiko yang mungkin mempengaruhi proyek Anda.
- Risiko Teknis
Risiko Teknis adalah kemungkinan kerugian yang timbul selama pelaksanaan proses teknis seperti rekayasa yang belum teruji, prosedur pengujian yang salah ... dll. Berikut adalah contoh risiko teknis
- Tugas Anda dalam proyek ini adalah menguji situs web perbankan. Anda harus menyiapkan lingkungan pengujian yang tepat yang mencerminkan lingkungan bisnis nyata. Jika Test Environment tidak diatur dengan benar, produk tidak akan diuji dengan benar dan banyak cacat tidak akan terdeteksi.
- Resiko bisnis
Risiko melibatkan entitas eksternal . Ini adalah risiko yang mungkin datang dari perusahaan Anda, pelanggan Anda tetapi bukan dari proyek Anda.
Gambar berikut menunjukkan contoh risiko bisnis.
Dalam kasus seperti itu, Test Manager harus mencari solusi untuk menangani risiko seperti:
- Tetapkan prioritas untuk tahap pengujian, fokus pada pengujian fitur utama situs web
- Memanfaatkan alat pengujian untuk meningkatkan produktivitas pengujian
- Terapkan perbaikan proses untuk mengurangi upaya manajemen.
Risiko Produk
Risiko produk adalah kemungkinan bahwa sistem atau perangkat lunak gagal memenuhi atau memenuhi harapan pelanggan, pengguna, atau pemangku kepentingan. Risiko ini terkait dengan fungsionalitas produk seperti Masalah Kinerja, Masalah Keamanan, Skenario Kerusakan, dll.
Berikut adalah contoh beberapa risiko produk -
- Perangkat lunak melewatkan beberapa fungsi utama yang ditentukan pelanggan dalam kebutuhan pengguna
- Perangkat lunak tidak dapat diandalkan dan sering gagal berfungsi.
- Perangkat lunak gagal dengan cara yang menyebabkan kerugian finansial atau lainnya bagi pengguna atau perusahaan yang menggunakan perangkat lunak tersebut.
- Perangkat lunak memiliki masalah yang berkaitan dengan karakteristik kualitas tertentu seperti keamanan, keandalan, kegunaan, pemeliharaan, atau kinerja.
Sekarang kembali ke proyek Anda, apakah ada risiko produk di situs Guru 99 Bank? Untuk menjawab pertanyaan ini, Anda harus mengikuti langkah-langkah berikut
Setelah Anda selesai dengan 3 langkah di atas, lakukan kuis kecil di bawah ini untuk mengidentifikasi risiko produk 1. Dapatkah situs web bank Guru99 mengamankan akun pelanggan dan datanya?
A) YaB) Tidak
C) Saya tidak yakin
Salah
Benar
2. Apakah situs web dapat digunakan untuk pelanggan?
A) YaB) Tidak
Benar
Salah
3. Apa fungsi lain yang harus dimiliki situs web?
A) Amankan transfer dana B) Pengguna dapat mendaftarkan akun baru
C) Tidak perlu lebih banyak fungsi
IncorrectCorrect
Langkah 2) Menganalisis dampak risiko yang terjadi
Pada topik sebelumnya, kami telah mengidentifikasi risiko yang dapat menghambat proyek Anda. Berikut adalah daftar risiko yang teridentifikasi:
- Anda mungkin tidak memiliki cukup sumber daya manusia untuk menyelesaikan proyek tepat waktu
- Pengujian lingkungan mungkin tidak setup dengan benar seperti lingkungan bisnis yang nyata.
- Anggaran proyek Anda dapat dipotong setengahnya karena situasi bisnis
- Situs web ini mungkin kekurangan fungsi keamanan
Selanjutnya, Anda harus menganalisis risiko ini.
Setiap risiko harus diklasifikasikan berdasarkan dua parameter berikut
- The probabilitas terjadinya
- The dampak pada proyek
Dengan menggunakan matriks di bawah ini, Anda dapat mengkategorikan risiko ke dalam empat kategori sebagai Tinggi, Sedang, dan Rendah atau nilai 3,2, 1
Kemungkinan |
|
---|---|
Tinggi (3) |
Memiliki probabilitas yang sangat tinggi untuk terjadi, dapat berdampak pada keseluruhan proyek |
Sedang (2) |
50% kemungkinan terjadi |
Rendah (1) |
Kemungkinan terjadinya rendah |
Dampak |
|
---|---|
Tinggi (3) |
Tidak dapat melanjutkan aktivitas proyek jika tidak segera diselesaikan |
Sedang (2) |
Tidak dapat melanjutkan aktivitas proyek jika tidak diselesaikan |
Rendah (1) |
Perlu menyelesaikannya tetapi mungkin untuk mengambil solusi alternatif untuk sementara waktu |
Pertimbangkan Resiko berikut
Risiko |
Kemungkinan |
Dampak |
Prioritas = Kemungkinan * Dampak |
---|---|---|---|
Tenggat waktu proyek tidak terpenuhi |
3 |
3 |
9 |
Listrik Mati |
1 |
2 |
2 |
Berdasarkan prioritas di atas, Anda dapat mengambil tindakan balasan yang disebutkan dalam tabel di bawah ini
Prioritas |
Metode Manajemen Risiko |
|
---|---|---|
Tinggi |
6 -9 |
Segera lakukan tindakan mitigasi dan pantau risikonya setiap hari hingga statusnya ditutup. |
Tengah |
3-5 |
Pantau risiko setiap minggu pada pertemuan kemajuan internal |
Rendah |
1-2 |
Terima risiko dan pantau risiko berdasarkan milestone. |
Sekarang waktunya untuk latihan, kami memiliki 4 risiko yang diidentifikasi dalam proyek Perbankan Guru99. Klasifikasikan sendiri
Risiko | Tinggi | Medium | Rendah | Status |
|
|
|
| Benar. Salah. |
|
|
|
| Benar. Salah |
|
|
|
| Benar. Salah |
|
|
|
| Benar. Salah. |
Langkah 3) Ambil TINDAKAN PENANGGULANGAN untuk memitigasi risiko
Kegiatan ini dibagi menjadi 3 bagian
Respon resiko
Manajer proyek perlu memilih strategi yang akan mengurangi risiko seminimal mungkin. Manajer proyek dapat memilih di antara empat strategi respons risiko berikut
Kembali ke 4 risiko yang telah diidentifikasi sebelumnya, kita harus menemukan tindakan penanggulangan untuk menghindari atau menghilangkannya. A) Anda mungkin tidak memiliki cukup sumber daya untuk menyelesaikan proyek pada tenggat waktu
B) Pengujian lingkungan mungkin tidak setup dengan benar seperti lingkungan bisnis yang nyata
C) Anggaran proyek Anda dapat dipotong setengahnya karena situasi bisnis
D) Situs web ini mungkin kekurangan fitur keamanan
A. Anda mungkin tidak memiliki cukup sumber daya manusia untuk menyelesaikan proyek tepat waktu. Risiko ini tidak dapat dihindari karena situasi perusahaan; Anda tidak dapat meminta lebih banyak sumber daya manusia untuk proyek ini. Jika demikian, Anda dapat mengurangi dampak risiko dengan memilih beberapa opsi di bawah ini
- Pilih anggota berbakat dan berpengalaman untuk bergabung dengan Tim Proyek
- Buat kursus pelatihan untuk melatih anggota, bantu mereka meningkatkan produktivitas
- Minta bantuan tim pengembangan untuk membangun lingkungan pengujian
- Siapkan semua peralatan atau bahan (Server, database, PC…) yang dibutuhkan untuk pengaturan lingkungan
- Tentukan ulang ruang lingkup proyek, identifikasi apa yang akan diuji dan apa yang akan diabaikan dalam kasus seperti itu
- Bernegosiasi dengan pelanggan tentang jangka waktu proyek agar sesuai dengan anggaran proyek
- Meningkatkan produktivitas setiap fase proyek seperti pengujian, membuat spesifikasi pengujian,… Jika Anda dapat menghemat waktu, Anda dapat menghemat biaya
Daftarkan Risiko
Semua risiko harus dicatat, didokumentasikan dan diakui oleh manajer proyek, pemangku kepentingan dan anggota proyek. Daftar risiko harus dapat diakses secara bebas oleh semua anggota tim proyek.
Ada beberapa yang berguna untuk mendaftarkan risiko seperti Redmine, MITRE… dll.
Pantau dan Kontrol Risiko
Risiko dapat dipantau secara terus menerus untuk memeriksa apakah ada perubahan yang dilakukan. Risiko baru dapat diidentifikasi melalui mekanisme pemantauan dan penilaian yang konstan.
Untuk manajemen risiko yang lebih baik, Anda dapat merujuk templat Manajemen Risiko yang disertakan dalam artikel ini