What is your alternative to Agile?
ebiester.com
ebiester.com
I want to make clear that I don't think agile is perfect, but I find the major problem with most critiques is that they are unwilling to extend into alternatives past ad-hoc methodologies.
For me, the problems arise when methodologies intended for large-scale are applied at a small scale.
What’s a methodology for anyways? To help communicate and to reason-at-scale. If you can’t communicate or reason with a single team, process isn’t going to help. But once you have 200+, then you need process!
And my larger organization does have process, it looks waterfallish repeated every six months. I just don’t apply it to my team.
It’s a fun historical count and I might write up some of the learnings later on.