ADM Flashcards
What is the approach towards Business Architecture?
- Develop Baseline description
- Understand existing architecture
- Document assumptions
- Business modelling
- Activity Models, BPMN, Use case Models, Class Models
- Use Architecture repository
- Industry Business models
- Business domain models
- BB’s
- Standards
What is the approach towards Change Management?
H: Architecture Change Management
- Ensure Architecture Capability meets today’s needs
- Top-Down strategic approach to enhance/create new capability
- Bottom-up to enhance current capability
- Ensure Architecture Lifecycle (ADM) is maintained
- Ensure Governance Framework is executed
- Monitor changes that need to be fed to previous projects
- RFC handled by Architecture Board
- Use Change Management Process
- Decide Maintenance / design
- Determine Architecture Capability
- Review Org Context
- Identify and scope enterprise
- Identify Frameworks, methods and process that intersect
- Establish Capability Maturity Target
- Establish Architecture Capability
- Define Org model
- Define and establish detailed process and resource
- Define Arch principles
- Select and Implement tools
What are the Preliminary Phase Objectives?
Requirements Management objectives
- Ensure Requirements Management in all relevant phases- Management requirements identified in an ADM phase- Make requirements available for each ADM phase
DM Phase G approach
- Implementation programme
- Business priorities, Org Standards, PMO Approach, Operational Considerations
- Architecture contract
- Name, Description, Objectives
- Scope, Deliverables, Constraints
- Measure of effectiveness
- Acceptance critieria
- Risks and Issues
- Ensure compliance
ADM Phase G Objectives
- Ensure conformance of implementation with architecture- Perform architecture governance functions
- Business strategy -
- Business Governance -
- Business Organization -
- Key business processes
Business Architecture domain covers
- Software and hardware capabilities
- Support for business, data, application services
- Includes – IT infrastructure – middleware – networks – communications – processing – standards
Technology Architecture domain covers
Technology Architecture domain covers
- Software and hardware capabilities
- Support for business, data, application services
- Includes – IT infrastructure – middleware – networks – communications – processing – standards
When is scope decided?
Agreement on the scope is reached in the Preliminary phase
and it is defined in phase A
- Core of TOGAF
- A method of deriving an organization’s EA
- Develops content, transitioning, and governance
- An iterative cycle responding to business needs
List some characteristics of the ADM
Architecture contract phase?
Phase G
- P: Preliminary phase- R: Requirements management- A: Architecture vision- B: Business architecture- C: Information system architectures- D: Technology architecture- E: Opportunities and solutions- F: Migration planning- G: Implementation
List the 10 ADM phases (P, R, A-H)
Phase G
Architecture contract phase?
- Create Architecture vision
- First cut - high level BDAT - 0.1
- Key parts of Business context: Goals, Strategy and Environment
- Create Business scenarios
- Capability
- Business value
What is the approach to Phase A?
List some characteristics of the ADM
- Core of TOGAF
- A method of deriving an organization’s EA
- Develops content, transitioning, and governance
- An iterative cycle responding to business needs
- Blueprint for deployed application systems
- Interactions of systems
- Relationships to core business processes
Application Architecture domain covers
- Business - Data - Application - Technology
List the 4 architecture domains
- Based on gaps identified
- Based on review of requirements, constraints, readiness
- Create work packages - logical group of changes
- Identify Transition Architectures
- Create Draft Architecture roadmap
- Create Draft Implementation and Migration Plan
ADM Phase E approach
Data Management - MDM, Standards, Dissemination(Dispersed), CRUD Policy, Transformation, Software Requirements
Data Migration - Affected items, Transformation, Data definition
Data Governance - Structure, Standards, MIS, Roles, Skills
What is the approach towards Data Architecture?
ADM Phase F objectives
- Finalize the Architecture Roadmap
- Finalize Implementation and Migration Plan
- Ensure Impl plan complies with enterprise’s approach to change management
- Ensure cost and business value of work packages, transition architecture are clearly understood
Name and describe ADM Phase G
G: Implementation Governance
- Architectural oversight of implementation
- Prepare, issue, govern Architecture Contracts
- Govern implementation and deployment
- Ensure conformance with target architecture
- Ensure Requirements Management in all relevant phases- Management requirements identified in an ADM phase- Make requirements available for each ADM phase
Requirements Management objectives
ADM Phase E Objectives
- Generate initial Architecture Roadmap
- Based on gap analysis
- Based on candidate roadmap components from phases B,C,D
- Determine if incremental approach is required
- – If so, define transition architectures
What is the Approach for Preliminary Phase
- Define the Enterprise - Scope, Stakeholders, Extent
- Identify Key drivers in Org context: Business models, Process, Skills, Culture, Capabilities
- Define Requirement for Architecture Work: Business need, Cultural aspiration, Org intent, Strategic intent, Financial forecast
- Define Architecture Principles
- Define the Framework to be used: Business capability, PMO, Operations and Solution development
- Define relationships between management frameworks
- Evaluate architecture maturity
- Finalize the Architecture Roadmap
- Finalize Implementation and Migration Plan
- Ensure Impl plan complies with enterprise’s approach to change management
- Ensure cost and business value of work packages, transition architecture are clearly understood
ADM Phase F objectives
- Architecture oversight for implementation- Define architecture constraints- Create, govern and manage Architecture Contract- Monitor implementation for conformance
ADM Phase G key activities
B: Business architecture
- Select reference models, viewpoints and tools
- Set Baseline Arch
- Set Target Arch
- Identify Gaps
- Define candidate roadmap components
- Resolve impacts
- Conduct formal stakeholder review
- Finalise
- Create ADD
Typical Steps - B,C and D
ADN Phase F approach
- Finalize the Architecture Roadmap- Finalize Implementation and Migration Plan- Integrate plan with enterprise change activity- Assess dependencies, cost, benefits of choices
- Requirements management process drives ADM- RM Deals with changes in requirements- RM does not manage requirements, the ADM does- Add, dispose, prioritize is done in the ADM, not RM- Use a Requirements Repository of your choice (COTS)- Use Bus
Requirements management approach
- Generate initial Architecture Roadmap
- Based on gap analysis
- Based on candidate roadmap components from phases B,C,D
- Determine if incremental approach is required
- – If so, define transition architectures
ADM Phase E Objectives
H: Architecture Change Management
- Ensure Architecture Capability meets today’s needs
- Top-Down strategic approach to enhance/create new capability
- Bottom-up to enhance current capability
- Ensure Architecture Lifecycle (ADM) is maintained
- Ensure Governance Framework is executed
- Monitor changes that need to be fed to previous projects
- RFC handled by Architecture Board
- Use Change Management Process
- Decide Maintenance / design
What is the approach towards Change Management?
Agreement on the scope is reached in the Preliminary phase
and it is defined in phase A
When is scope decided?
Change can be about (3 kinds)
- Simplification: handle via change management
- Incremental: Change mgmt or partial re-architect
- Re-architect: Repeat the ADM cycle
What are the objectives of Phase B, C and D
- Develop Target Business, Data and Application Architecture
- Achieve previous phase goals
- Addressing Request for architecture work
- Addressing stakeholder concerns
- Identify Candidate Architecture roadmap components
- Based upon gaps
- Implementation programme
- Business priorities, Org Standards, PMO Approach, Operational Considerations
- Architecture contract
- Name, Description, Objectives
- Scope, Deliverables, Constraints
- Measure of effectiveness
- Acceptance critieria
- Risks and Issues
- Ensure compliance
DM Phase G approach
- Define the Enterprise - Scope, Stakeholders, Extent
- Identify Key drivers in Org context: Business models, Process, Skills, Culture, Capabilities
- Define Requirement for Architecture Work: Business need, Cultural aspiration, Org intent, Strategic intent, Financial forecast
- Define Architecture Principles
- Define the Framework to be used: Business capability, PMO, Operations and Solution development
- Define relationships between management frameworks
- Evaluate architecture maturity
What is the Approach for Preliminary Phase
Three categories of ADM work products
- Deliverables- Artifacts- Building blocks
ADM Phase G key activities
- Architecture oversight for implementation- Define architecture constraints- Create, govern and manage Architecture Contract- Monitor implementation for conformance
Application Architecture domain covers
- Blueprint for deployed application systems
- Interactions of systems
- Relationships to core business processes
- Develop Target Business, Data and Application Architecture
- Achieve previous phase goals
- Addressing Request for architecture work
- Addressing stakeholder concerns
- Identify Candidate Architecture roadmap components
- Based upon gaps
What are the objectives of Phase B, C and D
List the 10 ADM phases (P, R, A-H)
- P: Preliminary phase- R: Requirements management- A: Architecture vision- B: Business architecture- C: Information system architectures- D: Technology architecture- E: Opportunities and solutions- F: Migration planning- G: Implementation
Guidelines for re-architecting vs simplification
- If involves more than 2 stakeholders: re-architect
- If one stakeholder: change management
- Allowed under a dispensation: change management
Phase - E Steps
E: Opportunities and solutions
- Assess Change to Architecture using Deduction Matrix
- Review EA Maturity
- Analyze gaps using Consolidated Matrix and Capability Assessment
- Prepare Implementation and Migration Strategy
- Identify and Group Work packages by using deductions, gaps and Strategy
- Identify Transition Architectures if work packages are big - Architecture Definiton Increments Table
- Prepare Architecture Roadmap
- Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
List choices for how to implement technology
- Deliverables- Artifacts- Building blocks
Three categories of ADM work products
ADM Phase E approach
- Based on gaps identified
- Based on review of requirements, constraints, readiness
- Create work packages - logical group of changes
- Identify Transition Architectures
- Create Draft Architecture roadmap
- Create Draft Implementation and Migration Plan
E: Opportunities and solutions
- Assess Change to Architecture using Deduction Matrix
- Review EA Maturity
- Analyze gaps using Consolidated Matrix and Capability Assessment
- Prepare Implementation and Migration Strategy
- Identify and Group Work packages by using deductions, gaps and Strategy
- Identify Transition Architectures if work packages are big - Architecture Definiton Increments Table
- Prepare Architecture Roadmap
Phase - E Steps
Business Architecture domain covers
- Business strategy -
- Business Governance -
- Business Organization -
- Key business processes
- Communicate Business value (Value/Outcome)
- Ensure architecture lifecycle is maintained
- Operate the Architecture Governance Framework
- Ensure Architecture Capability meets requirements
ADM Phase H Objectives
What is the approach to Phase A?
- Create Architecture vision
- First cut - high level BDAT - 0.1
- Key parts of Business context: Goals, Strategy and Environment
- Create Business scenarios
- Capability
- Business value
- If involves more than 2 stakeholders: re-architect
- If one stakeholder: change management
- Allowed under a dispensation: change management
Guidelines for re-architecting vs simplification
ADM Phase H Objectives
- Communicate Business value (Value/Outcome)
- Ensure architecture lifecycle is maintained
- Operate the Architecture Governance Framework
- Ensure Architecture Capability meets requirements
- Major logical grouping of capabilities- That manage and process business data
Define Application Architecture
What is the approach towards Data Architecture?
Data Management - MDM, Standards, Dissemination(Dispersed), CRUD Policy, Transformation, Software Requirements
Data Migration - Affected items, Transformation, Data definition
Data Governance - Structure, Standards, MIS, Roles, Skills
List choices for how to implement technology
- Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
Phase E - Once decided, then Phase F will update Implementation plan and finalize it
Make / Buy decision?
Make / Buy decision?
Phase E - Once decided, then Phase F will update Implementation plan and finalize it
What are the objectives of Architecture Vision?
- Develop high level Architecture Vision of
- Capabilities to be delivered
- Business Value to be delivered
- Obtain approval for statement of Architecture Work
- Develop high level Architecture Vision of
- Capabilities to be delivered
- Business Value to be delivered
- Obtain approval for statement of Architecture Work
What are the objectives of Architecture Vision?
What are the Preliminary Phase Objectives?
- Determine Architecture Capability
- Review Org Context
- Identify and scope enterprise
- Identify Frameworks, methods and process that intersect
- Establish Capability Maturity Target
- Establish Architecture Capability
- Define Org model
- Define and establish detailed process and resource
- Define Arch principles
- Select and Implement tools
List the 4 architecture domains
- Business - Data - Application - Technology
F: Migration planning
- Detailed Implementation and migration plans
a. Dependencies
b. Costs and Benefits
c. Risks
d. Business Value assignment - Finalize Roadmap
- Finalize Implementation Plan
What is the approach towards Migration Planning?
- Develop Baseline description
- Understand existing architecture
- Document assumptions
- Business modelling
- Activity Models, BPMN, Use case Models, Class Models
- Use Architecture repository
- Industry Business models
- Business domain models
- BB’s
- Standards
What is the approach towards Business Architecture?
What is the approach towards Migration Planning?
F: Migration planning
- Detailed Implementation and migration plans
a. Dependencies
b. Costs and Benefits
c. Risks
d. Business Value assignment - Finalize Roadmap
- Finalize Implementation Plan
- Simplification: handle via change management
- Incremental: Change mgmt or partial re-architect
- Re-architect: Repeat the ADM cycle
Change can be about (3 kinds)
G: Implementation Governance
- Architectural oversight of implementation
- Prepare, issue, govern Architecture Contracts
- Govern implementation and deployment
- Ensure conformance with target architecture
Name and describe ADM Phase G
Define Application Architecture
- Major logical grouping of capabilities- That manage and process business data
- Ensure conformance of implementation with architecture- Perform architecture governance functions
ADM Phase G Objectives
Typical Steps - B,C and D
B: Business architecture
- Select reference models, viewpoints and tools
- Set Baseline Arch
- Set Target Arch
- Identify Gaps
- Define candidate roadmap components
- Resolve impacts
- Conduct formal stakeholder review
- Finalise
- Create ADD
Name and describe ADM Requirements Management
R: Requirements Management- Every stage is based on requirements- Every stage validates requirements- Requirements are fed in/out of each phase- Phases address, dispose, and prioritize reqmts
Requirements management approach
- Requirements management process drives ADM
- RM Deals with changes in requirements
- RM does not manage requirements, the ADM does
- Add, dispose, prioritize is done in the ADM, not RM
- Use a Requirements Repository of your choice (COTS)- Use Bus
R: Requirements Management- Every stage is based on requirements- Every stage validates requirements- Requirements are fed in/out of each phase- Phases address, dispose, and prioritize reqmts
Name and describe ADM Requirements Management