ADM Flashcards

1
Q

What is the approach towards Business Architecture?

A
  1. Develop Baseline description
    • Understand existing architecture
    • Document assumptions
  2. Business modelling
    • Activity Models, BPMN, Use case Models, Class Models
  3. Use Architecture repository
    • Industry Business models
    • Business domain models
    • BB’s
    • Standards
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • 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
A

What are the Preliminary Phase Objectives?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Requirements Management objectives

A
  • Ensure Requirements Management in all relevant phases- Management requirements identified in an ADM phase- Make requirements available for each ADM phase
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

DM Phase G approach

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  • Software and hardware capabilities
  • Support for business, data, application services
  • Includes – IT infrastructure – middleware – networks – communications – processing – standards
A

Technology Architecture domain covers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When is scope decided?

A

Agreement on the scope is reached in the Preliminary phase

and it is defined in phase A

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • Core of TOGAF
  • A method of deriving an organization’s EA
  • Develops content, transitioning, and governance
  • An iterative cycle responding to business needs
A

List some characteristics of the ADM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Architecture contract phase?

A

Phase G

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  • 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
A

List the 10 ADM phases (P, R, A-H)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. Create Architecture vision
    • First cut - high level BDAT - 0.1
    • Key parts of Business context: Goals, Strategy and Environment
  2. Create Business scenarios
    • Capability
    • Business value
A

What is the approach to Phase A?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

List some characteristics of the ADM

A
  • Core of TOGAF
  • A method of deriving an organization’s EA
  • Develops content, transitioning, and governance
  • An iterative cycle responding to business needs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  • Blueprint for deployed application systems
  • Interactions of systems
  • Relationships to core business processes
A

Application Architecture domain covers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  • 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
A

ADM Phase E approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

A

What is the approach towards Data Architecture?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name and describe ADM Phase G

A

G: Implementation Governance

  • Architectural oversight of implementation
  • Prepare, issue, govern Architecture Contracts
  • Govern implementation and deployment
  • Ensure conformance with target architecture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  • Ensure Requirements Management in all relevant phases- Management requirements identified in an ADM phase- Make requirements available for each ADM phase
A

Requirements Management objectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

ADM Phase E Objectives

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is the Approach for Preliminary Phase

A
  1. Define the Enterprise - Scope, Stakeholders, Extent
  2. Identify Key drivers in Org context: Business models, Process, Skills, Culture, Capabilities
  3. Define Requirement for Architecture Work: Business need, Cultural aspiration, Org intent, Strategic intent, Financial forecast
  4. Define Architecture Principles
  5. Define the Framework to be used: Business capability, PMO, Operations and Solution development
  6. Define relationships between management frameworks
  7. Evaluate architecture maturity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q
  • 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
A

ADM Phase F objectives

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q
  • Architecture oversight for implementation- Define architecture constraints- Create, govern and manage Architecture Contract- Monitor implementation for conformance
A

ADM Phase G key activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

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
A

Typical Steps - B,C and D

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

ADM Phase F objectives

A
  • 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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

ADN Phase F approach

A
  • Finalize the Architecture Roadmap- Finalize Implementation and Migration Plan- Integrate plan with enterprise change activity- Assess dependencies, cost, benefits of choices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q
  • 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
A

