Using baseball as a metaphor for agile just feels wrong and if I were uncharitable I would even call it a self-own. Baseball is a slow-paced, ceremonious game with an inch-thick rule book and a deep layer of historical cruft, does that sound like agile to you?
"Baseball is a slow-paced, ceremonious game with an inch-thick rule book and a deep layer of historical cruft, does that sound like agile to you?"
Sounds like agile methodologies; doesn't sound like agile manifesto. Which is kinda the point. The manifesto is a few salient points and heuristics that devs at the time found effective for delivering working software (and which, I would contend, still hold). The methodologies that have arisen are overly prescriptive, adopted without any eye to the culture, and frequently lead to outcomes no better than what they're intended to replace.
I started programming professionally in 1989, and I delivered a LOT of software for a few different companies before the Agile obsession hit. I had a quite a lot of freedom to modify the process depending on what the project called for. There were fewer corporate overlords worrying about whether I stuck to this or that process. There were certainly no Agile Coaches making sure I followed all the ceremonies of the "Agile Process" (that's a quote) or making sure I used story points instead of calendar time in my estimates.
Making software is a lot less fun these days than in the "bad old days" of the alleged waterfall process.
Yes! I never encountered any of the problems that the so-called "Agile" manifesto and the absurd processes that accreted around it. The current trend just seems amateurish to me, compared to what it strives to replace.
Idk, that. At work, half of time we do real work, half of time we do stupid AGILE ceremonies and POKR because our CEO is accustomed with all the trendy managing methodologies. He likes to change them when he learns about new stuff.
Even if we loose time with lots of stupid things we are required to do the same work as if we had the whole period free. So, the code quality has to suffer and tech debt is accumulating.