Professional Documents
Culture Documents
Architecture?
An enterprise?
• An organizational unit – from a
department to a whole corporation
An architecture?
• A formal description of a system, or a
detailed plan of the system at component
level to guide its implementation.
• The structure of components, their inter-
relationships, and the principles and
guidelines governing their design and
evolution over time
• A formal description of an
enterprise, a detailed map of
the enterprise at component
level to guide its changes.
• The structure of an
enterprise’s components, their
inter-relationships, and the
principles and guidelines
governing their design and Source: TOGAF Version 9.1, 2011
evolution over time.
Enterprise Architecture Domains
Princip
les
Principles
guide the
Rules and guidelines for the
architectur use and deployment of all IT
resources and assets across
e to “where the enterprise.
Information
Control
Management is
Everybody’s Data is Shared Easy of Use Technical
Diversity
Business
Common
Business Vocabulary and
Continuity Data Definitions
Compliance with
Law Data Security
Role of EA Frameworks
PART I: Introduction
A high-level introduction to the key concepts
behind enterprise architecture and in
particular the TOGAF approach. It contains the
definitions of terms used throughout TOGAF
and release notes detailing the changes
between this version and the previous version
of TOGAF.
Self-Serve
Statement Customers should be able to serve themselves.
Applying this principle will improve customer satisfaction, reduce
Rationale
administrative overhead, and potentially improve revenue.
There is an implication to improve ease-of-use and minimize training
Implications needs; for example, members should be able to update their contact
details, etc. and be able to buy additional membership products online.
Architecture Principles
Development of
principles
influenced by:
1 Enterprise mission and plans
3 External constraints
03 01
Complet Understanda
05 e ble
Stab
le
04
Consist
ent 02
Robust
ADM GUIDELINES AND
TECHNIQUES Architecture Principles
Business Data Application Technology
Principles Principles Principles Principles
1. Primary of
Principles 1. Technology 1. Requirements-
1. Data is an Asset
Maximize Benefit to independence Based Change
the Enterprise
Responsive Change
Information Data is Shared Ease-of-Use
Management
Management is
Everybody’s
Business Control Technical
Data is Accessible
Diversity
Business Continuity
Common Use
Applications Data Trustee Interoperability
Service Orientation
Compliance with Law Common Vocabulary
IT Responsibility and Data Definitions Each principle is documented in
the recommended format:
Protection of
Intellectual Property Data Security Name, Statement, Rationale,
Implications
Gap Analysis
Artifact
is an architectural work product that describes an
aspect of the architecture. Generally classified as:
• Catalogs (lists of things) e.g. requirement catalog
• Matrices (showing relationships between things)
e.g. business interaction matrix
• Diagram (pictures of things) e.g. use case diagram
Building Block
represents a (potentially re-usable) component of
business, IT, or architectural capability that can be
combined with other building blocks to deliver
architectures and solutions.
Deliverable, Artifacts and Building Blocks
Deliverable, Artifacts and Building Blocks
A view
• A view is a representation of a system from the
1 perspective of a related set of concerns.
• A view is what you see (or what a stakeholder sees)
A viewpoint
2 A viewpoint defines the perspective from which a
view is taken
Stakeholders
3 Stakeholders are people who have key roles in, or
concerns about, the system
Views, Viewpoints and Stakeholders
Viewpoint
Element Description
Viewpoint View
ENTERPRISE CONTINUUM
AND TOOLS Enterprise Continuum
The Enterprise Continuum classifies
assets related to the context of the
overall enterprise architecture,
contains two specializations:
• The Architecture Continuum
offers a consistent way to define
and understand the generic
rules, representations, and
relationships in an architecture,
including traceability and
derivation relationships.
• The Solutions Continuum
provides a consistent way to
describe and understand the
implementation of the assets
defined in the Architecture
Continuum. The Solutions
Continuum addresses the
ENTERPRISE CONTINUUM
AND TOOLS Enterprise Continuum
(Architecture Continuum)
TOGAF TRM
A Foundation Architecture consists of generic components, inter-
relationships, principles, and guidelines that provide a foundation on
which more specific architectures can be built. Example: TOGAF TRM
Common Systems Architectures guide the selection and integration
of specific services from the Foundation Architecture to create an
architecture useful for building common (i.e., highly re-usable)
solutions across a wide number of relevant domains. Example: III-RM
III-RM
ENTERPRISE CONTINUUM
AND TOOLS Enterprise Continuum
(Architecture Continuum)
• Organizational • Architecture
model for EA
Vision
• Request for
• Communications
Confirm and elaborate
Define the target
architecture principles,
Develop architecture vision architecture value
Plan
• Statement of
Architecture Work • Capability
Assessment
Develop enterprise
Identify the business
• Tailored
architecture plans and
transformation risks and
Statement of Architecture
mitigation activities
Work; secure approval
Architecture • Tailored
Framework Architecture
Framework
Interaction Component
Interaction Component
Process Component
principles • Architecture
• Architecture Vision Definition
• Business Principles- Perform Gap Analysis
Develop Target
Business Architecture Document
Description
Goals-Drivers • Architecture
• Request for Requirements
Architecture Work Resolve impacts Specification
Define Roadmap across the
• Capability
• Architecture
Components Architecture
Landscape
Assessment
• Communications Plan Roadmap
• Organization model • Business
Finalize the Business Conduct formal
for EA Architecture stakeholder review
Principles-Goals-
• Statement of Drivers
Architecture Work • Statement of
• Tailored Architecture Create Architecture
Definition Document Architecture Work
Framework