Architecture Principles

TOGAF

Architecture Principles

The Preliminary Phase

Purpose

Template

Name
Statement
Rationale
Implication

Developing Architecture Principles

Architecture Principles are typically developed by the Enterprise Architects, in conjunction with the key stakeholders, and are approved by the Architecture Board.
Architecture Principles will be informed by principles at the enterprise level, if they exist.
Architecture Principles must be clearly traceable and clearly articulated to guide decision-making. They are chosen so as to ensure alignment of the architecture and implementation of the Target Architecture with business strategies and visions.
Specifically, the development of Architecture Principles is typically influenced by the following:

Qualities of principles:

  1. Understandable: the underlying tenets can be quickly grasped and understood by individuals throughout the organisation. The intention of the principle is clear and unambiguous, so that violations, whether intentional or not, are minimised.
  2. Robust: enable good quality decisions about architectures and plans to be made, and enforceable policies and standards to be created. Each principle should be sufficiently definitive and precise to support consistent decision-making in complex, potentially controversial situations.
  3. Complete: every potentially important principle governing the management of information and technology for the organisation is defined - the principles cover every situation perceived.
  4. Consistent: strict adherence to one principle may require a loose interpretation of another principle. The set of principles must be expressed in a way that allows a balance of interpretations.
    Principles should not be contradictory to the point where adhering to one principle would violate the spirit of another. Every word in a principle statement should be carefully chosen to allow consistent yet flexible interpretation.
  5. Stable: principles should be enduring, yet able to accommodate changes.
    An amendment process should be established for adding, removing, or altering principles after they are ratified initially.