This website is being reviewed and updated. Some content may no longer reflect Government policy. All content has been archived and access to key documents will continue to be possible via the archived website; meanwhile a new version of the website will be launched later in the year. http://webarchive.nationalarchives.gov.uk/20100503135839/http://www.ogc.gov.uk/index.asp
The General Accounting Office of the US Federal Government has developed a "management maturity framework" for the development of Enterprise Architectures. The framework is based on five stages of management maturity, and enables organisations to measure their progress in the development and exploitation of Enterprise Architectures (EA). The stages of maturity are:
Stage 1:Creating EA awareness
There are either no plans to develop and use an EA, or there are plans and actions that do not yet demonstrate an awareness of the value of having and using an EA.
Stage 2: Building the EA Management Foundation
The organisation has assigned roles and responsibilities, and established plans for developing EA products. A Chief Architect has been designated, and a program office has been established and staffed to support EA development. A Steering Committee with IT and business representatives has been set up to direct and oversee development. A Framework has been selected as the basis for the nature and content of the specific products planned for development in the documentation of the EA.
Stage 3: Developing Architectural Products
The scope of the EA has been defined as encompassing the whole enterprise, and the EA has confirmed institutional commitment. Products in development are planned to describe current and future states, and the architectural transition plan. Products are subject to configuration control.
Stage 4: Completing EA products
The products are completed and approved, for use in helping to select and control the portfolio of ICT investments. The complete products describe the organisation in business, data, applications and technology terms. The products describe the current and future architectural status and the transition plan.
Stage 5: Levering the EA for Managing Change
The architectural products are evolved according to written and approved policy. The Enterprise Architecture is approved by the Steering Committee or Head of Department. The EA is incorporated into corporate decision-making, and metrics are established and used for measuring the effectiveness of the EA.
Development of the enterprise architecture, or any of the architectures within it, will typically involve:
An essential element of the strategic thinking and detailed planning for the enterprise architecture will be the development of a transition plan showing how the organisation will progress towards the target architecture from the baseline architecture. This requirement may well form one of the "themes" of the IS Strategy for the enterprise. It should be recognised that the "target" architecture represents a vision of the future which will almost certainly never be achieved in its totality; as the enterprise architecture is developed, together with other elements of the organisation's IS Strategy, changes will arise in business requirements, organisational mission and available technologies which will shift the target for the architecture. It must therefore be subject to continuing monitoring and review.
An architecture, at whatever level, places commitments, obligations and constraints on the designer and implementer of the architected system. It is therefore a tool which supports decision-making in the organisation, and must be firmly based in the business needs and objectives of the organisation.
See also details relevant to this topic contained in the Requirements Management workbook.
The processes involved in the development, maintenance and review of the enterprise architecture are likely to be closely bound up with the processes concerned with development, monitoring and progression of the organisation's IS Strategy. The activities solely concerned with the enterprise architecture (IS and ICT/Infrastructure Architectures) can be summarised as:
Functions of the architect role
In some organisations the roles of business/organisational architect, Information Systems architect (or possibly separate roles of Applications Architect and Information Architect) and ICT and infrastructure architect will be separate functions. In others, some or all of the roles may be combined - for example, within the "Intelligent Customer" function. The roles may reside in separate parts of the organisation or even outside it; for example:
Even where the Intelligent Customer function is concerned primarily with the IS Architecture, this role will require an understanding of both the business/organisational and ICT/technology realms, in order to act as the "bridge" between them.
Research by OGC suggests the following functions of the architect role, covering the combined roles of the IS architect and the ICT/Infrastructure architect:
"Architecture" is a term used in many different contexts. Here, "Architecture" is defined as:
the fundamental organisation of a system embodied in its components, their relationships to each other and to the environment, and the principles guiding its design and evolution. (from IEEE 1471)
A system as a collection of components
"System" in this definition is used in the most general sense: "a collection of components organised to accomplish a specific function or set of functions". So the system in which we are interested could be, for example, a whole organisation, a business function, a product line, a public service, an information system, an individual computer application, or a hardware component. Each of these systems will have an "architecture" as defined earlier, made up of the components of the system, the relationships between them (such as control interfaces, management commands, data exchanges and various forms of influence), the relationships between the system and its environment (political, organisational, technological, etc.), and the design principles which inform, guide and constrain its structure and operation, as well as its future development. Here, the system we are interested in is the "enterprise", or business organisation.
Any enterprise, such as a public sector body, is a complex system with many types of components including its staff, business functions and processes, organisational structure and physical distribution, information resources and information systems, financial and other resources including technology sub-systems, and the strategies, plans, management, policies and governance structures which animate the enterprise. The Enterprise Architecture would show how all these components (and others) are integrated in order to achieve the business objectives now and in the future.
The complete Enterprise Architecture description would typically be very large and complex. In practice, it is more manageable and practicable to distinguish a number of sub-sets of the total architecture, as the basis for strategic thinking and detailed planning in particular areas. There will be a number of different "perspectives" on the overall Enterprise Architecture, and each of these can be represented by its own architectural view, which is interested in only a sub-set of the components and relationships which make up the enterprise. Here we are interested only in those architectures concerned with the business of the organisation and the information systems which support it; each of these architectures calls upon distinct architectural disciplines and areas of expertise. They are illustrated in the diagram.
The Business/Organisation Architecture includes descriptions of the organisational structure, business processes, planning and control systems, management and governance mechanisms, policies and procedures of the enterprise. It shows how these components interoperate and contribute to the achievement of business goals and objectives, and provides the basis for identifying the requirements for Information Systems which support the business activities.

