The Eternal Struggle Between Business and Programmers

Nicely put!

>> The Programmers need to agree that the Business has a legitimate need to deliver more features, that everyone’s livelihood depends on this, and that trying to ask for more than the Programmers can deliver forms part of the Business’s “job”, as it were.

My key lesson: Business and Programmers are in the same boat.
Do they share a common goal? (Do they really want the same thing?)