Subscribe

What is Enterprise Architecture?

Enterprise architecture (EA) is "a well-defined practice for conducting enterprise analysis, design, planning, and implementation, using a comprehensive approach at all times, for the successful development and execution of strategy. Enterprise architecture applies architecture principles and practices to guide organizations through the business, information, process, and technology changes necessary to execute their strategies. These practices utilize the various aspects of an enterprise to identify, motivate, and achieve these changes."

Practitioners of enterprise architecture, enterprise architects, are responsible for performing the analysis of business structure and processes and are often called upon to draw conclusions from the information collected to address the goals of enterprise architecture: effectiveness, efficiency, agility, and continuity of complex business operations.

The goal of enterprise architecture is to create a unified IT environment (standardized hardware and software systems) across the firm or all of the firm's business units, with tight symbiotic links to the business side of the organization (which typically is 90% of the firm as seen earlier, at least by way of budget) and its strategy. More specifically, the goals are to promote alignment, standardization, reuse of existing IT assets, and the sharing of common methods for project management and software development across the organization. The end result, theoretically, is that the enterprise architecture will make IT cheaper, more strategic, and more responsive.

 

The Enterprise Architecture Body of Knowledge defines enterprise architecture as a practice, which

Analyzes areas of common activity within or between organizations, where information and other resources are exchanged to guide future states from an integrated viewpoint of strategy, business, and technology.


IT analysis firm Gartner defines the term as a discipline where an enterprise is led through change. According to their glossary,

"Enterprise architecture (EA) is a discipline for proactively and holistically leading enterprise responses to disruptive forces by identifying and analyzing the execution of change toward desired business vision and outcomes. EA delivers value by presenting business and IT leaders with signature-ready recommendations for adjusting policies and projects to achieve target business outcomes that capitalize on relevant business disruptions. EA is used to steer decision making toward the evolution of the future state architecture."

The Global State of Operational Excellence:
Critical Challenges & Future Trends

130 pages of the most comprehensive study of critical challenges and future trends within Operational Excellence.

RESEARCH REPORT 20212022

 

The purpose of enterprise architecture is to create a map of IT assets and business processes and a set of governance principles that drive an ongoing discussion about business strategy and how it can be expressed through IT. There are many different suggested frameworks to develop an enterprise architecture, as discussed later on. However, most frameworks contain four basic domains, as follows:

  1. Business architecture: documentation that outlines the company's most important business processes;
  2. Information architecture: identifies where important blocks of information, such as a customer record, are kept and how one typically accesses them;
  3. Application system architecture: a map of the relationships of software applications to one another; and
  4. The infrastructure technology architecture: a blueprint for the gamut of hardware, storage systems, and networks. The business architecture is the most critical, but also the most difficult to implement, according to industry practitioners.

Major Enterprise Architecture Frameworks

There is no shortage of EA frameworks in the IT industry, Zachman was the first to formalize the concept and publish a framework. Since then, many other EA frameworks have been published and are used by many organizations. They attempt to address the basic challenge of assessing, aligning, and organizing business objectives with technical requirements and strategies such as the Zachman Framework, The Open Group Architecture Framework (TOGAF), NAF, DoDAF, MoDAF and etc. Each framework possesses different strengths and weaknesses.

Layers of Enterprise Architecture

Enterprise architecture is unique to every organization, however, there are some common elements. Since Stephen Spewak’s Enterprise Architecture Planning (EAP) in 1993, and perhaps before then, it has been normal to divide enterprises architecture into four architecture domains.

The four commonly accepted domains of enterprise architecture are:

Business architecture domain – describes how the enterprise is organizationally structured and what functional capabilities are necessary to deliver the business vision. Business architecture addresses the questions WHAT and WHO: WHAT is the organization’s business vision, strategy, and objectives that guide creation of business services or capabilities? WHO is executing defined business services or capabilities?

Application architecture domain – describes the individual applications, their interactions, and their relationships to the core business processes of the organization. Application architecture addresses the question HOW: HOW are previously defined business services or capabilities implemented?

Data architecture domain – describes the structure of an organization’s logical and physical data assets and data management resources. Knowledge about your customers from data analytics lets you improve and continuously evolve business processes.

Technology architecture domain – describes the software and hardware needed to implement the business, data, and application services. Each of these domains have well-known artifacts, diagrams, and practices.

Layers of enterprise architecture

