I recently came across Anshu Sharma's "Stack Fallacy" article (2016)
Business and Marketing
One of our clients recently really bungled a product rollout.
The problem that bedevils organizations once they reach a certain size is that narrow, conventional logic is the natural mode of thinking for thew risk-averse bureaucrat or executive. There is a simple reason for this: you can never be fired for being logical.
Some bad theories of management I've come across. If in doubt, don't do this.
Your priorities should be: Customers (or users) first. Business requirements second. Operational efficiency third. Technology fourth. Here's why.