Search the practice set

126 questions, 454 terms and 400 topics in 20 areas.

17 results for “Explaining Trade-offs”

Terminology · 9
term

Delivery vs Maintainability

Choosing where to take deliberate shortcuts, based on which kinds of debt are cheap to repay and which compound.

Architecture Decision-Making
term

Denormalisation

Deliberately duplicating data across records to make reads cheap, accepting the write-time cost of keeping copies in step.

Data Architecture
term

Negotiation

Reaching an agreement that both sides own, by trading on interests rather than arguing positions.

Architecture Communication
term

Time to Market

How long it takes to get a capability in front of customers — often the constraint that dominates every other architectural quality.

Business Architecture
term

Architecture Trade-off Analysis Method

A structured evaluation that scores an architecture against prioritised quality-attribute scenarios and identifies the points where those attributes conflict.

Architecture Decision-Making
term

Cost vs Reliability Trade-off

The non-linear relationship between availability and spend, which makes each additional nine roughly an order of magnitude more expensive.

Cost & FinOps
term

Trade-off Analysis

Making the costs of an architectural choice explicit and comparable, rather than presenting a recommendation as if it were free.

Meta-Skills
term

Monolith vs Microservices

A trade of deployment independence against distributed-systems complexity, decided by team topology far more often than by technology.

Architecture Decision-Making
term

Security vs Usability

A trade-off that is usually resolved by varying the control with the value of the action, rather than by choosing a uniform level of friction.

Architecture Decision-Making