Term Kind Topic What it is
Ambiguity Tolerance concept Handling Ambiguity The capacity to make progress on a problem before it is fully specified, which is the normal condition of architectural work.
Architect Career Path concept Career Development The progression from technical depth through breadth to organisational effect, and the skill shifts each stage requires.
Assumption Excavation practice First-Principles Reasoning Deliberately surfacing the unstated beliefs behind a design or a requirement, to test which are constraints and which are merely habits.
Binding Constraint Limiting Stage, Active Constraint concept Constraint Thinking The one resource in a chain whose capacity sets the throughput of the whole chain - so that investment anywhere else buys idle capacity rather than output.
Build-Versus-Buy Crossover Point In-House Crossover, Insourcing Threshold concept Trade-off Analysis The set of conditions under which operating a capability yourself beats paying a vendor - all of which must hold, because the standing cost of self-operation is annual while the exit cost of a vendor is paid once.
Business Understanding practice Business Understanding Knowing how the organisation makes money, what it is trying to achieve, and what would damage it — without which architectural judgement has no basis.
Calibrated Confidence practice Judgement Under Uncertainty Expressing certainty in proportion to actual evidence, so that stated confidence carries information rather than conveying personality.
Career Development practice Career Development How architectural careers actually progress — through scope, judgement and demonstrated outcomes rather than through accumulated technology knowledge.
Commercial Literacy concept Business Understanding Sufficient understanding of how the business makes money and what it is measured on to translate technical work into terms that compete for funding.
Constraint Removal Risk Chesterton's Fence, Load-Bearing Friction, Safety-Providing Limit concept Systems Thinking The hazard that a limit, gate or slowness being removed was accidentally preventing something nobody documented - so the improvement's cost lands somewhere unrelated and later.
Constraint Thinking practice Meta-Skills Designing for the budget, timeline, skills, regulations and existing estate that actually exist, rather than for the ones a textbook assumes.
Constraint Thinking practice Constraint Thinking Designing within the real limits — budget, skills, timeline, existing estate, organisational politics — rather than for the abstractly best answer.
Continuous Learning practice Continuous Learning Keeping judgement current in a field where the technologies change constantly and the fundamentals do not.
Credibility Budget Influence Capital, Spending Political Credit concept Influence Without Authority The finite standing an architect has to override or refuse, earned by being useful and by being right about things that mattered - and spent deliberately on the small number of decisions where inconsistency is…
Decision Feedback Delay Judgement Lag, Architectural Feedback Latency concept Career Development The 12 to 36 months between making an architectural decision and observing its consequences, which is long enough that the loop stays open unless the record itself carries the falsifying signal.
Decision-Making Under Uncertainty practice Meta-Skills Choosing well when the information is incomplete — by bounding the downside and buying information, rather than by waiting for certainty.
Degradation Blindness Binary Health Thinking, Up-Or-Down Fallacy, Slow-Is-Not-Down concept Failure Thinking Designing and monitoring for components that are either working or failed, when the dangerous and more common state is working slowly - which health checks report as healthy and retries make worse.
Emergent Failure Interaction Failure, Composition Failure concept Systems Thinking A failure produced by the interaction of components that are each behaving correctly - the class that component review cannot find and that dominates outages in mature systems.
Estimate Range With Narrowing Cost Three-Part Estimate, Buy Certainty practice Estimation Answering an estimation question with a range, the drivers of its width, and what it would cost to narrow it - which turns an estimation problem into a decision the asker can make.
Estimation Range practice Estimation Expressing an estimate as an interval with a stated confidence rather than as a single number, because a point estimate misrepresents what is known.
Ethical Impact Assessment practice Ethics in Architecture Deliberately examining who could be harmed by a system and how, at the point in design where the answer can still change the outcome.
Ethics in Architecture concept Ethics in Architecture The consequences of architectural decisions for people who did not choose them — and the architect's responsibility for the ones that are foreseeable.
Failure Thinking Pre-mortem, Failure Analysis practice Failure Thinking The habit of asking what happens when each part fails, applied systematically during design rather than during the incident.
False Analogy concept Pattern Recognition Applying a pattern learned in one context to a superficially similar situation whose relevant properties differ.
Falsification Trigger Decision Invalidation Condition, Wrongness Condition practice Judgement Under Uncertainty A named signal and threshold written into a decision at the moment it is made, with an owner, so that telemetry rather than memory tells anyone whether the decision is still correct.
Feedback Loop concept Systems Thinking A circular causal chain in which an effect influences its own cause, producing behaviour that cannot be understood by examining components in isolation.
First Principles Thinking practice First-Principles Reasoning Reasoning from what must be true rather than from what is usually done — the technique for problems where precedent is unavailable or misleading.
First-Principles Reasoning practice Meta-Skills Reducing a problem to the physical, mathematical or economic facts it rests on, then reasoning up, rather than reasoning from analogy or convention.
Good Enough Architecture concept Pragmatism Designing to what the situation actually requires rather than to what would be ideal, on the basis that unnecessary sophistication carries permanent cost.
Handling Ambiguity practice Handling Ambiguity Making progress when the requirements are unclear, the stakeholders disagree, and waiting for clarity is not an option.
Influence Without Authority practice Influence Without Authority Getting decisions made and adopted by people who do not report to you — which is most of the architect's job.
Knowledge Deprecation Deliberate Unlearning, Skill Retirement practice Continuous Learning Deliberately retiring expertise that has stopped predicting behaviour, keeping the invariants it taught and dropping the product surface, so a fixed learning budget is not consumed by maintaining currency nobo…
Learning Debt concept Continuous Learning The accumulating gap between an architect's knowledge and the current state of the field, which compounds silently because nothing forces its repayment.
Mentoring practice Mentoring Developing other people's architectural judgement — the highest-leverage activity available to a senior architect.
Mentoring Ladder practice Mentoring Adjusting the level of direction given to someone according to their experience with the specific task, from demonstration through to sponsorship.
Over-Engineering concept Pragmatism Building capability the requirements do not justify, paying its complexity cost continuously in exchange for flexibility that is rarely used.
Overrule Threshold Review Intervention Test, Reversibility Test for Reviewers practice Mentoring The stated rule a reviewer uses to decide when to impose their own design over a workable one - reversal cost and blast radius, not personal preference - so that authorship stays with the engineer everywhere i…
Pattern Inventory Audit Analogy Frequency Audit, Prior Case Count practice Pattern Recognition Counting which prior cases you argued from across your own last twenty written decisions, to find the analogy you apply too often before it costs a design - a frequency measurement rather than a check of one p…
Pattern Recognition practice Pattern Recognition Recognising that a new problem is an instance of a known one — the main source of an experienced architect's speed, and of their characteristic errors.
Peak Multiple Headroom Multiple, Peak-Over-Peak Factor metric Estimation The factor by which a system is sized above its last observed peak - a fast planning heuristic that silently assumes the population generating load is the population you served before.
Physical Latency Floor Speed-of-Light Budget, Propagation Floor metric First-Principles Reasoning The minimum achievable round-trip time between two locations set by propagation in fibre - roughly 1 ms per 100 km each way - which no provider, protocol or cache can improve on for a request that must reach t…
Pragmatism practice Meta-Skills Preferring the simplest architecture that satisfies the requirements, and treating additional structure as a cost that must be justified.
Pre-Mortem practice Failure Thinking An exercise in which a team imagines a project has already failed and explains why, surfacing risks that a forward-looking risk assessment misses.
Precondition Audit Pattern Fit Check, Applicability Test, Assumption Check practice First-Principles Reasoning Explicitly stating the conditions a pattern assumes and checking each against your situation - which is where pattern matching becomes judgement rather than recall.
Precondition Check Pattern Assumption Test, Does This Fit practice First-Principles Reasoning Testing whether a problem's conditions match the assumptions a familiar pattern encodes - the ten-minute exercise that separates useful pattern reuse from cargo-culting.
Prioritisation practice Prioritisation Choosing what to work on when everything is important — by leverage, constraint and irreversibility rather than by urgency.
Reasoning Under Uncertainty practice Judgement Under Uncertainty Making decisions with incomplete information — by classifying the uncertainty, buying information cheaply, and preferring reversible moves.
Reference Call Practitioner Call, Production Reference Check practice Research & Evaluation A structured conversation with an engineer running the technology in production at your scale, which is the only evidence source that reveals operability, upgrade pain and vendor behaviour before you commit.
Research Skills practice Research & Evaluation Finding out what is true about a technology or a problem, efficiently and without being misled by marketing or by other people's context.
Review Scope Mismatch Blast-Radius Blindness in Review, Scope-Blind Approval concept Systems Thinking A control that inspects the mechanics of a change while the risk lives in its reach - so the review passes honestly and the change still destroys something.
Silent Quality Regression Payload-Level Degradation, Unasserted Output Failure concept Failure Thinking A defect that leaves status codes, latency and throughput normal while making the content of responses worse - so every envelope-level alert stays green and the only available signal is statistical.
Source Triangulation practice Research & Evaluation Confirming a technical claim from several independent sources of differing type, because most available material is marketing or an unrepresentative anecdote.
Spike Budget Price of Information, Information Purchase Test practice Research & Evaluation The arithmetic that decides whether to buy evidence before committing - comparing the full cost of an investigation against the probability of choosing wrong multiplied by what correcting it later would cost.
Systems Thinking practice Meta-Skills Reasoning about a system in terms of the interactions and feedback loops between its parts, rather than the parts individually.
Systems Thinking in Architecture practice Systems Thinking Reasoning about a system as a set of interacting feedback loops rather than as a collection of components, so that second-order effects are anticipated.
Technical Leadership practice Technical Leadership Setting technical direction and raising the standard of decisions across an organisation — largely without authority and largely through other people.
Theory of Constraints concept Constraint Thinking The principle that a system's throughput is set by a single binding constraint, so improvement anywhere else produces nothing.
Trade-off Analysis practice Meta-Skills Making the costs of an architectural choice explicit and comparable, rather than presenting a recommendation as if it were free.
Trade-off Surface concept Trade-off Analysis The set of achievable combinations of competing qualities, on which improving one attribute necessarily costs another.
Unenforced Standard Paper Standard, Decorative Governance concept Influence Without Authority A written rule with no mechanism behind it - an anti-pattern whose cost is paid per decision in argument and divergence work while compliance stays partial and uniformity is never achieved.