Lo sviluppo di software agile sta diventando una parola d'ordine piuttosto divertente in questi giorni.
Come sviluppatore, comprendo il valore pragmatico dello sviluppo iterativo, ma (molto spesso) non è una scelta degli sviluppatori abbracciare un approccio Agile allo sviluppo del software. È una scelta di gestione top-down! Che si tratti di cristallo, metodi agili, dsdm, rup, xp, scrum, fdd, tdd, lo chiami. Non è una scelta dello sviluppatore.
Per tutti i manager là fuori, quali sono i principali motivi per scegliere di fare lo sviluppo Agile quando (nella mia esperienza) la maggior parte dei manager non ha nemmeno toccato un pezzo di codice nella loro vita!