1. Architektonické rámce: Jedná se o soubor postupů a pravidel, které poskytují komplexní pohled na architekturu systému.
2. Analýza zainteresovaných stran: Identifikace a pochopení různých osob a subjektů, které mají o systém zájem.
3. Shromažďování informací: Shromažďování a analýza relevantních dat k vytvoření přesnější reprezentace potřeb systému.
4. Případy použití: Případy použití pomáhají definovat funkce systému a jak uspokojuje požadavky zainteresovaných stran.
5. Vzory architektury: Vzor architektury je abstraktním řešením běžně se vyskytujícího problému v architektuře softwaru.
6. Design Principles and Guidelines: Soubor pravidel a pokynů, které mohou pomoci při rozhodování o návrhu, aby byla zajištěna konzistentnost a kvalita.
7. Funkční požadavky: Jedná se o požadavky, které specifikují vlastnosti a funkčnost, které systém musí mít, aby uspokojil zúčastněné strany.
8. Nefunkční požadavky: Nefunkční požadavky specifikují atributy kvality, které musí systém mít, jako je výkon, použitelnost, spolehlivost a škálovatelnost.
9. Architektura dat: Stanovení toho, jak bude systém ukládat a spravovat informace přesně a bezpečně.
10. Aplikační infrastruktura: Integrace technologických komponent a správa různých modulů, komponent a aplikací
11. Softwarová architektura: Definujte, jak budou softwarové komponenty spolupracovat, aby byly splněny funkční i nefunkční požadavky
12. Bezpečnostní architektura: Zajištění bezpečnosti systému a ochrana dat před neoprávněným přístupem.
13. Dokumentace architektury: Zaznamenávejte prvky definice architektury a rozhodnutí učiněná během procesu vývoje.
Datum publikace: