Agile Bad, MmKay?
No, not really. But it's been ages since I hopped up on my soapbox about the whole agile thing (I think I've relaxed a bit since migrating from CodeBetter to CrankyGoblin. Probably the fact that I unsubscribed from CodeBetter :)
I still sit on the side of the fence that has a problem with agile. Until this morning I've found it very hard to put into words exactly what it is that rubs me the wrong way - there's elements to it I agree with, there's elements I don't, but as soon as people start talking under the agile banner, I start opposing the lot.
But now I think at least some of my problems can be explained. Rocky Lhotka gave his opinion on some things overnight, and I have to say I wholeheartedly agree with every word he wrote (even the stuff about waterfall - yes, it is possible to not like agile AND waterfall :).
Formalize a set of practices into a Methodology and the practices lose their meaning. Each practice in Agile really is good – in a specific place and for a specific purpose. But when wrapped in a Methodology they become "good at all times and in all places" – at least to most practitioners.
Exactly! So Rocky - now I know you're psychic, do you do kid's parties too?