Search the practice set
126 questions, 454 terms and 400 topics in 20 areas.
34 results for “Presentation Skills”
Constraint Thinking
Designing for the budget, timeline, skills, regulations and existing estate that actually exist, rather than for the ones a textbook assumes.
Decision-Making Under Uncertainty
Choosing well when the information is incomplete — by bounding the downside and buying information, rather than by waiting for certainty.
Failure Thinking
Making "what happens when this fails?" a standing question applied to every component and every dependency in a design.
First-Principles Reasoning
Reducing a problem to the physical, mathematical or economic facts it rests on, then reasoning up, rather than reasoning from analogy or convention.
Layered Architecture
Organising code into horizontal layers — presentation, application, domain, data — where each layer may only call the one beneath it.
Pattern Recognition
Recognising that a novel-looking problem is an instance of one you have seen before, and knowing which parts of the previous solution transfer.
Pragmatism
Preferring the simplest architecture that satisfies the requirements, and treating additional structure as a cost that must be justified.
Systems Thinking
Reasoning about a system in terms of the interactions and feedback loops between its parts, rather than the parts individually.
Trade-off Analysis
Making the costs of an architectural choice explicit and comparable, rather than presenting a recommendation as if it were free.
Presentation Skills
Structure, pacing and the slide that carries the decision.
Meta-Skills
General material on how architects think and work.
Business Understanding
Connecting a design to the outcome that pays for it.
Career Development
Growing from senior engineer to architect and beyond.
Constraint Thinking
Designing for the budget, skills and regulations that actually exist.
Continuous Learning
Staying current without chasing every new thing.
Estimation
Sizing work and cost honestly, with the uncertainty stated.
Ethics in Architecture
Privacy, accessibility, sustainability and the consequences of a design.
Failure Thinking
Asking of every box and arrow how it fails and how you would know.
First-Principles Reasoning
Reducing to physics, mathematics and economics, then reasoning up.
Handling Ambiguity
Making progress when the requirements are not yet knowable.
Influence Without Authority
Getting decisions adopted when you cannot mandate them.
Judgement Under Uncertainty
Choosing the best worst case when information is missing.
Mentoring
Growing architectural judgement in other people.
Organisational Constraints
Team structure, skills and budget cycles as architectural inputs.
Pattern Recognition
Seeing a familiar problem, and checking whether the forces match.
Pragmatism
The simplest architecture that meets the requirements usually wins.
Prioritisation
Choosing what not to do, and defending it.
Research & Evaluation
Assessing a technology quickly without adopting it by accident.
Systems Thinking
Interactions and feedback loops rather than isolated components.
Technical Constraints
Existing estate, skills, licences and platforms as inputs rather than obstacles.
Technical Leadership
Setting direction and carrying accountability without a team reporting to you.
Trade-off Analysis
Making costs explicit and comparable rather than asserting a preference.