alternate text alternate text alternate text alternate text

IFEAD

People -- Process -- Business -- Technology
IFEAD is an independent research and information exchange organization working on the future state of Enterprise Architecture.




Enterprise Architecture Score Card

Author: Jaap Schekkerman, B.Sc.

President of IFEAD
Thought Leader Business Technology Strategy & Enterprise Architecture

Version 2.1

Download a PDF version of this Document (1060Kb)

Download the Excel sheet of this Document (38Kb)


Introduction

Today the area of (enterprise) architecture in the virtual digital world will become more and more full-grown. So the focus is changing to the quality of the work of enterprise architects. How can we review the results of the work of (enterprise) architects and how can we review their process. Can we define quality criteria to validate the products and results from other architects?

This document describes the main line of a methodology / approach in use by several organizations to review the activities and results of enterprise architects.

This document is version 2.1 of this approach and will be continuously refined based on practical experience.

The effect of knowing that the results will be reviewed is that enterprise architects are taking more time and effort to implement and manage their enterprise architecture processes effectively as well as the take more attention to the quality of their results and decision-making.

The approach developed by Jaap Schekkerman is called the "Enterprise Architecture Score Card ™"

The attention for the quality of architecture work is growing, by the fact that the impact of enterprise architecture on organizations and technology is growing.

So how to measure that an enterprise architecture is 'good' given a certain situation and supporting well described goals and objectives.


So the question is when is an Enterprise Architecture Good Enough?

One of the major principles in Enterprise architecture is:

An Enterprise Architect knows he has achieved the perfect solution not when there is nothing left to add, but when there is, nothing left to take away. [Saint-Exupery]

Before we can review an enterprise architecture, we have to define the Criteria how to review the enterprise architecture. These Criteria have a strong dependency of the goals and objectives of what has to be achieved with that enterprise architecture. So the first activity before starting an enterprise architecture study is to define these criteria.

The term enterprise architecture products used in the context of this document means all results produced by enterprise architects as a result of their activities, supporting the goals and objectives of that architecture study.

 

Goals and objectives of the Enterprise Architecture

To support an organizations goals and objectives, the EA program model can help us to understand the relations and elements that influence the decision-making about the adoption of enterprise architecture concepts in several ways.

Enterprise Architecture Program


Enterprise Architecture provides a mechanism that enables communication about the essential elements and functioning of the enterprise.

It yields centralized, stable, and consistent information about the enterprise environment. In an insurance company, for example, an EA would help executives pinpoint the companies more lucrative markets, understand how well the company's current resources are meeting customer needs in those locations, and determine what kind of systems might be needed to improve services.
This EA program addresses at a holistic way the elements of strategy, frameworks, the overall EA process, methods & techniques, standards and tools.

This model is focused on the goals & objectives and shows the influencing elements of an enterprise in such a way that the mission of an organization is the major driving force and the environment and the stakeholders are the influencing variables of the system. The enterprise architecture lifecycle show the different elements compassing the life cycle.

There are tremendous rewards for organizations that are able to harness the vast array of available options into a holistic EA framework of flexible domains and supportive technology that meet the rapidly evolving needs of their stakeholder communities. Enterprise Architecture process and framework must effectively align business & IT resources and processes that they enable.

Developing a system based on the EA results is asking modelling methods that comply with the system development environment. Supporting decision-making is asking other type of modelling methods and techniques.

So, besides the choices for an EA framework at the same time choices for supporting methods and techniques has to be made.

The decisions related to strategy, business goals, information needs, data mapping, selection of product- independent systems, and selection of specific hardware and software need to be guided by this framework to ensure maximal effectiveness and efficiency.

Unfortunately, while most Enterprise Architecture frameworks and processes are able to generate reasonably good descriptive enterprise architecture models, they do not create actionable, extended enterprise architectures that address today's rapidly evolving complex collaborative environments.

Enterprise Architecture Framework & Score Card™

The Enterprise Architecture Score Card is based on a methodological approach for the different enterprise architecture results of different enterprise architecture process steps.

Based on predefined criteria for all aspect areas, the process steps and results can be reviewed. Before explaining more in detail the Enterprise Architecture Score Card approach, the enterprise architecture approach will be explained.

The Extended Enterprise Architecture Framework (E2A)™ is a clear concept with powerful implications. By understanding any particular aspect of an organisation at any point in its evolution, enterprise architects construct results that can be very useful in making decisions about changes or extensions.

The framework contains 4 rows and 6 columns yielding 24 unique cells or aspect levels.

Extended Enterprise Architecture Framework (E2AF) ™

Separation of Concerns


'Separation of concerns' allow us to deal with conflict of interest between these concerns. We distinguish six main levels of concern within extended enterprise architecture studies often called levels of abstraction:

o The Contextual level, describing the extended context of the organization and the scope of the enterprise architecture study. Why; Describes the motivations of the enterprise. This reveals the enterprise mission, vision and scope and the business & technology strategy / drivers.