The Information Systems Architecture comprises:
The ICT (Information and Communications Technology) Architecture describes the structure, functionality and geographical distribution of the hardware, software and communications components which underpin and support the IS Architecture, together with the technical standards applying to them. These components comprise the "ICT Infrastructure". The "Product Architecture" describes the particular proprietary products and industry standards which the enterprise uses to implement the infrastructure in conformance with the ICT Architectural principles. The relationships between these architectural perspectives can be seen in the diagram. The development, documentation and maintenance of business and IS architectures will typically form part of the processes of strategic thinking and strategy development in the organisation. This Briefing focuses on the IS and ICT Architectures.

At the highest level, it is the responsibility of senior business management in the enterprise to ensure that Enterprise Architectures are developed, maintained and integrated within the processes of strategy development and IS/ICT planning.
Within the framework described earlier, it is possible to identify (at least) three architectural roles; these could all report to a senior "Enterprise Architect" in the organisation:
The titles given to these roles will vary, depending on the organisation and its suppliers - for example, an enterprise architect might be known as a Chief Information Officer.
The development of an enterprise architecture should be seen as an investment for the future - it will have a cost but should also yield real benefits if measured over time. The success factors for the enterprise architecture of an organisation will therefore reflect the organisation's business operations and objectives. Examples of such objectives, to which the enterprise architecture will contribute, might include the following.
Architecture invariably implies constraints or restrictions - for example, in the choice of products, technology infrastructure and services (the technical nature of solutions, how they are sourced or developed, how they are implemented, how they are managed, etc.). Any such constraints must flow from business and architectural needs and must not be imposed arbitrarily on the assumption that they are invariably beneficial. In general, the more constraints that can be applied, the greater the leverage that the architectural investment delivers. There will often be a tension between local needs and the greater good of the enterprise. Hence, a critical success factor for an architecture programme is achieving 'buy-in' to the fundamental goals of the architecture. All personnel who touch ICT, starting with senior non-ICT management, must understand how and why such practices will benefit the enterprise.
In simple terms, an enterprise architecture identifies the main components of the organisation or a sub-set of it (such as its information systems), and the ways in which these components work together in order to achieve defined business objectives. The components will include staff, business processes, technology, information, financial and other resources, etc. If the architecture is designed to ensure the choice of appropriate components and to specify how they will operate together smoothly and efficiently, the enterprise will benefit. But if decisions about components and their interrelationships are uncoordinated, ad hoc or localised, the result is likely to be duplication of effort and resources, poor coordination and control, problems with management and business performance, inability to share important resources such as information, and inefficiencies in operation.
Appropriate architectures for the enterprise and its information systems can facilitate the changes required to progress the Modernising Government agenda; lack of attention to enterprise architectures can inhibit change, and inappropriate architectures can become barriers to progress.With the increasing emphasis in the public sector on joined-up working and the efficient use of resources, designing the right architecture for the enterprise and its information systems is becoming increasingly important.
Architectural frameworks for IS/IT development are becoming increasingly important in the public sector as a result of:
The development and exploitation of an enterprise architecture will assist the organisation in meeting these challenges through the benefits of:
Senior management need to be reasonably certain that decisions made about IT will enable the organisation to 'join up' its IT, now and in the future, without risk of inflexibility and/or lock-in to a standard that may have been arbitrarily imposed. Architectural principles have to be documented in a framework that will inform, guide and constrain choices in IS and IT development.
This briefing explains the concept of enterprise architecture as an essential planning tool in making sure that the organisation's IT will support the business. The term 'architecture' is most commonly applied to buildings; here it has an IT-related meaning.