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
Q
  • 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
A

ADM Phase E Objectives

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

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
A

What is the approach towards Change Management?

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

Agreement on the scope is reached in the Preliminary phase

and it is defined in phase A

A

When is scope decided?

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

Change can be about (3 kinds)

A
  • Simplification: handle via change management
  • Incremental: Change mgmt or partial re-architect
  • Re-architect: Repeat the ADM cycle
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q
  • Business - Data - Application - Technology
A

List the 4 architecture domains

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

What are the objectives of Phase B, C and D

A
  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
Q
  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
A

What is the Approach for Preliminary Phase

32
Q

Three categories of ADM work products

A
  • Deliverables- Artifacts- Building blocks
33
Q

ADM Phase G key activities

A
  • Architecture oversight for implementation- Define architecture constraints- Create, govern and manage Architecture Contract- Monitor implementation for conformance
34
Q

Application Architecture domain covers

A
  • Blueprint for deployed application systems
  • Interactions of systems
  • Relationships to core business processes
35
Q
  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
A

What are the objectives of Phase B, C and D

36
Q
  • 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
A

DM Phase G approach

37
Q

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

A
  • 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
Q

Phase G

A

Architecture contract phase?

39
Q

Guidelines for re-architecting vs simplification

A
  • If involves more than 2 stakeholders: re-architect
  • If one stakeholder: change management
  • Allowed under a dispensation: change management
40
Q

Technology Architecture domain covers

A
  • Software and hardware capabilities
  • Support for business, data, application services
  • Includes – IT infrastructure – middleware – networks – communications – processing – standards
41
Q

Phase - E Steps

A

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
Q
  • Deliverables- Artifacts- Building blocks
A

Three categories of ADM work products

43
Q

ADM Phase E approach

A
  • 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
Q

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
A

Phase - E Steps

45
Q
  • Communicate Business value (Value/Outcome)
  • Ensure architecture lifecycle is maintained
  • Operate the Architecture Governance Framework
  • Ensure Architecture Capability meets requirements
A

ADM Phase H Objectives

46
Q

Business Architecture domain covers

A
  • Business strategy -
  • Business Governance -
  • Business Organization -
  • Key business processes
47
Q

What is the approach to Phase A?

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
Q
  • If involves more than 2 stakeholders: re-architect
  • If one stakeholder: change management
  • Allowed under a dispensation: change management
A

Guidelines for re-architecting vs simplification

49
Q

ADM Phase H Objectives

A
  • Communicate Business value (Value/Outcome)
  • Ensure architecture lifecycle is maintained
  • Operate the Architecture Governance Framework
  • Ensure Architecture Capability meets requirements
50
Q
  • Major logical grouping of capabilities- That manage and process business data
A

Define Application Architecture

51
Q

What is the approach towards Data Architecture?

A

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
Q

List choices for how to implement technology

A
  • Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
53
Q
  • Make- Buy- Reuse- Outsource- COTS - Commercial off the shelf- Open source
A

List choices for how to implement technology

54
Q

Phase E - Once decided, then Phase F will update Implementation plan and finalize it

A

Make / Buy decision?

55
Q

Make / Buy decision?

A

Phase E - Once decided, then Phase F will update Implementation plan and finalize it

56
Q

What are the objectives of Architecture Vision?

A
  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
Q
  1. Develop high level Architecture Vision of
    • Capabilities to be delivered
    • Business Value to be delivered
  2. Obtain approval for statement of Architecture Work
A

What are the objectives of Architecture Vision?

58
Q

What are the Preliminary Phase Objectives?

A
  • 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
Q
  • Business strategy -
  • Business Governance -
  • Business Organization -
  • Key business processes
A

Business Architecture domain covers

60
Q

List the 4 architecture domains

A
  • Business - Data - Application - Technology
61
Q

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
A

What is the approach towards Migration Planning?

62
Q
  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
A

What is the approach towards Business Architecture?

63
Q

What is the approach towards Migration Planning?

A

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
Q

ADM Phase G Objectives

A
  • Ensure conformance of implementation with architecture- Perform architecture governance functions
65
Q
  • Simplification: handle via change management
  • Incremental: Change mgmt or partial re-architect
  • Re-architect: Repeat the ADM cycle
A

Change can be about (3 kinds)

66
Q

G: Implementation Governance

  • Architectural oversight of implementation
  • Prepare, issue, govern Architecture Contracts
  • Govern implementation and deployment
  • Ensure conformance with target architecture
A

Name and describe ADM Phase G

67
Q

Define Application Architecture

A
  • Major logical grouping of capabilities- That manage and process business data
68
Q
  • Ensure conformance of implementation with architecture- Perform architecture governance functions
A

ADM Phase G Objectives

69
Q

Typical Steps - B,C and D

A

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
Q

What is the approach towards Change Management?

A

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
71
Q

Name and describe ADM Requirements Management

A

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
Q

Requirements management approach

A
  • 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
Q

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

A

Name and describe ADM Requirements Management