Just what do you think "early and continuous delivery of valuable software" looks like in practice then?
> Every time I've ever seen a modular development that isolates developers from the business (or from each other), I've seen brittle software
Completely agreed. I've found any "vision of the project as a whole" is exactly where that isolation tends to happen: once this "skeleton of the city" is laid out, business input gets cut out because The Plan has already been agreed.
> Listen, if software helps you, then great, but if your whole life is "pushing tickets", you're not doing Agile. It doesn't matter if you're using Jira or Jello.
Nonsense. Again, how better to achieve "early and continuous delivery of valuable software"?