Statik Yöntemlere İnat, Yazılım Proje Yönetiminde “Çevik” lik
Yazılım proje yönetiminde geleneksel yöntemler, statik planlara dayanır.
- Müşteri proje ister
- Sistem analizi hazırlanır
- Sistem analizinde mutabık kalınır
- Yazılım ekibi sistem analizine tamamen uyarak bir proje teslim eder.
Statik yöntemlerin çöküşünü The Mythical Man-Month ilan etmiştir. Başucu kitabınız olmasını öneririm 🙂
Extreme yazılımcılığa dayanan çevik yönetim ise yazılım projesinin hazırlanma sürecini etkileşimli hale getirmektedir. Amaç statik analizi gerçekleştirmek değildir. Düzenli gözden geçirmeler ile müşterinin istekleri ve yazılım sürekli revize olur.
Çevik yönetimin günümüzdeki moda eğilim “Scrum” olmuştur. Scrum üç temele dayanır
- Transparency
- Inspection
- Adaptation