Search the practice set
126 questions, 454 terms and 400 topics in 20 areas.
14 results for “Organisational Constraints”
Architectural Driver
The small subset of requirements and constraints that actually shape the structure of the system.
Constraint Thinking
Designing for the budget, timeline, skills, regulations and existing estate that actually exist, rather than for the ones a textbook assumes.
Data Mesh
An organisational approach that gives domain teams ownership of their analytical data as a product, with a self-serve platform and federated governance.
Foreign Key Constraint
A database-enforced rule that a referencing value must exist in the referenced table — referential integrity that no application bug can violate.
Solution Architecture
The design of a specific system that satisfies a specific business problem under a specific set of constraints.
Spotify's Squad Model and Its Retrospective
The widely-copied Spotify model of squads, tribes, chapters and guilds was a snapshot that did not work as documented even at Spotify — a caution about importing organisational design.
A startup asks you to architect their product "to handle millions of users". They currently have none. What do you actually build?
What the interviewer is testing Whether you can identify the real constraint. The stated requirement is scale; the actual constraint is survival, and an archite
Instagram served 14 million users with three engineers on Django and Postgres. What does that tell you about how to choose an architecture for a new product?
What the interviewer is testing Whether you can identify the binding constraint. For most products it is not traffic. What Instagram actually did Their 2011 pos
Organisational Constraints
Team structure, skills and budget cycles as architectural inputs.
Regulatory Constraints
Non-negotiable requirements that remove design options entirely.
Requirements to Constraints
Turning stated requirements into the constraints that actually bound a design.
Technical Constraints
Existing estate, skills, licences and platforms as inputs rather than obstacles.
Relational Modelling
Normalisation, keys, constraints and the invariants a schema enforces.