Dalam proyek kami, kami bekerja dalam metodologi zero-bug (alias zero-defect). Gagasan dasarnya adalah bahwa bug selalu lebih tinggi dalam prioritas daripada fitur. Jika Anda mengerjakan sebuah cerita dan memiliki bug, itu harus diselesaikan agar cerita tersebut dapat diterima. Jika ada bug yang ditemukan selama sprint untuk cerita yang lebih lama, kita harus meletakkannya di backlog kita dan menyelesaikannya - prioritas utama.
Alasan saya mengatakan tekad adalah bahwa kami tidak selalu memperbaiki bug. Kadang-kadang kita hanya menyatakan "tidak akan memperbaiki" karena itu tidak penting. Secara keseluruhan, ini terdengar hebat. Kami mengirimkan produk-produk berkualitas tinggi dan tidak membawa "punuk" dalam bentuk tumpukan bug yang sangat besar.
Tapi saya tidak yakin pendekatan ini benar. Saya cenderung setuju bahwa kita selalu perlu memperbaiki bug serius secepatnya dan kita perlu membuang bug yang tidak menarik. Tetapi bagaimana dengan bug yang penting tetapi tidak sepenting fitur baru? Saya cenderung berpikir mereka harus diarsipkan dengan prioritas yang sesuai.
Saya akan memberikan contoh agar lebih jelas - dalam proyek saya, kami bekerja dengan UI yang ditulis dengan flex. Kami memiliki layar panduan yang terbuka pada ukuran yang sama untuk setiap resolusi layar. Ternyata ketika kita memperpanjang jendela wizard, salah satu halaman tidak terlihat bagus (ada bilah gulir vertikal yang tidak hilang meskipun wizard sekarang dapat menampilkan semuanya dan tidak memerlukan bilah gulir). Saya pikir bug ini jelek. Saya yakin itu HARUS diperbaiki. Tapi kami berada di jadwal yang ketat dan kami memiliki banyak fitur yang kami khawatir tidak akan memotong dan memasuki rilis. Saya merasa kita bisa hidup dengan bug semacam itu. Memang perlu diperbaiki tetapi pada prioritas yang lebih rendah daripada fitur lain (jadi, jika kita tidak akan dapat menyelesaikannya, setidaknya kita tidak meninggalkan fitur yang lebih penting). Tapi,
Saya ingin mendengar pendapat tentang cara mengelola bug yang tidak ingin saya tandai sebagai "tidak akan diperbaiki" tetapi juga bukan yang paling penting.