EA Part 1 Flashcards
1
Q
Enterprise – Definition
A
- Entire Enterprise or one or more specific areas of interest
- May comprise multiple enterprises
- May include partners, suppliers, customers and internal business units
- Considered as a system
- May develop and maintain several independent Enterprise Architectures
- Examples: Corporation vs. division of a corporation, government agency vs. single government department, partnerships and alliances of businesses
2
Q
Which Architecture Domains are there?
A
- Business Architecture
- Data Architecture
- Application Architecture
- Technology Architecture
(BDAT)
3
Q
What’s Business Architecture?
A
- Architecture Domain
- Defines the business strategy, governance, organization and key business processes
- Describes: Business capabilities, business processes, value streams, information concepts, organization units, ..
4
Q
What’s Data Architecture?
A
- Architecture Domain
- Describes the Structure of an organization’s conceptual, logical & physical data assets, data management resources
- Describes: Information objects, data objects, data management resources, ..
5
Q
What’s application Architecture
A
- Architecture Domain
- Provides a blueprint for the individual applications to be deployed, their interactions and their relationships to the core business processes of the organization
- Describes: Applications, interfaces, application domains, application functions, application services, ..
6
Q
What’s Technology Architecture?
A
- Architecture Domain
- Describes the digital architecture and the logical software and hardware infrastructure capabilities and standards that are required to support the deployment of a business, data and applications services
- Describes: IT infrastructure, middleware, network elements, technology platforms, cloud services, runtime environments
7
Q
What’s IT Architecture?
A
Data Architecture + Application Architecture + Technology Architecture
8
Q
What Architecture States are there?
A
- Baseline Architecture: Current state, reference for all change
- Resting Architecture: State where the enterprise receives value if all change activity is suspended
- Transition Architecture: Fully functional future state that partially realizes targets with a specific time and target conformance
- Candidate Architecture: Future state that has not yet been approved by stakeholders
- Target Architecture: Future state that has been approved by stakeholders
9
Q
What are the dimensions for scoping an architecture?
A
- Enterprise Scope (breadth): What is the enterprise and what part of it will the architecting deal with? Organizations, business unit, departments, processes
- Level of detail (depth): What level of detail will the architecture have? Effort between architecture and system design
- Architecture domains: Which BDAT domains to look at?
- Time period (planning horizon): What time period does the architecture vision cover?
10
Q
What Architecture Levels do exist in the Architecture Landscape?
A
- Strategic Architecture supports direction setting at an executive level
- Segment Architecture supports direction setting and the development of architecture doadmaps at a program or portfolio level
- Capability Architecture supports the development of effective architecture roadmaps realizing capability increments
11
Q
What Architecture Abstraction Levels do exist?
A
- Contextual Abstraction: Understand the environment of an enterprise and the context of architecture work, e.g. scope, motivation, drivers, goals, objectives
- Conceptual Abstraction: Understand the problem, requirements, service models
- Logical Abstraction: Identify implementation-independet components to achieve the services, e.g. business, daa, application and technology components
- Physical Abstraction: Find alternatives for allocation and implementation of physical components to meet the logical components
12
Q
What’s a Building Block?
A
- Is a package of functionality defined to meet the business needs across an organization (generally recognizable as “a thing” by domain experts)
- Has normally a type that corresponds to the Enterprise Metamodel (e.g., actor, business service, application, data entity)
- Can be defined at various levels of detail, depending on the objectives of the
Enterprise Architecture and the architecture development stage - Can lead to improvements in legacy system integration, interoperability and flexibility in the creation of new systems and applications
13
Q
What are characteristics for good Building Blocks?
A
- Considers implementation & usage and evolves to exploit technology & standards
- Is re-usable and replaceable and well-specified
- May be assembled from and subassembly of other building blocks
- May interoperate with other, inter-dependent Building Blocks based on a published and stable interface
- Should have defined boundaries and specification which are loosely coupled to its implementation
14
Q
What’s TOGAF?
A
- Enterprise Architecture Framework to develop any kind of
architecture in any context - Developed through the collaborative efforts of the community
- Can be applied for a range of use-cases
(e.g., agile enterprise, digital transformation) - Describes a standard cycle of change, used to plan, develop, implement, govern, change and sustain an architecture
- Describes the Building Blocks in an enterprise used to deliver
business services & information systems
15
Q
TOGAF suitability
A
- Enables organizations to operate in an efficient & effective way using a proven and recognized set of best practices to address business & technology trends
- Enables the organization to build workable & economic solutions
- Adds value, standardizes & de-risks architecture development
- Results in an Enterprise Architecture that is…
- consistent
-reflects the needs of stakeholders
-employs best practice
-considers current and future needs of the business
- consistent