Software Engineering Architecture Lab

Architecture Decision Simulator

Fifteen realistic software architecture decisions with numbers and constraints. Pick an option, live with the consequences, then compare the trade-offs.

More in the Architecture Lab

Related lessons

  1. What Architecture Really Is (and Isn’t) — Level 7 · Software Architecture
  2. Architecture Characteristics: The -ilities Under Pressure — Level 7 · Software Architecture
  3. Architecture Styles and Their Trade-offs — Level 7 · Software Architecture
  4. Trade-off Analysis: Thinking Like an Architect — Level 7 · Software Architecture
  5. Fitness Functions: Tests for Your Architecture — Level 10 · Evolutionary Architecture

Back to the Architecture Lab