TOGAF - dennisholee/notes GitHub Wiki
Architecture Content Framework
Describes the types of architectural work products that should be produced during the development of an enterprise architecture
Building blocks
components of enterprise capability that can be combined with other building blocks to deliver architectures and solutions
Architecture Building Blocks (ABBs)
- Describe the required capability of an enterprise architecture
- Used to shape the specification of Solution Building Blocks (SBBs) that will be used to implement that capability.
- ABBs are typically higher-level building blocks that are more abstract in nature and provide an overall structure for the architecture.
Solution Building Blocks (SBBs)
- Components that will be used to implement the required capability.
- SBBs are lower-level building blocks that are more specific and concrete in nature.
- They can be used to realize the architectures and solutions of the enterprise, and are typically supported by complementary artifacts such as diagrams, models, or specifications.
Artifacts
- Catalogs
- Matrices to show relationships between different elements
- Diagrams to visualize the architecture elements
Deliverables
Enterprise Continuum
Shows the relationships and dependencies among different architecture artifacts.
- Improve the quality and consistency of architectures
- Reduces complexity and risk
- Increase the agility and flexibility of architectures
- Adapt to changing business needs and technology trends
- Enhance communication and collaboration among architecture stakeholders by providing a common language and framework for describing and understanding the architectures and their rationale
Architecture Continuum
- Framework for organizing and classifying architectural artifacts.
- Reusable architecture assets - Architecture Building Blocks (ABBs)
Solutions Continuum
- Framework for organizing and classifying solutions to specific business problems.
Architecture Repository
Src: https://circle.visual-paradigm.com/wp-content/uploads/2018/04/architecture-and-togaf.png
Taxonomy
- Repository for all architectural assets within an enterprise.
- Allows the project teams to manage deliverables and locate reusable assets.