Architecture Documentation
Explore the product architecture through its goals, constraints, structures, decisions, and shared vocabulary.
GOAL · 01Introduction and GoalsArchitectural orientation, drivers, quality goals, and documentation stakeholders.CON · 02Architecture ConstraintsConstraints that restrict architecture decisions and their consequences.CTX · 03Context and ScopeSystem boundary, communication partners, external interfaces, and channels.STR · 04Solution StrategyFundamental approaches that shape the architecture and realize its drivers.BBV · 05Building Block ViewStatic decomposition, responsibilities, interfaces, and dependencies.RUN · 06Runtime ViewArchitecturally significant runtime scenarios and building-block interactions.DEP · 07Deployment ViewRuntime infrastructure and the mapping of software building blocks onto it.XCC · 08Crosscutting ConceptsShared architectural mechanisms applied across multiple building blocks.ADR · 09Architecture DecisionsIndex of architecturally significant decisions and affected views.QR · 10Quality RequirementsArchitectural realization and evidence for product quality requirements.RTD · 11Risks and Technical DebtPrioritized architectural risks, technical debt, evidence, and mitigation.GLO · 12GlossaryArchitecture-specific technical terms and abbreviations.
- Requirements & quality
- Structures & views
- Concepts, technologies, decisions
- Risks & reference