Architektura systému
Architekturu navrhuji dle potřeb konkrétního systému: objem dat, počet uživatelů a očekávanou zátěž, požadovanou dostupnost i náklady na provoz. U menšího projektu tak neplatíte za výkon, který nevyužijete, a u většího počítám s tím, že bude dál růst. Návrh dokumentuji v UML diagramech i se zdůvodněním klíčových rozhodnutí, aby se v něm vyznal každý, kdo bude na systému pracovat.
