Negli ultimi mesi sto lavorando ad un progetto in particolare che utilizza Scrum e TDD (Test Driven Development) come metologie agile. La forza delle metodologie agile, dello sviluppo incrementale e delle iteration è davvero fantastica. Scrum è una metodologia agile iterativa che consente attraverso il planning e l’estimation di produrre delle release funzionanti ad ogni fine sprint, che può durare due o quattro settimane. La durata viene stabilita all’inizio del progetto e non dovrebbe più essere cambiata perchè diventa...