Business Architecture / IT Alignment Flashcards
Business/IT architecture alignment is the fundamental link that enables ___ to be translated into IT architectural concepts and deployable solutions.
Business strategy, vision, design, and requirements
Business/IT architecture alignment is the fundamental link that enables business strategy, vision, design, and requirements to be translated into
IT architectural concepts and deployable solutions.
Have direct, traceable, and unambiguous relationships to IT application and data architecture.
Capabilities, value streams, and information concepts
Business/IT architecture alignment enables IT to leverage strategic impacts on the business architecture to drive __, __, __, and __ as appropriate to a given business strategy.
IT architecture planning, decision making, evolution, and transformation
The four aspects of IT architecture (___) collectively enable and automate business capabilities, value streams, and information concepts.
Application, data, technical and shadow system domains
Is a blueprint of the data and related data structures business professionals rely on to run the business.
Data architecture
Provides views into the business systems and services that deliver value to business professionals and customers.
Application architecture
Represents the underlying platforms, languages, operating systems, security software, middleware, and supporting technologies required to enable an overall IT environment.
Technical architecture
Lie beyond the line of sight of IT and create a fourth category of automation deployed by the business and frequently omitted from representations of IT architecture.
Shadow systems
The most visible aspect of IT architecture to the business and is comprised of in-house application software and services, third party software, and external systems such as found within cloud implementations
Application architecture
Deployment of reusable, automated business services that can be leveraged broadly across any number of front-end, process automation, case management, and other automation environments is a sign of
Higher IT maturity
When workflow rules are externalised and decoupled from application deployments, providing improved agility for modifying state transition and workflow automation there is
Higher IT maturity
Includes the formal and informal representations of the data used by the business.
Data architecture
Includes various types of conceptual, logical, and physical data models.
Data architecture
Represented by additional drawings, data layouts, or physical deployment views.
Current state data representations
Data architecture is an important component in a robust IT architecture because it formalises __ and enables __.
the management of business information, deployment of agile application architecture.
Ensures that data architecture reflects business information so that rapid, flexible access to information is established as the norm in organisations and not as the exception.
Evolving data architectures from information concepts
Flexible information access enables more effective __, __, __, __, and timely __ to customers and other key stakeholders.
Customer management, financial reporting, market analysis, competitive analysis, and timely delivery of products and services
Any business-owned, business-maintained technology not under IT stewardship.
Shadow system
Support numerous critical business capabilities across an enterprise.
Shadow systems
Executive reports, business intelligence, or operational roles processed and supported by Excel, Access, or more sophisticated tools are examples of
Shadow systems
Augment manual tasks and limitations in data and application architectures.
Shadow systems
Often represent crucial automations that should be considered in a business/IT alignment effort.
Shadow systems
Informally automate portions of the application architecture and aspects of technical architecture that are beyond IT’s line of sight.
Shadow systems
Data often resides within shadow systems that do not
Exist within the formal view of data architecture.
Shadow systems can be thought of as the ___, often resulting in shadow architectures that are misaligned with formal data and application architectures.
Opaque application and data architectures
Analogous to the wiring and plumbing that runs through a building, ship, or city.
Technical architecture
Enables data architecture, application architecture, and shadow systems that directly service business professionals
Technical architecture
A secondary consideration in business- driven, business/IT architecture alignment.
Technical architecture
If improvements or transformation requirements can be established from an application and data architecture perspective, IT can apply best practices to
define and implement a technical architecture that enables the appropriate application and data architectures.
The information map is implemented by
Data architecture
The value map is the basis for prioritising & packaging requirements for
Process & Case Management Automation, Service Choreography, UI Deployment
The capability map is the basis for prioritising & packaging requirements for
Deployable Business Services
The importance of information-to-data mapping is that it provides a foundation of __ and __ that equip data architects with concise, agreed-upon building blocks for the data architecture.
Business semantics and basic relationship concepts
The importance of information-to-data mapping is that it provides a foundation of business semantics and basic relationship concepts that equip data architects with
Concise, agreed-upon building blocks for the data architecture.
Value streams provide a framework for envisioning how the business can establish ___ to enable a case to visibly transition across and among value streams.
Innovative solutions for managing stakeholder interaction and automation
Value streams provide a framework for envisioning how the business can establish innovative solutions for managing
Stakeholder interaction and automation to enable a case to visibly transition across and among value streams.
Provides a basis for transforming application architecture, including establishment and use of new automated business services
Capability mapping
Capabilities can be mapped directly to current state application architecture, which allows a business to ___, ___, and ___ to address these and related challenges.
Determine where a given capability is automated, if it is automated consistently, and what type of strategy should be employed
Where no mapping to IT automation exists, it is a sign of a capability that has __, or __, which can also be incorporated into analysis.
No automation, or may be automated through shadow systems,
Capability to application architecture mapping provides business and IT with a concise set of ___ and, as a result, provide insights into design, transformation, modernisation, and automation options.
conceptual business/IT mappings that can be driven down to a significant degree of detail
Capability to application architecture mapping provides business and IT with a concise set of conceptual business/IT mappings that can be driven down to a significant degree of detail and, as a result, provide insights into
Design, transformation, modernisation, and automation options.
- Establish baseline capability, value, and information maps as discussed in the BIZBOK® Guide part 2.
Business/IT Architecture Mapping Guideline
- Craft business strategy, business model interpretation, and business priorities in the context of their impact on the business architecture.
Business/IT Architecture Mapping Guideline
- Use the business information map and related business objectives to craft target state data architecture or modify current-state data architecture.
Business/IT Architecture Mapping Guideline
- Use value stream priorities and related business designs to drive end-to-end process, case management, and user interface deployment designs.
Business/IT Architecture Mapping Guideline
- Use capability map and related business objectives to identify current state application architecture strategies.
Business/IT Architecture Mapping Guideline
- Use capability map to identify and specify target state services requirements.
Business/IT Architecture Mapping Guideline
- Apply variations on the above guidelines based on specific situations, requirements, scenarios, and funding availability.
Business/IT Architecture Mapping Guideline
Support new financial fund models that the market is increasingly demanding
Business/IT Architecture Alignment Usage Scenario Example
Deploy certain new products that the application systems were never built to support
Business/IT Architecture Alignment Usage Scenario Example
Address new regional expansion requirements that place demands on individual applications that had to be addressed in externally developed systems or desktop solutions
Business/IT Architecture Alignment Usage Scenario Example
Align business information for executive reporting, competitive analysis, profitability analysis, and streamline deployment of new requirements.
Business/IT Architecture Alignment Usage Scenario Example
Business architecture represents a business in the absence of any IT architecture while enterprise architecture provides
An overarching framework for business and IT architecture.
Business architecture represents __ while enterprise architecture provides an overarching framework for business and IT architecture.
A business in the absence of any IT architecture
A widely practiced discipline for understanding an organisation and furthering that organisation’s mission, goals, and practices.
Enterprise architecture
Subject Area: Describes architecture in terms of the subjects (typically called domains) that it covers. In general, each domain can be decomposed into more detailed subject areas.
Architectural Foundation
Artefacts: Describes architecture in terms of the blueprints that are produced.
Architectural Foundation
Methods: Describe architecture in terms of the activities that are performed by
architects to produce the artefacts specific to each domain.
Architectural Foundation
Business Architecture Foundational Domains:
Capability, Value, Information, Organisation
Business Architecture Extended Domains:
Vision, Strategy, Tactics; Products and Services; Policies, Rules, Regulations; Events; Stakeholders; Initiatives and Projects; Measures and Metrics
Business Architecture Foundational Artefacts:
Capability Map, Value Map, Information Map, Organisation Map, Cross Mappings
Business Architecture Extended Artefacts:
Strategy Map, Initiative Map, Stakeholder Map, Product Map
Business Architecture Methods:
Capability Mapping, Value Mapping, Information Mapping, Organisation Mapping, Cross-mapping, Extended Domain Mappings, Scenario Analysis, Root Cause Analysis; etc.
Enterprise Architecture Foundations:
Business Architecture Data Architecture Application Architecture Technology Architecture
For each architectural domain, there is an associated set of concerns, goals, or concepts.
Concerns, goals, or concepts.
For each architectural domain, each set of concerns, goals, or concepts can be described by some kind of
Conceptual model and perhaps documented in a commonly used formal model.
An important factor is the scope of a particular architecture effort or focus:
Enterprise level scope, and project level scope.
The business architect is concerned with defining the business such that strategies and goals
Can be clearly articulated
The business architect is concerned with defining the business such that management decisions
Can be based on facts
The business architect is concerned with defining the business such that transformations
Can be focused on the most important aspects
The business architect is concerned with defining the business such that issues
Can be addressed based on clarity and facts, rather than hunches.
At the project level, business architects seek ___ with systems implementations, often within a single business unit.
To align business requirements, established in an enterprise context,
The data architect is concerned with providing a managed information environment for
Operational and transactional data.
The data architect is concerned with transforming data into
Information to support business analysis and reporting.
At the enterprise level, the data architect wants to provide a
Consistent view and usage of operational data across multiple applications
At the enterprise level, the data architect wants to rationalise
Data and information storage to minimise duplication and simplify access.
The data architect is interested in commonality, specifically in providing a common mechanism for ___, sometimes called data flow architecture.
Moving and transforming operational data into analytical data
The data architect is interested in commonality, specifically in providing a common mechanism for moving and transforming operational data into analytical data, sometimes called
Data flow architecture.
Information models are typically created as conceptual Entity Relationship Diagrams (ERD) where the important concepts are
Enterprise entities, and the relationships and constraints associated with them.
At the project level, the information architect is concerned with information that has a more limited scope:
Access and utilisation of the information is based on business rules and is governed by security and privacy requirements of both the enterprise and the application.
Access and utilisation of the information is based on __ and is governed by security and privacy requirements of both the enterprise and the application.
Business rules
Access and utilisation of the information is based on business rules and is governed by
Security and privacy requirements of both the enterprise and the application.
At the project level, a data model describes the application level information, which is likely to be
Different than (but related to) the common enterprise information model.
The application architect is concerned with commonality
In applications.
At the enterprise level, this means creating reference models and standards that specify a common structure or architectural style that promotes sharing
Of common responsibilities
At the enterprise level, this means creating reference models and standards that specify a common structure or architectural style that promotes using
Common services in a consistent fashion
At the enterprise level, this means creating reference models and standards that specify a common structure or architectural style that promotes supporting
A common user interaction style and configuration mechanisms
At the enterprise level, this means creating reference models and standards that specify a common structure or architectural style that promotes using
A standard technology platform, having common management, monitoring and operations procedures, etc.
The application architect is concerned with commonality in applications to improve
Integration between applications
The application architect is concerned with commonality in applications to allow for
Sharing of common information
The application architect is concerned with commonality in applications to have
Consistent results for the same operation no matter how it is performed
The application architect is concerned with commonality in applications to reduce
The cost and complexity of maintenance and enhancements.
To achieve commonality in applications goals, the application architect first specifies the
Architectural styles to be used and specific roles and responsibilities of the architectural elements that make up that style.
Technology aspects such as __, __, __, and __ are factored into the reference architecture, not each individual project.
Performance, scalability, reliability, and security
A formal modelling discipline for specifying architecture.
Unified Modeling Language (UML)
At the project level, the application architect is concerned with applying ___ to a specific project.
The enterprise context (reference models, patterns, standards, guidelines, templates)
It is the responsibility of the application/solution architect to help the project meet requirements in a way
That conforms to the enterprise application architecture.
The technology architect is responsible for providing common platforms that support
The different (hopefully few) application architecture styles with the appropriate quality of service.
At the project level, technology is tasked with ___ and integrating it into the common management, security, backup, services, and related systems and plans.
Provisioning a specific instance of the standard platform for the specific application
At the project level, technology is tasked with provisioning a specific instance of the standard platform for the specific application and
Integrating it into the common management, security, backup, services, and related systems and plans.
Conventions, principles and practices for the description of architectures established within a specific domain of application and/or community of stakeholders
Architecture Framework
Information identifying the framework
Vocabulary and taxonomy
One or more concerns or abstractions
One or more stakeholders having those concerns
One or more architecture viewpoints and their specifications Rules that integrate the viewpoints
Conditions on applicability.
Specified by architecture frameworks
A schema for describing all aspects of the enterprise in terms of fundamental, unique primitives.
Zachman Framework
The largest and most well-known component of TOGAF
Architecture Development Method (ADM)
DoDAF describes a system in terms of eight different viewpoints:
All Viewpoint (AV), Capability Viewpoint (CV), Data and Information Viewpoint (DIV), Operational Viewpoint (OV), Project Viewpoint (PV), Services Viewpoint (SvcV), Standard Viewpoint (StdV), and Systems Viewpoint (SV)
The Zachman Framework focuses on the core value of the framework as an
Ontology of fundamental enterprise concepts, or primitives
The Zachman primitives are defined from the intersection of six interrogative categories: What, How, Where, Who, When, Why, and six perspectives: Executive, Business Management, Architect, Engineer, Technician, and Enterprise.
Executive, Business Management, Architect, Engineer, Technician, and Enterprise.
The Zachman primitives are defined from the intersection of six interrogative categories: ___, and six perspectives:
What, How, Where, Who, When, Why
The business architect is interested in the top two audience perspectives (rows) in the Zachman Framework
The Executive Perspective and the Business Management Perspective
Zachman - What:
The information map describes “what” information the enterprise needs
Zachman - How:
Capability: From the perspective of the Zachman framework, the How column is defining what business transformations an organisation performs, not how those transformations are executed.
Zachman - Where:
The organisation map describes “where” in the enterprise things are done.
Zachman - Who:
Stakeholder identification describes “who” (customers, employees, suppliers, partners) interacts with the enterprise (internally and externally) and what their responsibilities are.
Zachman - When:
No current mapping.
Zachman - Why:
Business Strategy Maps and the Business Motivation Model describe why things are done and how to measure them.
Identifying a unique primitive (like the capability), allows us to create
Composites (mappings) that bring clarity to the redundancies, gaps, and inefficiencies.
BIZBOK Business Blueprint: Business Strategy Map
Zachman Framework Concept: Motivation Types; Buiness Ends, Business Means
BIZBOK Business Blueprint: Capability Map
Zachman Framework Concept: Business Transformations
BIZBOK Business Blueprint: Organization Map
Zachman Framework Concept: Distribution Types; Locations
BIZBOK Business Blueprint: Value Map
Zachman Framework Concept: Composite of: Process Types, Transforms; Business Ends; Responsibiliy Types
BIZBOK Business Blueprint: Business Information Map
Zachman Framework Concept: Inventory Types; Business Entities
BIZBOK Business Blueprint: Initiative Map
Zachman Framework Concept: No Mapping
BIZBOK Business Blueprint: Stakeholder Map
Zachman Framework Concept: Responsibility Types; Busines Roles
BIZBOK Business Blueprint: Performance Measurement
Zachman Framework Concept: No Mapping
BIZBOK Business Blueprint: Product Map
Zachman Framework Concept: Composite of: Business Entity; Business Transform; Business Location
TOGAF is an architecture framework that provides
The methods and tools for assisting in the acceptance, production, use, and maintenance of enterprise architecture.
TOGAF is based on
An iterative process model supported by best practices and a re-usable set of existing architecture assets
A step-by-step approach to developing the enterprise architecture
TOGAF Architecture Development Method
A collection of guidelines and techniques available for use in applying TOGAF and the TOGAF ADM
ADM Guidelines and Techniques
A structured metamodel for architectural artifacts, the use of re-usable architecture building blocks, and an overview of typical architecture deliverables
Architecture Content Framework
Appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise
Enterprise Continuum & Tools
A selection of architectural reference models, which includes the TOGAF Foundation Architecture, and the Integrated Information Integration Reference Model
TOGAF Reference Models
The organization, processes, skills, roles, and responsibilities required to establish and operate an architecture function within an enterprise
Architecture Capability Framework
Align the TOGAF ADM with the BIZBOK:
Adapt the ADM to use the BIZBOK® Guide for business architecture
Align the TOGAF Guidelines and Techniques with the BIZBOK
The BIZBOK® Guide contains specific guidelines and techniques for the practice of business architecture. Although these could be included in the guidelines and techniques section, we have not attempted to do this.
Align the TOGAF Architecture Content Framework with the BIZBOK
Extend the content framework and metamodel to include the models in the BIZBOK® Guide. Cross reference the current context framework with the BIZBOK® Guide.
Align the TOGAF Enterprise Continuum and Tools with the BIZBOK
Provide references to appropriate business architecture content, models, and best practices.
Align the TOGAF Architecture Capability Framework with the BIZBOK
Extend the capability framework to include specific business architecture capabilities.
BIZBOK® Guide is used to adapt the terminology, process, and content of TOGAF:
Phase B, Business Architecture
BIZBOK® Guide is used to adapt the terminology, process, and content of TOGAF Phase B, Business Architecture during:
Phase 0, the Preliminary Phase, Step 5, called “Tailor TOGAF”
BIZBOK adaptation to TOGAF Phase B - Objectives
The objectives have been expanded slightly to be more specific about items that were listed in the “approach” section of standard TOGAF.
BIZBOK adaptation to TOGAF Phase B - Approach
The basic method described in the BIZBOK® Guide using scenarios has been substituted for the approach section. In particular, the section on Business Modelling (TOGAF 8.2.3) has been replaced. TOGAF recommends UML Activity, Use Case, and Class Models as the basis of Business Modelling. The BIZBOK® Guide foundational models have been used instead.
BIZBOK adaptation to TOGAF Phase B - Inputs
The non-architectural inputs have been strengthened to be more specific about the business strategy and sponsorship. In general, many of the architectural inputs could be simplified, but we have left them here to keep the TOGAF flavour of the adaptation.
BIZBOK adaptation to TOGAF Phase B - Steps
1. Select Reference Models, Viewpoints, and Tools
The BIZBOK® Guide viewpoints and mappings have been used rather than TOGAF recommended artefacts (diagrams, list, and matrices).
BIZBOK adaptation to TOGAF Phase B - Steps
4. Perform Gap Analysis
Gap Analysis has been focused on using capabilities as the concept of comparison and planning.
BIZBOK adaptation to TOGAF Phase B - Steps
8. Finalize the Business Architecture
The use of “Architecture Building Blocks” for the business architecture has been dropped. We expect that knowledge and artefacts from the process will be reused and kept in the Architecture Knowledge Base (repository). However, we find the attempt to formalise these as ABBs tends to cause confusion.
BIZBOK adaptation to TOGAF Phase B - Steps
9. Create Architecture Definition Document
The content of the business section of the ADD has been adjusted to use the BIZBOK® Guide artefacts.
BIZBOK adaptation to TOGAF Phase B - Outputs
The content of the target business architecture has been adjusted to use the BIZBOK® Guide artefacts.
Although TOGAF doesn’t explicitly include capability as part of their Business Architecture domain, it does include it as part of
The architecture context.
The TOGAF concept of Role/Actor is addressed through the BIZBOK® Guide concept of
Stakeholder.
TOGAF Business Architecture Artefacts: Business goals and objectives, driver/goal/objective catalog
BIZBOK Business Architecture Blueprint: Business Strategy Map
TOGAF Business Architecture Artefacts: Business service/function catalog, business footprint diagram, functional decomposition diagram
BIZBOK Business Architecture Blueprint: Capability Map
TOGAF Business Architecture Artefacts: Organization structure, organization decomposition diagram, business functions, business roles, location catalog, correlation of organization and functions, organization/actor catalog, role catalog, actor/role matrix
BIZBOK Business Architecture Blueprint: Organization Map
TOGAF Business Architecture Artefacts: Business processes, business services, process flow diagram, process/event/control/product catalog, business interaction matrix, product lifecycle diagram, goal/objective/service diagram, business use-case diagram, event diagram
BIZBOK Business Architecture Blueprint: Value Map
TOGAF Business Architecture Artefacts: Business data model, business service/information diagram
BIZBOK Business Architecture Blueprint: Business Information Map
BIZBOK Business Architecture Blueprint: Initiative Map
TOGAF Business Architecture Artefacts: No Mapping
TOGAF Business Architecture Artefacts: Actor catalog, actor role matrix
BIZBOK Business Architecture Blueprint: Stakeholder Map
BIZBOK Business Architecture Blueprint: Product & Service Map
TOGAF Business Architecture Artefacts: No Mapping
TOGAF Business Architecture Artefacts: Contract/measure catalog
BIZBOK Business Architecture Blueprint: Performance Measurement
TOGAF Rationale for Enterprise Architecture: Business Transformation Preparation
BIZBOK Business Scenarios: Shift to Customer Centric Business Model Merger & Acquisition Analysis New Product / Service Rollout Globalisation Business Capability Outsourcing Supply Chain Streamlining Divestiture Regulatory Compliance Change Management Joint Venture Deployment
BIZBOK Business Scenarios: Investment Analysis
TOGAF Rationale for Enterprise Architecture: No Mapping
TOGAF Rationale for Enterprise Architecture: Radical Infrastructure Change
BIZBOK Business Scenarios: Operational Cost Reduction
BIZBOK Business Architecture Knowledgebase: Business Unit
TOGAF Content Metamodel: Organization unit, Location
BIZBOK Business Architecture Knowledgebase: Information Concept
TOGAF Content Metamodel: Data entity
BIZBOK Business Architecture Knowledgebase: Capability
TOGAF Content Metamodel: Capability (in architecture context), Function