Architecture Desk TOGAF handbook
TOGAF Standard · 10th Edition View Markdown source

Core Concepts

Enterprise

In TOGAF, an enterprise is the scope being considered. It may be:

  • an entire company;
  • a government department;
  • a business unit;
  • a partnership or ecosystem;
  • a product line;
  • a transformation program; or
  • any collection of organizations sharing goals.

Do not assume “enterprise” always means the whole legal organization. State the boundary explicitly.

Architecture

Architecture describes the fundamental organization of a subject, its elements and relationships, and the principles governing its design and evolution.

In practice, architecture is both:

  • a description of a baseline, target, or transition state; and
  • a discipline for making and governing consequential design decisions.

Enterprise Architecture

Enterprise Architecture connects goals and strategy to coordinated change across operating models, capabilities, people, information, applications, and technology.

It operates at several levels:

Level Typical horizon Example
Enterprise or strategic 3–5+ years Common digital operating model
Segment, portfolio, or domain 1–3 years Customer data architecture
Capability or product Several quarters Omnichannel service platform
Solution Release to 1–2 years Design for a new identity service

These levels should connect. Strategic architecture without delivery evidence becomes aspirational; solution architecture without strategic context becomes local optimization.

Stakeholders, concerns, views, and viewpoints

These four concepts prevent architecture from becoming a diagram collection:

  • A stakeholder is a person, group, or organization with interests in the architecture.
  • A concern is an issue important to one or more stakeholders, such as cost, resilience, compliance, usability, or time to market.
  • A viewpoint defines the conventions for constructing and using a view. It says what the view should address and how.
  • A view is the actual representation of a specific architecture from a viewpoint, created to address stakeholder concerns.

Example:

Element Example
Stakeholder Chief Information Security Officer
Concern Privileged access and regulatory exposure
Viewpoint Security controls and trust boundaries
View Diagram and control matrix for the target identity platform

The rule is simple: create a view because it answers a decision-relevant question, not because a framework lists it.

Architecture description

An Architecture Description is the collection of work products used to express an architecture. It may contain models, principles, requirements, standards, decisions, roadmaps, and other content.

No single model describes the whole enterprise. Different views intentionally show different concerns.

Baseline, target, transition, and gap

  • Baseline Architecture: the relevant current state, including already approved or in-flight change when appropriate.
  • Target Architecture: the future state required to meet agreed objectives.
  • Transition Architecture: a meaningful intermediate state between baseline and target.
  • Gap: something present in one state but missing, changed, or retired in another.

Avoid documenting every current-state detail. Capture only what is needed to understand the change, risk, and decisions.

Requirements

Architecture requirements express what the architecture must enable, constrain, or satisfy. Good requirements are:

  • linked to drivers, goals, stakeholders, and outcomes;
  • testable or otherwise verifiable;
  • prioritized;
  • assigned an owner;
  • traceable to architecture and implementation; and
  • governed through change.

Requirements Management interacts with every ADM phase. New findings may create requirements; requirement changes may force architecture work to be revisited.

Principles

An architecture principle is a durable rule or guideline used to make consistent decisions. A useful format is:

  1. Name — memorable and specific.
  2. Statement — the rule.
  3. Rationale — why the enterprise adopts it.
  4. Implications — consequences, costs, and required behavior.

Principles should guide trade-offs. “Use best practices” is too vague to be a principle.

Building blocks

A building block is a potentially reusable component of business, architecture, or solution content.

  • An Architecture Building Block (ABB) describes required capability or behavior without committing to a specific implementation.
  • A Solution Building Block (SBB) describes an implementation that realizes one or more ABBs.

Example:

ABB Possible SBB
Enterprise identity federation capability A configured identity platform and connectors
Event distribution capability A managed event-streaming service

Keep the problem and required behavior separate from the chosen product long enough to evaluate alternatives.

Deliverables, artifacts, and building blocks

These terms are related but not interchangeable:

flowchart TD
    D[Deliverable<br/>reviewable contractual work product]
    A[Artifact<br/>catalog, matrix, or diagram]
    B[Building block<br/>reusable capability or component]
    D -->|contains| A
    A -->|describes| B
  • A deliverable is a formally reviewed work product.
  • An artifact is a representation of architecture information.
  • A building block is the reusable subject represented by artifacts.

Architecture landscape

The Architecture Landscape gives an organized view of architecture assets at different levels and states. It commonly includes strategic, segment, and capability-level descriptions of baseline, transition, and target architectures.

Reference models and patterns

  • A reference model supplies reusable concepts and relationships for a domain.
  • A reference architecture applies patterns and principles to a recurring class of problem.
  • A pattern is a reusable response to a recurring problem in context.

Use these as accelerators, not unquestioned answers.

Architecture debt

Architecture debt is the future cost or constraint created when implementation diverges from intended architecture or when the architecture itself becomes outdated. Record debt explicitly with:

  • rationale;
  • business impact;
  • risk;
  • owner;
  • remediation trigger or due date; and
  • accepted decision authority.

Fitness for purpose

TOGAF should be tailored. A fit-for-purpose architecture has enough detail to support the next important decisions—no more and no less. The appropriate depth depends on uncertainty, blast radius, reversibility, regulatory exposure, and investment size.

Next: Architecture Development Method

Architecture Desk Independent learning material · not an official Open Group publication