Scenario: A change in billing breaks support tooling. What does that suggest?
boundariesA proposal says 'scalable' with no constraint. What is the correct response?
qualityTeams argue about microservices vs monolith. What makes it an architectural question?
decompositionScenario: A diagram is beautiful but nobody can use it to debug or change the system. What failed?
communicationScenario: Two teams keep breaking each other’s releases. What is the most likely root cause?
boundariesWhich statement is most defensible about architecture decisions?
tradeoffsA useful architecture diagram should primarily answer:
communicationScenario: A requirement says 'high availability' but gives no target. What is the correct next step?
qualityScenario: A shared database becomes the integration mechanism across services. What is the main risk?
boundariesScenario: A design optimises for speed, but auditability suffers. What should happen?
tradeoffsScenario: One team owns a component but cannot ship without 5 other teams. What does that suggest?
decompositionScenario: You must convince a skeptical stakeholder. What makes architecture evidence credible?
communication