STLC - Klasifikasi Cacat
Cacat diklasifikasikan dari perspektif tim QA sebagai Priority dan dari perspektif pembangunan sebagai Severity(kompleksitas kode untuk memperbaikinya). Ini adalah dua klasifikasi utama yang memainkan peran penting dalam jangka waktu dan jumlah pekerjaan yang dilakukan untuk memperbaiki kerusakan.
Apa itu Prioritas?
Prioritas didefinisikan sebagai urutan di mana kerusakan harus diselesaikan. Status prioritas biasanya ditetapkan oleh tim QA sambil meningkatkan defek terhadap tim pengembang dengan menyebutkan jangka waktu untuk memperbaiki cacat tersebut. Status Prioritas ditetapkan berdasarkan persyaratan pengguna akhir.
Misalnya, jika logo perusahaan salah ditempatkan di halaman web perusahaan maka prioritasnya tinggi tetapi tingkat keparahannya rendah.
Daftar Prioritas
Prioritas dapat dikategorikan dengan cara berikut -
Low - Cacat ini dapat diperbaiki setelah yang kritis diperbaiki.
Medium - Cacat harus diselesaikan di build berikutnya.
High - Cacat harus segera diatasi karena cacat mempengaruhi aplikasi sampai batas tertentu dan modul yang relevan tidak dapat digunakan sampai diperbaiki.
Urgent - Cacat harus segera diatasi karena cacat sangat mempengaruhi aplikasi atau produk dan produk tidak dapat digunakan hingga diperbaiki.
Apa itu Severity?
Severity didefinisikan sebagai ketidaksempurnaan dari cacat pada aplikasi dan kompleksitas kode untuk memperbaikinya dari perspektif pengembangan. Itterkait dengan aspek pengembangan produk. Tingkat keparahan dapat diputuskan berdasarkan seberapa buruk / krusialnya kerusakan sistem. Status keparahan dapat memberikan gambaran tentang penyimpangan dalam fungsionalitas karena cacat tersebut.
Example - Untuk situs web operasi penerbangan, cacat dalam menghasilkan nomor tiket terhadap reservasi sangat serius dan juga prioritas tinggi.
Daftar Keparahan
Tingkat keparahan dapat dikategorikan dengan cara berikut -
Critical /Severity 1- Cacat berdampak pada fungsionalitas yang paling penting dari Aplikasi dan tim QA tidak dapat melanjutkan validasi aplikasi yang sedang diuji tanpa memperbaikinya. Misalnya, Aplikasi / Produk sering mogok.
Major / Severity 2- Cacat berdampak pada modul fungsional; tim QA tidak dapat menguji modul tertentu itu tetapi melanjutkan dengan validasi modul lainnya. Misalnya, reservasi penerbangan tidak berfungsi.
Medium / Severity 3- Cacat memiliki masalah dengan layar tunggal atau terkait dengan satu fungsi, tetapi sistem masih berfungsi. Cacat di sini tidak memblokir fungsionalitas apa pun. Misalnya, Tiket # adalah representasi yang tidak mengikuti karakter alfa numerik yang benar seperti lima karakter pertama dan lima karakter terakhir sebagai numerik.
Low / Severity 4- Ini tidak memengaruhi fungsionalitas. Ini mungkin cacat kosmetik, ketidakkonsistenan UI untuk suatu bidang, atau saran untuk meningkatkan pengalaman pengguna akhir dari sisi UI. Misalnya, warna latar belakang tombol Kirim tidak cocok dengan warna latar belakang tombol Simpan.