Saat ini di tempat kerja saya, kami menggunakan FogBugz untuk mengelola semua fitur dan bug kami untuk berbagai aplikasi web kami.
Ketika fitur baru akan ditambahkan ke salah satu aplikasi web kami, Kasus baru dibuat. Misalnya "Buat Formulir Upload CSV".
Saya kemudian mengerjakan case yang mencatat jumlah waktu yang saya habiskan untuk itu. Setelah kasus ini selesai, saya kemudian menyelesaikannya, dan akan ditugaskan kembali ke pembuka kasus (biasanya manajer proyek), yang kemudian menutup kasus ini.
Jika ada bug dengan fitur tersebut, Manajer Proyek saya kemudian membuka kembali kasing, dan mengembalikannya kepada saya dengan daftar bug poin-poin.
Menurut pendapat saya, saya percaya bug berujung peluru ini harus dibuka sebagai kasus bug individu, sehingga mereka dapat dilacak dengan lebih mudah, dan tidak menjadi berantakan dengan catatan kasus fitur asli.
Manajer saya tidak setuju dengan saya yang menyatakan bahwa lebih mudah untuk menyelesaikan total waktu yang dihabiskan untuk fitur tersebut jika semuanya dalam satu kasus.
Selain itu mereka percaya itu kurang membingungkan bagi klien kami karena mereka hanya memiliki 1 referensi nomor kasus untuk fitur ini. Namun saya akan menekankan bahwa bug harus ditangani sebagai kasus yang terpisah karena ini adalah pasca-penyelesaian dari kasus aslinya.
Apakah saya benar dalam menyatakan bahwa bug harus dibuka kembali sebagai kasing baru? Dan apa pro / kontra dari setiap cara mengelola ini?