Kami menggunakan bugzilla untuk melacak bug dan permintaan fitur, dan kami juga meminta pengembang untuk menulis ke catatan rilis terpisah jika mereka menyelesaikan pengkodean fitur. Mode lama, saya tahu.
Satu masalah yang kita miliki dengan pengaturan di atas, adalah bahwa sementara itu berfungsi baik untuk perangkat lunak yang sudah kita jual, itu sama sekali tidak berguna ketika datang untuk melacak kemajuan proyek pengembangan perangkat lunak baru. Alasannya adalah bahwa pada titik pengembangan perangkat lunak baru, kami tidak, atau lebih tepatnya, kami tidak bisa, menggunakan bugzilla untuk melacak fitur hanya karena bugzilla tidak cocok untuk merepresentasikan kerumitan rumit dari ketergantungan fitur (Untuk melengkapi yang baru aplikasi perangkat lunak, ada terlalu banyak fitur untuk dikodekan dan kami hanya merasa tidak ingin memasukkannya ke bugzilla, dan bahkan jika kami melakukannya, kami tidak memiliki cara untuk mengetahui fitur mana yang bergantung pada mana, dan kami tidak akan dapat tetap dapatkan prediksi tanggal pengiriman yang akurat).
Kemudian, para pemangku kepentingan kita akan prihatin dengan kemajuan pembangunan kita (atau kurang) dan mulai menggedor pintu tim (milik Anda benar-benar) pada perkiraan, yang saya tidak bisa menjawab karena tragis, saya juga jujur tidak cukup tahu seberapa jauh aplikasi baru dari selesai.
Bagaimana Anda mempresentasikan perkembangan pengembangan perangkat lunak Anda kepada para pemangku kepentingan Anda?