EA Part 1 Flashcards
Enterprise – Definition
- 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
Which Architecture Domains are there?
- Business Architecture
- Data Architecture
- Application Architecture
- Technology Architecture
(BDAT)
What’s Business Architecture?
- Architecture Domain
- Defines the business strategy, governance, organization and key business processes
- Describes: Business capabilities, business processes, value streams, information concepts, organization units, ..
What’s Data Architecture?
- 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, ..
What’s application Architecture
- 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, ..
What’s Technology Architecture?
- 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
What’s IT Architecture?
Data Architecture + Application Architecture + Technology Architecture
What Architecture States are there?
- 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
What are the dimensions for scoping an architecture?
- 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?
What Architecture Levels do exist in the Architecture Landscape?
- 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
What Architecture Abstraction Levels do exist?
- 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
What’s a Building Block?
- 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
What are characteristics for good Building Blocks?
- 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
What’s TOGAF?
- 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
TOGAF suitability
- 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
TOGAF Tailoring & Integration
- May adopt elements from other frameworks
- Allows the replacement or extension of its deliverables by a more specific set (e.g., defined by other frameworks)
- Allows the integration of TOGAF methods to other standard frameworks or best practices
- Should be tailored and integrated into the processes and organization structures
- May be used as a standalone framework
In which phase is Business Transformation Readiness Assesment performed?
What are the phases of the ADM?
What are Architecture View Point and Architecture View?
What’s a project?
What are Enterprise Metamodel and Enterprise Continuum?
- Enterprise Continuum: Model for classifying artifacts
What should be and what is SMART?
What are Architecture Principles and how are they defined (template)?
What makes a good Architecture Principle?
What are the Risk Management definitions and what is the main goal of Risk Management?
- Risk: “Effect of uncertainty on objectives” (ISO 31000:2009) with uncertainty as any deviation from what is expected (positive and negative)
- Risk triggers: May be inside or outside the scope of the transformation
- Risk Management: Identifying and assessing the likelihood and magnitude of potential positive or negative events on strategic, tactical & operational level
- Initial Level of Risk: Risk categorization prior to determining & implementing mitigation
- Residual Level of Risk: Risk categorization after implementation of mitigation
-Main goal: Maximizing business benefit and minimizing business loss
When is the initial assessment of Business Transformation Readiness performed?
Phase A: Architecture Vision
What is the Technical Reference Model (TRM) and where is it used in the ADM?
What’s part of the TOGAF Fundamental Content?
What’s the Requirements Impact Assessment and where is it used in the ADM?
What are ABBs and SBBs?
What’s a Change Request?
What’s an Architecture Contract and where is it used?
What’s a Business Scenario and where is it used?
What’s the Architecture Definition Document and where is it used?