This post is from a suggested group
It's the end of the week and I'm in a 'rant-y' mood. I'm really not fond of people who do what I'm about to do, but...here goes.
I'm not blind. I see all the posts about 'Agile is Dead'. I see them from Agile advocates and opponents. I see the advocates saying Agility is misunderstood, and I see the opponents ... frankly, misunderstanding.
Mostly I see, but I don't engage. There is not a winning argument, for either stance.
So, instead of piling on, I guess I'll just say... I blame the very large companies for the failures of every company trying to use Scrum, XP, Kanban, etc. I blame them for ruining it for everyone.
How can I do that? Easy. The world of Agility belongs to everyone. The big, the small, the tough, the weak, the loudmouth blowhards, and the more reserved, the know-it-alls, and the actual experts.
I think whatever works will ultimately be the path everyone follows, at least in a free market. If "Agility" or "Scrum" or anything else can't be demonstrated to generate a ROI, it will be increasingly difficult to convince leaders to invest in it. If that's true, then the safest thing we can do as practitioners is to focus on measurable outcomes- stuff that we couldn't have achieved without using whatever approach we're advocating. Staying flexible on the approach, and continuously measuring outcomes and adjusting, will always be necessary. ......which sounds like a pretty good definition of "Agile" to me anyway.