TOGAF Sections 1 & 2

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/59

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

60 Terms

1
New cards

What are the types of TOGAF Exams?

Enterprice Architecture Part 1 Exam

Enterprise Architecture Part 2 Exam

Enterprise Architecture Combined Part 1 and 2 Exam

Business Architecture Foundation Exam

2
New cards

What is an “Enterprise”?

An “Enterprise” is any collection of organisations that have common goals

May contain: multiple enterprises; may include partners, suppliers, customers

Ex. Corporation vs. division of a corporation, government agency vs. single gov’t department, partnerships and alliances of businesses

3
New cards

True or False: An Enterprise may develop and maintain several independent Enterprise Architectures

True - Enterprise Architectures can be developed for a single entire enterprise, or multiple smaller ones broken down to components of the larger enterprise

4
New cards

What is the definition of “Architecture”?

The structure of components, their interrelationships, and the principles and guidelines governing their design and evolution over time.

**The components of the enterprise and their relationships

5
New cards

What are the (4) Architecture Domans of an Enterprise Architecture?

Business, Application, Data, Technology

6
New cards

The BDAT ARchitecture Domains divide an Enterprise Architecture into how many subsets?

4

Business Architecture

Data Architecture

Application Architecture

Technology Architecture

7
New cards

What does “Business Architecture” domain do?

Defines the business strategy, governance, organisation, and key business processes

8
New cards

What does the “Data Architecture” domain do?

Describes the Structure of an organisation’s conceptual, logical, and physical data assets, data management resources

9
New cards

What does the “Application Architecture” domain do?

Provides a blueprint for the individual applications to be deployed, their interactions and their relationships to the core business processes of the organization

10
New cards

What does the “Technology Architecture” do?

Describes the architecture and logical software and hardware infrastructure capabilities and standards that are required to support the deployment of business, data, and applications services

11
New cards

What are the domains that “IT Architecture” is comprised of?

Data Architecture

Application Architecture

Technology Architecture

12
New cards

What are example components of the “Business Architecture” domain?

Business capabilities

Business processes

Value streams

Information concepts

Organisation Units

13
New cards

What are components of “Data Architecture”?

Information Objects

Data Objects

Data management resources

14
New cards

What are the components of the “Application Architecture” domain?

Applications

Interfaces

Application domains

Application functions

Application services

15
New cards

What are the components of the “Technology Architecture” domain?

IT infrastructure

Middleware

Network elements

Technology platforms

Cloud Services Runtime environments

16
New cards

What are the 5 Enterptise Architecture states?

Baseline Architecture

Resting Architecture

Transition Architecture

Candidate Architecture

Target Architecture

17
New cards

What are the two most important states of Enterprise Architecture?

Baseline Architecture (this always exists)

Target Architecture

18
New cards

What is “Baseline Architecture”?

Current state architecture (used for reference for all change)

19
New cards

What is “Resting ARchitecture”?

The state where all the enterprise receives value if all change activity is suspended

Supporting role

20
New cards

What is “Candidate Architecture”?

Future state architecture that has NOT been approved by stakeholders

There may be multiple versions / options of Candidate Architecture

21
New cards

What is “Transition Architecture”?

Fully functional future state that partially realizes targets with a specific time and target conformance

*Used when transitions to the Target Architecture is risky, due to timing, structure, change impact, etc.

**Used for an incremental approach

22
New cards

What is “Target Architecture”?

Future state architecture that has been approved by stakeholders

23
New cards

What are the 4 dminsions to define and limit the scope of an architecture?

Enterprise Scope (breadth) - what is the full extent of the enterprise?

Level of Detail (depth) - how much architecture is “enough”?

Architecture Domains - do I need all 4 BDAT to achieve project goals, or do we only focus on some?

Time period (planning horizon) - what is achievable in the time period we have?

24
New cards

What is the scope of architectual activity often limited by?

people, finance, objectives, stakeholder concerns, organisational authority of the EA team

25
New cards

What are the (3) architecture levels?

Strategic Architecture

Segment Architecture

Capability Architecture

26
New cards

What is “Strategic Archiecture”?

It supports the direction setting at an EXECUTIVE level

Provides operational and change framework

Broader and less detailed than other levels

Most likely to remain valid and accurate for longer

27
New cards

What is “Segment Architecture”?

Segment Architecture supports direction setting and development of architecture ata PROGRAM OR PORTFOLIO level

Medium level of breadth, detail and time period

28
New cards

What is “Capability Architecture”?

Capability architecture supports the development of effective architecture roadmaps realizing capability increments

Most detailed and specific

29
New cards

Why do we do Architecture Partitioning?

To simplify the development and management of the EA

30
New cards

What should the Architecture Partitioning model reflect?

The enterprise’ operating model

31
New cards

What are the steps of Architecture Partitioning?

  1. Establish several architecture partitions, providing defined boundaries, governance, and ownership

  2. Apply partitioning to architecture until each architecture has one owning team

  3. Each team carrying out activity within the enterprise owns one or more partitions and will execute the ADM to define, govern, and realize their architectures

32
New cards

What is the purpose of Architecture Abstraction Levels?

To ask structured questions about an architecture and devide into smaller problem areas easier to model and solve

Why? (contextual)

What? (conceptual)

How? (logical)

With what? (physical)

*They represent the EA from different perspectives

33
New cards

What are the (4) distinct Architecture Abstraction levels?

