Skip to content

A2 — Architecture & Design

Objective

Transform the requirements into a defensible design.

Required artifacts

  • System context diagram.
  • Component/container diagram.
  • Domain/class model for important concepts.
  • Sequence diagram for one critical workflow.
  • Two architectural decision records.
  • Short discussion of at least three quality-attribute trade-offs.

Design review questions

  1. Which parts are most likely to change?
  2. Where are trust boundaries and external dependencies?
  3. Which component owns each important responsibility?
  4. What would fail if a dependency became unavailable?
  5. How can the design be tested in isolation and in integration?