I view Agile the same way I do P90X, which if you swapped one term for the other this post would probably be just as valid. Yet, I use P90X and get good results. Is it dependent on my motivation and physical abilities? Yes, of course. Will it help an unmotivated person become fit? No, of course not. But what it does give some people is a road map to follow and a process for following it. Much like Agile does.
My team is using Agile and it's effective. It's not a silver bullet, but it keeps us on the same page for the most part and it gives the business team goal posts for getting features designed and queued up. If us developers sucked, it probably wouldn't help that. But since we're all decent, motivated workers, it has been going pretty well.
So is Agile a sham? Sure, whatever. So is P90X. I'll keep using both, thanks.
My team is using Agile and it's effective. It's not a silver bullet, but it keeps us on the same page for the most part and it gives the business team goal posts for getting features designed and queued up. If us developers sucked, it probably wouldn't help that. But since we're all decent, motivated workers, it has been going pretty well.
So is Agile a sham? Sure, whatever. So is P90X. I'll keep using both, thanks.