Blog Archive

Understanding Enterprise Architecture (EA)

The concept of Enterprise Architecture (EA) integrates the technology and business logic and presents a more comprehensive view of the entire organization and the business process flow.

It enables the business manager as well as the technology mangers to view the entire business process in a more integral manner. It provides Contextual, Conceptual, Logical, Physical and Functioning model of your business process. It also addresses the What, How, Where, Who, When and Why of the business.

This process provides an entire blueprint of the business. For example, to construct a complex building/structure, the first step is to have a blueprint and modelling of building, which is done by the architect.
And then, there are various other views. For example, planner’s view, owner’s view, designer’s view, and the builder’s view.

Similarly the EA also creates a working business model with different views. There have been many attempts to define EA. But the most popular approach to define EA is Zachman’s Framework, proposed by "John Zachman", an ex-IBM engineer.
Zachman’s Framework: It divides the entire organization, based on following six parameters:
  • Data (What)
  • Functions (How)
  • Network (Where)
  • People (Who)
  • Time (When)
  • Motivation (Why)
After this division, it generates different views, for business managers and for IT managers. It also uses a separate repository / database to store information and documents of all such business processes. The business managers and the IT managers can extract the required information from this repository.

It also enables them to align the various business processes with IT infrastructure. For example, ORDER PROCESS (which uses a CRM system), ASSEMBLY AND DELIVERY PROCESS (which uses a SCM system) or BILLING PROCESS (which uses an ERP system).

The Enterprise Architecture provides a more direct and efficient control over all the business process and information technology resources. It also provides better insight for strategic planning, keeping the organizations ahead in the global competitive environment.