Governance

That facet of management concerned with ensuring an enterprise does what it is supposed to do - that is, achieves goals, follows rules and delivers what its stakeholders expect. It requires measurement and control of performance.

May be subdivided into

·         Corporate governance and principles: the responsibility of the enterprise’s executive board.

·         IT governance and principles: the responsibility of an IT board.

·         (Enterprise) architecture governance and principles – for strategic design: the responsibility an architecture board.

Architecture governance

The management of an architecture (in development or operation) so as to ensure it conforms to pre-defined architectural requirements, principles, policies and models.

Architecture board

The group of people who maintain architecture principles and governance processes, and appoint governing architects.

Architecture contract

A document that defines those architectural requirements, principles, policies and models that a system should conform to as it is built and when it runs. Also defines any architecture stakeholder rights and interests that must be met.

Governing architect

The architect who has been nominated by the governance organization to ensure a system is built and/or run in accord with its architecture contract, to manage risk and to ensure the value of the system to its stakeholders.

Aka chief architect or design authority.

Architecture compliance review

A process for monitoring the compliance of work done to architecture principles, policies and models. Reviews of various kinds may be carried out at various points in the specification and development of a system. Only some of these reviews require a governing architect or use an architecture review checklists.

Architecture review checklist

A standard checklist of questions to be asked in an architecture compliance review. The questions are general ones, not necessarily mentioned in the architecture contract.

Architecture conformance level

How well/much of an architecture contract is met by a system, or an architecture description is realized in a system.

Architecture compliance level

How well/much of a system corresponds to its architecture contract and/or description.

Dispensation

A time-bound waiver from the terms of an architecture contract, granted by a governing architect, and to be reviewed after the specified time.

Capability maturity model

A reference model for evaluating the maturity of an organisation and its processes.

First and best known is the maturity model is the CMM for software processes, from the Carnegie Mellon University Software Engineering Institute. There are now maturity models for architecture organisations and processes, such as those included in the list of references.