Eskiden profesyonel bir danışmanlık firmasında çalışıyordum ve birçok farklı sözleşme çerçevesinde çalıştık. Bir zaman ve malzeme projesi alabildiğimizde, bunu SCRUM ile yürüttük ve iş takibi sistemimizdeki birikmiş işler izledik.
Ancak çoğu zaman sabit bir fiyat sözleşmesi altında teslim etmek zorunda kaldık. Bu, sözleşmeye ek olarak bir teknik özellik belgesi gerektiriyordu. Bu yüzden her zaman toplu iş özelliklerini (veya daha da kötüsü, manuel olarak girerek) spesifikasyondan içe aktardık. Değişiklik emirleri, özellikle projenin sonuna doğru, her şeyin senkronize olduğundan emin olmak için çok zaman aldı.
Tüm bu süreci KURU tutan bir metodoloji veya yazılım aracı var mı? Biraz arama yaptım ve görünüşe göre doğru terimleri kullanmıyorum. Profesyonel ağımın çoğu sabit fiyatlı iş yapmıyor.
Açık olacağım:
- Hata izleyicimi değiştirme veya eklenti satın alma (şu anda FogBugz kullanıyor).
- Farklı bir geliştirme metodolojisi izlemek
- Spesifikasyonları yönetmek ve hata izleyici ve spesifikasyon belgesini güncellemek için yazılım yazma (ancak bu şüpheli yarar için çok iş olacak gibi görünüyor)
Son olarak, bu gerçekten çözülmeye değer mi? Bazı projelerde bize biraz mal oldu, ancak diğer projelerde bizi etkilemedi.