Young folks think, since they've only seen large projects done the Agile way, that its the only sensible way.
Yet so much got done, for decades, without agile's help. Even at large companies, sometimes. Even on large projects.
I imagine the vitriol above was a response to the dehumanizing effect that agile has on the individual contributor. They become, by design, a replaceable unit. "Hey get me a 6-pack of programmers for this project!"
And, I get it. Different strokes for different folks.
I've worked on more than just crud apps. And at this point, with the front-end/back-end false dichotomy, nobody works on simple crud apps anymore. Single page js frameworks have made interaction design so bloated, it's kind of a little bit awful.
But the real loss of traction is in third-party services, authorization and inter-departmental warfare over favor and jurisdiction. Who's on top? Who tops from the bottom?
Y'all have your way, and I have mine. Getting up at seven in the morning, to commute to a nine o'clock stand-up that goes nowhere, and does nothing is a waste of my fucking time. Grooming sessions? Planning sessions? Retrospectives? When the fuck am I going to get a chance to sit and fucking think?
Oh, this is supposed to be an eighty hour work week, isn't it?
Look, my setup works for me. Just add an option to disable agile/scum.
Oh I'm with you. I've just quit a gig where we fought fires in a bloated source base of spaghetti that was 6 years and counting at a large corporation. But it was Agile! so those closed tickets meant progress and the budget kept coming. Even though there was no hope and no end.
I just try to be fair and balanced. But I feel with you.
Yet so much got done, for decades, without agile's help. Even at large companies, sometimes. Even on large projects.
I imagine the vitriol above was a response to the dehumanizing effect that agile has on the individual contributor. They become, by design, a replaceable unit. "Hey get me a 6-pack of programmers for this project!"