To agile or not to agile
Posted by Uberto Barbini on March 23, 2008
I know I’m late, actually I’m always late so there’s nothing new here.
This is his translation (my actual post was in Italian):
“Blockheads, agile or not, will never produce good code, just as even if you can produce the best software in the world but you don’t understand the domain your project is doomed: technical success is a foolish illusion.”
Maybe “blockheads” and “foolish illusion” are a bit too euphemistic for my tastes, but ok, the meaning is there.
Anyway if you don’t know me, you can think of it as a critique of Agile methods from my part, but it is not. I’m still regarding Agile Methodologies as the fastest and the most cost-effective way to develop software.
It’s only that they’re not a goal per se.
Being fair, probably 99% of Agile practitioners do agree here.
Moreover, methodology is not the Most Important Thing in Software Development, and neither the second one… probably it is the third one MITSD.