Skip to content

Architecture

When Deliver or Maintain needs a bet, answer these orthogonal questions. You do not have to climb them in lockstep for every project — open the chooser that matches the fire.

flowchart TD
Hub[Architecture] --> Shape[Project shape]
Hub --> Lang[Language]
Hub --> Fw[Framework]
Hub --> Place[What runs where]
Place --> Host[Compute hosts]
Hub --> Quality[Quality regime]
Chooser Question Go
Project shape What kind of artifact? Project shapes
Language Which runtime / default? Language selection
Framework Which UI / docs stack (when web)? Web framework selection
What runs where Which concerns live in browser / edge / API / worker / data / SaaS? What runs where
Compute hosts Which concrete platform for a unit you still run? Computeafter placement
Quality regime A / B / C proof & obs for this unit? Quality regimes

Coffee test and kiss: defaults first; exceptions when the cutting board demands it — not taste.