The Architecture Development Method (ADM) has the following phases:
- Preliminary
- Architecture Vision ➜ Business Architecture ➜ Information Systems Architecture ➜ Technology Architecture ➜ Opportunities and Solutions ➜ Migration Planning ➜ Implementation Governance ➜ Architecture Change Management
- Requirements Management (Ongoing)
ADM generates outputs during each phase. TOGAF organizes these outputs using the Architecture Content Framework, which categorizes them into three main types:
- Deliverable ➜ Artifact ➜ Building Block
This framework helps in organizing and managing the various work products created throughout the architecture development process, ensuring consistency and clarity.
- Deliverable: A formal work product that is specified by contract and requires review, approval, and sign-off by stakeholders.
- Examples:
- Detailed Business Process Flow for each functionality
- E-Business Architecture Documentation
- Conference Room Pilot (CRP) Reports
- A Conference Room Pilot (CRP) is a test phase used during the implementation of software systems, like ERP (Enterprise Resource Planning). It involves setting up the software in a test environment, often in a conference room, to simulate how the software will work in the real world.
- Project Design Documents
- Service Level Agreements (SLAs)
- Architecture Compliance Reports
- Examples:
- Artifact: A more detailed architectural work product that provides a specific perspective on the architecture. Artifacts are often organized into catalogs (lists of elements), matrices (showing relationships), and diagrams (visual representations).
- Examples:
- Use-Case Diagrams
- Data Flow Diagrams
- E-Business Suite Module Catalogs
- System Interaction Diagrams
- Capability Maps
- Security Risk Assessments
- Examples:
- Building Block: A reusable component that can be part of the business, IT infrastructure, or architecture. Building blocks can be combined with other components to create complete architectures and solutions.
- Examples:
- Payroll Functionality Module
- E-Business Payroll Module
- Authentication Service Component
- Reusable Data Integration Services
- API Gateway Component
- Customer Relationship Management (CRM) Module
- Examples:
For Your Further Reading:
- KSA PDPL – Initial Framework
- KSA PDPL – Consent Not Mandatory
- KSA NDMO – Data Catalog and Metadata
- KSA NDMO – Personal Data Protection – Initial Assessment
- KSA NDMO – Classification Process – Data Classification Metadata
- KSA NDMO – DG Artifacts Control – Data Management Issue Tracking Register
- Enterprise Architecture Governance & TOGAF – Components
- Enterprise Architecture & Architecture Framework
- TOGAF – ADM (Architecture Development Method) vs. Enterprise Continuum
- TOGAF – ADM Features & Phases
- Data Security Standards
- Data Steward – Stewardship Activities
- Data Modeling – Metrics and Checklist
- How to Measure the Value of Data
- What is Content and Content Management?