Professional Documents
Culture Documents
Architecture Matter?
August 2008
Why does Enterprise Architecture Matter?
This White Paper is an informational document and does not form part of the
TOGAF documentation set. Readers should note that this document has not
been approved through the formal Open Group Standards Process and does
not represent the formal consensus of The Open Group Architecture Forum.
Contents
Executive Summary............................................................................ 4
Introduction ....................................................................................... 5
References ........................................................................................ 16
Executive Summary
Introduction
This White Paper addresses why Enterprise Architecture 1 (EA) matters for
businesses today and is organized as follows:
Inevitably, there are external market drivers, which have a direct impact on
the objectives and goals. Over time, these external drivers can re-shape the
original vision and business direction. The drivers can be external – e.g., the
price or differentiating features of a competitor’s service or product, or
region-specific legislation – or internal – e.g., margin targets or the need to
cut costs.
The business operates within specific external constraints that can prevent
the organization from pursuing particular approaches to meet its goals; for
example, a tightly-defined regulatory environment, or trade restrictions.
1
Enterprise Architecture in this context is as defined in The Open Group Architecture Framework (TOGAF), 2007 Edition (incorporating
TOGAF 8.1.1), ISBN: 9-789087-530945, G063v; refer to www.vanharen.net.
One of the main routes In order to ensure that interactions between service providers and service
consumers agree on the expected outcome, a service contract is formally
for a business to become defined. This will ensure that the service provides agreed qualities or levels
more effective at what it of service.
does, is to automate
certain key business So how can businesses become more effective?
processes using One of the main routes for a business to become more effective at what it
Information Technology. does is to automate certain key business processes using Information
Technology. Not all parts of an organization are worth automating; not all
automation that is feasible is necessarily desirable. The key for any business
is to ensure the right alignment between its business architecture and
automation architecture so that it achieves the maximum return on its
investment.
The need for integration The physical information components are represented as data store(s) that
relate to other data store(s), which reside in computerized data repositories,
depends on an
populated by actors, each performing specific roles.
organization’s operating
Moving into the specific applications architecture, information systems
model, which shows the
services are supported by a portfolio of application components that
business requirement for represent deployed and functioning IT systems. In order to manage the
integration of business complexity of technology, application components are often encapsulated
as logical application components that provide logical sets of features –
processes (sharing data)
for example, the stock control system – or physically deployed physical
across business areas. application components. Physical application components may be very
coarse-grained applications, such as a deployed instance of an ERP system,
through to deployed instances of granular (web-oriented) enterprise
services, which reside on computers.
If a business chooses to
How do the automated systems relate to each other?
automate a business
Technically, the application components that make up the service are
service as an information
delivered using technology components, or acquired IT products that run
systems service, it will on platforms built from computers and networks.
need to enable the service
Whereas technology components are typically generic and acquired from
through a technical the market, application components are configured and deployed for a
platform service. particular organization to directly automate business functions.
In order to ensure that How can businesses align to the right automated
capabilities?
the organization’s goals,
Given the rate of change in an organization, and the speed of technological
objectives, measures, and
advancement, it is all too easy for an organization to spend significant time
requirements are met, and effort on automating the wrong function, or using the wrong
they can be distilled into technology.
qualitative statements of An organization’s vision, its defined goals, objectives, and measures will
business need or contain explicit and implicit requirements that define the business needs.
principles, which can These requirements will often be based upon gaps that exist between where
then be used to govern the organization currently is, and where it wants to be. Once defined, these
the organization’s gaps can be filled by defining a set of dependent work packages, such as
programs or projects, whose aim is to deliver business transformation.
transformation.
In order to ensure that the organization’s goals, objectives, measures, and
requirements are met, they can be distilled into qualitative statements of
business need or principles, which can then be used to govern the
organization’s transformation. In order for the transformation to be formally
planned and effectively designed and governed, a set of architecture models
or architecture building blocks can be used to describe aspects of the
organization.
Business users want a fast response from IT; they want IT aligned to its
business strategy, and a dependable, stable environment, in order to
improve business performance.
IT practitioners want to make their own job easier and faster, and more
reliable. This means reducing complexity and cost.
architecture is critical to There are two key reasons why you need enterprise architecture, as follows:
business survival and 1: Critical to business survival and success
success, and is the
An effective enterprise architecture is critical to business survival and
indispensable means to success, and is the indispensable means to achieving competitive advantage
achieving competitive through IT. Today’s CEOs know that the effective management and
advantage through IT. exploitation of information through IT is the key to business success. An
enterprise architecture addresses this need, by providing a strategic context
for the evolution of the IT system in response to the constantly changing
needs of the business environment.
The tables that follow provide example benefits, rationale, and potential
Key Performance Indicators (KPIs) for use in any benefits realization
process.
References
Ref. 1: Enterprise Architecture As Strategy: Creating a Foundation for
Business Execution by David Robertson, Jeanne Ross, & Peter Weill;
Harvard Business School Press (2006).