Why does business understanding change an architect's technical decisions, not just their communication?
Show the full answer Hide the answer
Why it changes the decisions
Because the correct architecture depends on which failure is unacceptable, and that is a business fact.
For a commerce platform: overselling cannot be compensated — it creates an obligation you cannot honour — while a double charge can be refunded. That single business fact determines that inventory reservation is strongly consistent at a single owner and everything around it is eventual.
An architect who does not know it will either make everything strongly consistent, which does not scale, or make everything eventual, which oversells.
Other decisions it changes
- Where the latency budget goes. If the business metric is conversion, and conversion is dominated by a specific step, that is where the budget belongs — which frequently is not where the engineering attention is.
- What degrades first. Which capability is expendable under load is a revenue and trust judgement, not a technical one. An engineer's implicit ordering, discovered by the business afterwards, is an organisational failure.
- How much reliability to buy. The availability target follows from what an hour of downtime costs this system, which varies by orders of magnitude across systems in the same company.
- Which capability to build rather than buy. Differentiation is a business assessment, and getting it wrong spends engineering on solved problems.
- What is irreversible. A contract commitment, a regulatory obligation or a partner integration constrains the design in ways no technical review surfaces.
What it changes about timing
When speed is worth debt. A market entry window, a competitive response or a contractual date can make a shortcut correct — and the architect's contribution is knowing which shortcuts are safe to take rather than resisting all of them.
The practice
Learn what the business measures and what it fears. Sit in the commercial reviews, read the customer escalations, understand the unit economics and the seasonality.
An architect who can say "this design costs an extra amount per order and improves conversion by this much" is making an argument the business can act on. One who can only say "this is a better architecture" is not.