Saya dulu bekerja di perusahaan konsultan profesional, dan kami bekerja di bawah banyak persyaratan kontrak yang berbeda. Ketika kami bisa mendapatkan proyek waktu & bahan, kami menjalankannya dengan SCRUM dan melacak backlog dalam sistem pelacak masalah kami.
Namun, sebagian besar waktu, kami harus memenuhi kontrak harga tetap. Ini membutuhkan dokumen spesifikasi sebagai lampiran kontrak. Jadi kami selalu berakhir batch mengimpor item-kerja (atau lebih buruk, memasukkan secara manual) dari spesifikasi. Mengubah pesanan membutuhkan banyak waktu untuk memastikan semuanya tersinkronisasi, terutama menjelang akhir proyek.
Apakah ada metodologi atau alat perangkat lunak di luar sana yang membuat seluruh proses ini KERING ? Saya telah melakukan pencarian dan sepertinya saya tidak menggunakan istilah yang tepat. Sebagian besar jaringan profesional saya tidak melakukan pekerjaan harga tetap.
Saya terbuka untuk:
- Mengganti pelacak bug saya atau membeli plugin (saat ini menggunakan FogBugz).
- Mengikuti metodologi pengembangan yang berbeda
- Menulis perangkat lunak untuk mengelola spesifikasi dan memperbarui pelacak bug dan dokumen spesifikasi (tapi sepertinya ini akan banyak pekerjaan untuk keuntungan yang meragukan)
Terakhir, apakah ini benar-benar layak untuk dipecahkan? Harganya cukup mahal untuk beberapa proyek, tetapi pada proyek lain itu tidak mempengaruhi kami.