The "sprint" is an artifact of the transition away from waterfall. Getting people to go from an 18-month planning cycle to a 30-day planning cycle was an actual advance. But as you are seeing, it has its problems.
If you keep turning up the dials, as the XP folks tend to do, you get to weekly cycles. Those are about the smallest effective "sprints". I like them a lot better than monthly sprints, which are much more likely to be mini-waterfall in orientation.
At a weekly cadence, you can start to see what might be beyond that. For me that generally involves a weekly meeting schedule, but otherwise a Kanban-ish flow of work with strong WIP limits and aggressive effort to keep work unit size to be well under a week.
So yes, I think you're correct that continuous delivery (which was invented well later than the original Agile methods) means that sprints no longer have a release-related reason for existing, especially when you have a good feature flag practice.
In practice, I think humans do need some regular rituals and that some planning work is better off batched, so I'm ok with keeping some sprint-like rituals, like a weekly planning meeting and a weekly retro. But I think high-functioning teams treat those as convenient sync points with flexible adaptation of plans as new learning happens over the course of the week.
And yes, I think the Agile community broadly got stuck in a mini-waterfall space rather than what I think of as actual agility, so your read there is correct too. I think the main driver of this is managerialist ideology [1], which centers managers as the vital actors in business. In contrast, flow-based processes like you describe make managers mostly irrelevant. Unfortunately for those of us who like to actually get things done, managerialism is the dominant ideology in American business, so much so that its tenets are not only mostly unspoken, but that alternatives can be unthinkable to many. So I expect things like "scrummerfall" and SAFe to continue to dominate large-company software development for the forseeable future.
[1] See https://en.wikipedia.org/wiki/Managerialism and https://www.amazon.com/Confronting-Managerialism-Business-Ec...
By your theory, all companies should be pretty efficient and managers pretty effective. But how many people would say that about their companies? If that's how most of your friends talk about their bosses, let me know where they live and I'll move there.
One good example to look at here is the notion of bullshit jobs: https://en.wikipedia.org/wiki/Bullshit_Jobs
[1] E.g.: https://hbr.org/2018/03/is-lack-of-competition-strangling-th...
[2] This is a good book on the topic: https://www.amazon.com/Confronting-Managerialism-Business-Ec...
You may find the term "managerialism" handy. It's the belief that managers and execs are the central story of a company, that everything must flow through them, especially key decisions. And of course, that as the special people, they deserve outsized rewards. It's the dominant philosophy of US business, and although it seems eternal to us, it was invented in the 1950s and 1960s, along with the MBA that became a vital qualifier to join the managerial class. And it is definitely a class system; note who flies in "business class", for example.
It took me a long time to be able to see it, but once I did I see it all over the place. It was sort of the same struggle when I learned functional programming: I had never really thought about the rest of programming, its philosophy and value system. I was soaking in it, so I didn't need to.
The book that got me going was "Confronting Managerialism", but I'm sure there's a fair bit more out there these days: https://www.amazon.com/Confronting-Managerialism-Business-Ec...
https://www.amazon.com/Confronting-Managerialism-Business-Ec...
> whereas it's a bit of an anglo thing to have a "manager" who is somewhat business agnostic
I now see this as a piece of a self-justifying ideology:
https://en.wikipedia.org/wiki/Managerialism
A while back I read an eye-opening book called "Confronting Managerialism: How the Business Elite and Their Schools Threw Our Lives Out of Balance". [1] They see US-style management as a primarily a caste system.
One of the odd things about business in the US is that most people can't even conceive that there are other approaches to business beyond the standard US MBA dogmas. Even when those other approaches clearly are successful, and even when one's ass is getting kicked by somebody using them.
E.g, Amazon, which has been crushing competitors for nearly 20 years by ignoring short-term numbers and focusing on creating long-term customer value. Or Toyota, which went from a nearly-bankrupt company in war-ravaged Japan to the world's dominant car maker using a totally different philosophy of business. Toyota even took one of GM's worst plants as part of a joint venture and made it one of the best ones, but GM couldn't absorb the lessons. This American Life did a very moving piece about that plant. [2]
[1] https://www.amazon.com/Confronting-Managerialism-Business-Ec...
[2] https://www.thisamericanlife.org/radio-archives/episode/561
The way that one solves cultural problems is mainly by talking about them. If enough people are saying, "Hey, this prohibition thing doesn't work," and do it for long enough, then eventually the unquestioned cultural assumptions dissolve.
So my question for you is: why are you standing in the way of people doing something about it by being a jerk?
[1] http://en.wikipedia.org/wiki/Managerialism
[2] http://www.amazon.com/Confronting-Managerialism-Business-Eco...
http://www.business.ca.gov/StartaBusiness/AdministeringEmplo...
I'm no lawyer, but them not liking how you act in a meeting is probably one of the reasons.
As an aside: yes, you're right, that's horseshit. The purpose of behavior like this is to establish dominance. "Fair" is irrelevant; even "well run" is secondary to keeping the caste system in place. If you're interested in the nature and history of this, you might see if your library has the book Confronting Managerialism: http://www.amazon.com/Confronting-Managerialism-Business-Eco...
That is one thing that can happen, because it is part of human nature. But it is not the whole of human nature. if you have a culture of experimentation and two-way doors, people learn to invest not in one particular experiment, but the process of experimentation. They invest their egos not in one particular outcome, but in the team and their long-term success.
I get that the dominant culture in American business is managerialism [1], where we all have to pretend that people currently holding power are brilliant, while they have pissing contests over their place in the corporate dominance hierarchy. But that's not the only way things can possibly work. I've lived different approaches, as has the author of the piece.
[1] https://www.amazon.com/Confronting-Managerialism-Business-Ec...