o The Environmental level, describing the formal extended business relations and the related information flows. With Who; Represents the business & technology relationships within the extended enterprise. The type of collaboration. The design of the extended enterprise organization has to do with the value proposition in the net and the structure of governance within the extended enterprise.

o The Conceptual level, addressing the Requirements. What; Describes the goals and objectives and the requirements of the enterprise entities involved in each aspect area of the enterprise.

o The Logical level, addressing the ideal logical solutions. How; Shows the logical solutions within each aspect area.

o The Physical level, addressing the physical solution of products & techniques. With What; Shows physical solutions in each aspect area, including business & communication changes, supporting software products and tools, hardware & communication products.

o The Transformational level, describing the impact for the organization of the proposed solutions. When; Represents the transformation roadmap, dependencies within aspect areas, supported by business cases.

 

Decomposition of the Enterprise


The 4 rows represent the different aspect areas of the Enterprise:

o Business or Organization; starting point and expressing all business elements and structures in scope.
o Information; extracted from the business an explicit expression of information needs, flows and relations is necessary to identify the functions that can be automated.
o Information - Systems; the automated support of specific functions.
o Technology - Infrastructure; the supporting technology environment for the information systems.

All these aspect areas have to be related to each other in such a way that a coherent set of relations can be identified. Integration of these aspect areas is a necessity for an Enterprise Architectural design.

Enterprise Architectural Viewpoints
Besides the aspect areas of the enterprise architecture, specific views can be created, based on specific viewpoints or themes. Examples of viewpoints are 'Security' and 'Governance'. The impact of viewpoints should be incorporated in the extended enterprise architecture results at all levels.

Enterprise Architecture Approach

Extracted from the E2A framework an Extended Enterprise Architecture approach can be defined to deal with the goals & objectives of the organisation.

An example of such an approach is reflected in the above picture.

 

Enterprise Architecture Score Card Methodology

The Enterprise Architecture Score Card is using a methodology related to the earlier mentioned enterprise architecture aspect areas and abstraction levels by the fact that during an enterprise architecture process all these elements have to be addressed and described depending on the goals & objectives.

Based on these elements a methodology is developed to get insight and overview of de status of the addressed topics related to the quality of the enterprise architecture in scope.

Based on questionnaires per aspect area and abstraction level and over aspect areas, facts can be established to check the quality of the enterprise architecture efforts.

 

Download the Enterprise Architecture Score Card spreadsheet

 

Explanation of the used criteria & terminology

Using the Enterprise Architecture Score Card as a measurement instrument to check the quality of the EA efforts, can be done by answering the questions based on the assessed status with the goals and objectives of the enterprise architecture program in mind.

Every Question has to be assesed for the Business, Information, Information-Systems and Technology Infrastructure areas. A special item is focusing at the level of Alignment / Integration between these areas or How Holistic was the approach and How Holistic was this documented?

For each of these areas the result of each question can be assessed from 3 different situations.

Status 0 = Unknown and not documented (red);

Status 1 = Partly known and partly documented (yellow);

Status 2 = Fully known and well documented (green).

Besides these 3 values, the level of alignment / integrated for each question is assessed.

So the answer of each question encompasses the elements of knowledge and documentation.

Having the knowledge, but this knowledge is not documented, means maintenance cannot be done and the knowledge is not transferable to other people.
Calculation

Sub-totals and totals reflect the valuation for the quality of the assessed enterprise architecture results as well for the addressed completeness of the enterprise architecture process phases.

A more in-depth insight en overview of the quality of the enterprise architecture effort can be derived, based on this approach and steering can be done in areas with to less quality.

Questions with status 1 must be examined more in depth, to get more information about the availability, dependency, quality and level of documentation. Important is to get the rationales of decisions made during the enterprise architecture process.

Maintainability

Besides the assessment of the quality, maintainability is even so a very important issue to address during the assessment process.

Are the enterprise architecture results in such a way documented that in a later stage other enterprise architects can easily understand and maintain that enterprise architecture? The topic of maintainability has to be explicitly addressed in the overall review report.
Enterprise Architecture Modeling & Documentation Tools can be very helpful in maintaining Enterprise Architectures.

Best practices within organizations will constantly update and refine this methodology. So if you have any experience with reviewing enterprise architecture projects and results, please share your experiences so that we can refine the Enterprise Architecture Score Card.

Project set up

Experiences within organizations show that enterprise architecture projects that will be reviewed, are better planned, better managed and better documented. So let your enterprise architecture team know up front that there processes and results will be reviewed. That will directly influence the overall quality of the enterprise architecture program.

© Copyright Institute For Enterprise Architecture Developments, 2001 - 2007, All Rights Reserved.

-
Extended Enterprise Architecture Framework / E2AF & Extended Enterprise Architecture Maturity Model / E2AMM are Service Marks (SM) registered by IFEAD