Requirements management approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
- 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
26
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) i**s 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?
27
Agreement on the scope is reached in the Preliminary phase and it is defined in phase A
When is scope decided?
28
Change can be about (3 kinds)
- Simplification: handle via change management - Incremental: Change mgmt or partial re-architect - Re-architect: Repeat the ADM cycle
29
- Business - Data - Application - Technology
List the 4 architecture domains
30
What are the objectives of Phase B, C and D
1. Develop Target Business, Data and Application Architecture * Achieve previous phase goals * Addressing Request for architecture work * Addressing stakeholder concerns 2. Identify Candidate Architecture roadmap components * Based upon gaps
31
1. Define the **Enterprise** - Scope, Stakeholders, Extent 2. **Identify Key drivers** in Org context: Business models, Process, Skills, Culture, Capabilities 3. Define **Requirement for Architecture Work**: Business need, Cultural aspiration, Org intent, Strategic intent, Financial forecast 4. Define **Architecture Principles** 5. Define the **Framework** to be used: Business capability, PMO, Operations and Solution development 6. Define **relationships** between management frameworks 7. Evaluate architecture **maturity**
What is the Approach for Preliminary Phase
32
Three categories of ADM work products
- Deliverables- Artifacts- Building blocks
33
ADM Phase G key activities
- Architecture oversight for implementation- Define architecture constraints- Create, govern and manage Architecture Contract- Monitor implementation for conformance
34
Application Architecture domain covers
- Blueprint for deployed application systems - Interactions of systems - Relationships to core business processes
35
1. Develop Target Business, Data and Application Architecture * Achieve previous phase goals * Addressing Request for architecture work * Addressing stakeholder concerns 2. Identify Candidate Architecture roadmap components * Based upon gaps
What are the objectives of Phase B, C and D
36
- 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
37
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
38
Phase G
Architecture contract phase?
39
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
40
Technology Architecture domain covers
- Software and hardware capabilities - Support for business, data, application services - Includes -- IT infrastructure -- middleware -- networks -- communications -- processing -- standards
41
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
42
- Deliverables- Artifacts- Building blocks
Three categories of ADM work products
43
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
44
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
45
- Communicate Business value (Value/Outcome) - Ensure architecture lifecycle is maintained - Operate the Architecture Governance Framework - Ensure Architecture Capability meets requirements
ADM Phase H Objectives
46
Business Architecture domain covers
* Business strategy - * Business Governance - * Business Organization - * Key business processes
47
What is the approach to Phase A?
1. Create Architecture vision * First cut - high level BDAT - 0.1 * Key parts of Business context: Goals, Strategy and Environment 2. Create Business scenarios * Capability * Business value
48
- 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
49
ADM Phase H Objectives
- Communicate Business value (Value/Outcome) - Ensure architecture lifecycle is maintained - Operate the Architecture Governance Framework - Ensure Architecture Capability meets requirements
50
- Major logical grouping of capabilities- That manage and process business data
Define Application Architecture
51
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
52
List choices for how to implement technology
- Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
53
- Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
List choices for how to implement technology
54
Phase E - Once decided, then Phase F will update Implementation plan and finalize it
Make / Buy decision?
55
Make / Buy decision?
Phase E - Once decided, then Phase F will update Implementation plan and finalize it
56
What are the objectives of Architecture Vision?
1. Develop high level Architecture Vision of * Capabilities to be delivered * Business Value to be delivered 2. Obtain approval for statement of Architecture Work
57
1. Develop high level Architecture Vision of * Capabilities to be delivered * Business Value to be delivered 2. Obtain approval for statement of Architecture Work
What are the objectives of Architecture Vision?
58
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
59
* Business strategy - * Business Governance - * Business Organization - * Key business processes
Business Architecture domain covers
60
List the 4 architecture domains
- Business - Data - Application - Technology
61
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?
62
1. Develop Baseline description * Understand existing architecture * Document assumptions 2. Business modelling * Activity Models, BPMN, Use case Models, Class Models 3. Use Architecture repository * Industry Business models * Business domain models * BB's * Standards
What is the approach towards Business Architecture?
63
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
64
ADM Phase G Objectives
- Ensure conformance of implementation with architecture- Perform architecture governance functions
65
- Simplification: handle via change management - Incremental: Change mgmt or partial re-architect - Re-architect: Repeat the ADM cycle
Change can be about (3 kinds)
66
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
67
Define Application Architecture
- Major logical grouping of capabilities- That manage and process business data
68
- Ensure conformance of implementation with architecture- Perform architecture governance functions
ADM Phase G Objectives
69
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
70
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) i**s 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
71
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
72
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
73
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