Business architecture domain – describes how the enterprise is organizationally structured and what functional capabilities are necessary to deliver the business vision. Business architecture addresses the questions WHAT and WHO:

  • WHAT is the organization’s business vision, strategy, and objectives that guide the creation of business services or capabilities?
  • WHO is executing defined business services or capabilities?

Application architecture domain – describes the individual applications, their interactions, and their relationships to the core business processes of the organization. Application architecture addresses the question HOW: HOW are previously defined business services or capabilities implemented?

Data architecture domain – describes the structure of an organization’s logical and physical data assets and data management resources. Knowledge about your customers from data analytics lets you improve and continuously evolve business processes.

Technology architecture domain – describes the software and hardware needed to implement the business, data, and application services. Each of these domains have well-known artifacts, diagrams, and practices.

For many years, it has been common to regard the architecture domains as layers, with the idea that each layer contains components that execute processes and offer services to the layer above. Many EA frameworks combine data and application domains into a single information system layer, sitting below the business and above the technology (the platform IT infrastructure).

Why Enterprise Architecture?

The scope of enterprise architecture includes: the people, business processes, information and technology of the enterprise, and their relationships to one another and to the external environment. Enterprise architecture applies architecture principles and practices to guide organizations through the alignment of these architecture domains: business, information, process, and technology. These involve utilize the various aspects of an enterprise to identify, motivate, and achieve these changes by performing:

  • Business and technology alignment
  • Consistency in a federated landscape
  • Interoperability and information sharing
  • Return on investment
  • Flexibility and agility

What is an EA Framework?

An Architecture Framework establishes a common practice for creating, interpreting, analyzing and using architecture descriptions (Views and Viewpoints) within a particular domain of application or stakeholder community. It is a structure for the content of an Enterprise Architecture Description, according to the IEEE 1471 definition, we can describe an EA framework as the model shown below:

Enterprise architecture framework model

Utilizing an Enterprise Architecture framework streamlines the process for creating and maintaining architectures at all layers (e.g. enterprise architectures, functional business segment architectures, cross-cutting technology domain architectures, and solution architectures) and enables an organization to leverage the value of architecture best practices.

An Enterprise Architecture framework provides a collection of best practices, standards, tools, processes, and templates to assist in the creation of the Enterprise Architecture and architectures of various scopes. Enterprise Architecture frameworks typically include:

  • Common vocabulary, models, and taxonomy
  • Processes, principles, strategies, and tools
  • Reference architectures and models
  • Prescriptive guidance (EA processes, architecture content, implementation roadmap, governance)
  • Catalog of architecture deliverables and artifacts
  • Enterprise Architecture Content Meta-model

Proqis Digital Virtual Conference Series

View our schedule of industry leading free to attend virtual conferences.
Each a premier gathering of industry thought leaders and experts sharing key solutions to current challenges.

Webinars

Delivered by Progressive Thought-Leaders

 

Watch On-Demand Recordings For Free

Watch On-Demand Recording - Access all sessions from progressive thought leaders free of charge 
from our industry leading virtual conferences.

BTOES From Home - On-Demand

The premier Business Transformation & Operational Excellence Conference. Watch sessions on-demand for free.
Use code: BFH1120

Best-In-Class Training

Delivered by the industry's most progressive thought leaders from the world's top brands.
Start learning today!

Some Popular Videos on Enterprise Architecture

BTOES AWARDS LONG Graphic
1-51
BTOES Awards Logo Base (5)-2
BTOES Awards Logo Base (4)-2
GTW Conference
RESEARCH REPORT NO DATE
2-54
Proqis Live Conferences
Untitled design-1

Welcome to BTOES Insights, the content portal for Business Transformation & Operational Excellence opinions, reports & news.

Submit an Article

24097-Proqis-Media-Pack-Banner-300x300
Copy%20of%2030%20OPEX%20VIDEO%20PRESENTATIONS
LINKEDIN%20AWARDS%20GRAPHIC%20(1)
504x672
BTOES%20AWARD%20-%20NO%20DATE
BTOES%20UNIVERSAL%20GRAPHIC%20-%20NO%20DATE
52aaf836-c79c-4e6c-93bf-88045ced0f6f
btoes19
ATTENDEE - Proqis Digital Event Graphics-2
ATTENDEE - Proqis Digital Event Graphics (2)-1
ATTENDEE - Proqis Digital Event Graphics (1)-1