That’s difficult to codify, especially in contracts for delivery. “Agile methods” more often than not translate into hiding a complete lack of planning in a bunch of mumbo jumbo.
The point is that there are always stakeholders and product owners - it just makes that explicit. If the PO is acting as a proxy for the stakeholder (customer in this case) that's ok.
Of course the PO might be wrong... but with small iterations that should be found out quickly and adjusted for.
https://www.agilealliance.org/agile101/12-principles-behind-...
It would be odd if "business people" just meant the developers' upper management within their firm; supervising costs and parking spaces; but not those without a stake in using the software that results, say.
In fact the only time the customer is mentioned is in principle one: “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.”
Business people absolutely should be involved - product owners & stakeholders (or a proxy for them).
That’s fundamental but again: business people != customers.
You seem to think stakeholders/product owners are devs direct managers too. That’s rarely the case, if ever, on any functioning agile team I’ve seen. They’re orthogonal to each other.
I don't believe I can be of further assistance to you.
You were never any “assistance”. You had nothing of substance to add.
He made it quite clear, it's his conclusion:
Now, each iteration offers not only the chance for project management to be exercised, but more specifically, to ensure that it is exercised by capturing the appropriate, timely information from all the appropriate stakeholders.
Emphasis mine.
Agile involves getting the customer deeply involved from the start, so that after one or two spins of cycle, they have a more sober view of what the magicians are doing, and how little they, the customer, get to ask for in the real world, if they want the project to be done this century (and they do.) Done well, it's the equivalent of sticking your dog's nose into the mess they made on your rug; where dog=client.