Contextual Abstraction - understand the environment (highest level)

Conceptual Abstraction - understand the problem

Logical Abstraction - Identify implementation-independent components

Physical Abstraction - Implementation of physical components (most detailed level)

34
New cards

What is “Contextual Abstraction”?

Understanding the environment of an enterprise and the context of architectural work

e.g., scope, motivation, drivers, scope, goals, objectives

35
New cards

What is “Conceptual Abstraction”?

Understand the problem

Requirements and service models

e.g., business service, application service, technology service

36
New cards

What is “Logical Abstraction”?

Indentify implementation-independent components to achieve the services of the conceptual abstraction

e.g., business, data, application, and technology components

37
New cards

What is “Physical Abstraction”?

Find alternatives for allocation and implementation of physical components to meet the logical components

e.g., what assets are we using to implement?

38
New cards

What is a Building Block?

A potentially reusable component that delivers architectures and solutions

  • A package of functionality defined to meet the business needs across an organisation

  • Has normally a type that corresponds to the Enterprise Metamodel

  • Can be defined at various levels of detail

  • Can lead to improvements in legacy system integration, interoperability, and flexibility in the creation of new systems and applications

39
New cards

How can building blocks be defined at various levels of detail?

This is dependent on the objectives of the EA and the architecture development stage

Early stage BB could be a name; later on a specification

40
New cards

what are the criteria for a good Building Block?

  • Considers implementation and usage and evolves to exploit technology and standards

  • Is reusable and replaceable and well specified

  • May be assembled from and subassembly of other Building Blocks

  • May interoperate with other, interdependent Building Blocks based on a published and stable interface

  • Should have defined boundaries and specification which are loosely coupled with its implementation

41
New cards

What are ABBs?

Architecture Building Block

Architectual components

Describe the required capability

Logial or supplier-independent

*Shape the specification

e.g., Video Conferencing Services

42
New cards

What are SBBs?

Solution Building Blocks

Solution components

Realize the required capability

Physical or implementation-specific

*Implement the capability

e.g., specific software solutions for video conferencing like Zoom or Teams

43
New cards
44
New cards

What is TOGAF and what does it do?

Best practice framework for EA

  • Used to develop any kind of architecture in any context

  • Developed through collaborative efforts of the community

  • Can be applied for a range of use-cases

  • Describes a standard cycle of change, used to plan, develop, implement, govern, change and sustain architecture

  • Describes the Building Blocks in an enterprise to deliver business services and information systems

45
New cards

Using TOGAF results in an EA that is…?

  • Consistent

  • Reflects the needs of stakeholders

  • Employs best practice

  • Considers current and future needs of the business

46
New cards

What does TOGAF do to architecture development?

Adds value, standardizes, and de-risks the development

47
New cards

What does TOGAF enable an organization?

Workable and economic solutions

48
New cards

True or False: the TOGAF framework should NOT be tailored?

False

the TOGAF generic framework should be tailored and integrated with other frameworks, processes and organization structures

49
New cards

Can TOGAF adopt elements from other frameworks?

Yes

50
New cards

True or False: TOGAF allows the replacement or extension of its deliverables by a more specific set?

True

51
New cards

Can TOGAF be used as a standalone framework?

Yes

It can be use standalone, or integrated with other frameworks

52
New cards

How many documents cover the TOGAF Fundamental Content?

6

53
New cards

What are the (6) documents that cover the TOGAF Fundamental Content?

  • Intro and Core Concepts

  • Architecture Development Method (iterative approach to developing and EA)

  • ADM Techniques (collection of techniques to apply the TOGAF approach and ADM)

  • Applying the ADM (guidelines for adapting the ADM)

  • Architecture Content (typical architecture deliverables, how to classify, sotre and re-use them)

  • Enterprise Architecture Capability and Governance (org, processes, roles, responsibilities to establish and operate the EA)

54
New cards

What is covered in the “Architecture Content” document of the TOGAF Fundamental docs?

Typical ARchitectural deliverables and how to classify, store, and reuse them

55
New cards

What type of information can you expect in the “Enterprise Architecture Capability and Governance” TOGAF Fundamental Content document?

Organisation, processes, roles and responsibilities to establish an operate EA

56
New cards

Can I use one of the TOGAF Fundamental 6 documents alone?

Yes - all of the docs are freestanding, but closely linked

57
New cards

What is the TOGAF Library?

A portfolio of additional guidance material that support practical application

58
New cards

What is the purpose of EA?

EA is a frameowrk for continuous change that links strategic direction and business value

  • manages complexity and risks and supports change

  • optimizes processes into an integrated environment that is responsive to change and supportive of the delivery of the business strategy and mission

  • Provides enterprises a strategic context for the evolution and reach of digital capability

  • Achieves a balance between business transformation and operational efficiencies

  • Allows bus. units to innovate for business goals and competitive advantage

  • Enables an integrated strategy with synergies across the enterprise

59
New cards

How does EA improve efficiency, innovation, and competitive advantage?

It is a method to align business and IT - it ensures IT initiatives are closely aligned with goals and needs of the business

60
New cards

What are key benefits for an org using EA?

  • better return on existing investment and reduced risk on future investment

  • More effective and efficient digital transformation and ops

  • More effective strategic decision-making by execs

  • More effective and efficient business operations

  • Faster, simpler, and cheaper procurement

  • Right balance across conflicting demands