TOGAF with Zachman

45 min 6 outcomes 0 interactive diagrams 3 standards cited

Comparing TOGAF with the Zachman Framework turns on a single distinction that most side-by-side tables miss: Zachman is a schema and ontology, not a methodology. That changes everything about how the comparison should be framed, what each contributes, and how they can work together.

By the end of this module you will be able to:

  • Explain why Zachman is more accurately compared with TOGAF as structure versus method rather than as a rival methodology
  • Describe the official Zachman characterisation of the framework as a schema and ontology, not a methodology
  • Walk the six interrogative columns and six audience rows of the Zachman matrix, explaining what each intersection tests
  • Use Zachman as a completeness lens on a TOGAF without confusing it for an equivalent
  • Identify the practical boundary between a classification aid and a delivery method
  • Apply the distinction to the London case and its architecture repository

A slide that asked the audience to choose one.

I once reviewed a slide deck that placed TOGAF and Zachman side by side and asked the audience to choose one. The comparison table had columns for "governance model," "migration planning," and "delivery method." TOGAF had ticks in all three. Zachman had crosses.

The audience concluded that TOGAF was better. But the comparison was broken before it started, because it tested Zachman against capabilities it never claimed to provide. Zachman is not trying to be an ADM equivalent. It is not trying to provide , migration planning, or a delivery method. Once you understand that, the comparison becomes more useful and far less confusing.

The real question is not which is better at running architecture. It is how a classification schema and an architecture method can serve different purposes in the same enterprise.

If a comparison assumes both TOGAF and Zachman are end-to-end delivery methods, is the comparison broken before it starts?

61.1 What the official Zachman source says

The official Zachman framework page is explicit. It describes the Zachman Framework as a schema, then more specifically as an ontology. It also states plainly that the framework is not a methodology. That is not a weakness to apologise for. It is a design choice that defines what the framework does and does not claim to do.

That gives this comparison a firmer footing than many casual summaries do. Zachman is being positioned by its creator as a structured classification and ontology for descriptive representations of an enterprise, not as an end-to-end process for running architecture work.

Schema versus method: the central distinction

A schema tells you what kinds of descriptions are possible and how they relate to one another. A method tells you how to produce those descriptions, who should be involved, what governance applies, and how to move from current state to target state. Both are useful. They solve different problems.

Understanding this distinction is the single most important step in comparing TOGAF and Zachman honestly. Without it, every comparison table will test Zachman against capabilities it never claimed to provide and conclude, incorrectly, that it is inferior.

How TOGAF, ArchiMate, BIZBOK and Zachman divide the enterprise architecture work

No single framework covers every need, so practitioners run TOGAF as the method backbone, draw its artefacts in ArchiMate, deepen the business layer with BIZBOK and use Zachman as a completeness check across all six dimensions.

How TOGAF, ArchiMate, BIZBOK and Zachman divide the enterprise architecture work A comparison matrix of four enterprise architecture frameworks. Six dimensions run down a shared left column: scope, method, notation, governance, certification and how each complements TOGAF. TOGAF, ArchiMate, BIZBOK and Zachman are the four columns, so every dimension sits on one eye-line and the reader compares straight across each row. The TOGAF column is accent-tinted as the method backbone running the ADM cycle. ArchiMate is the notation, a formal visual language with 11 relationship types; BIZBOK deepens the business layer; Zachman is a 6x6 completeness taxonomy. Certifications and the ArchiMate count are shown verbatim. DimensionScopeMethodNotationGovernanceCertificationComplements TOGAFTOGAFEA method andgovernanceADM: PreliminaryPhase, Phases A to H,continuousRequirementsManagementNone prescribed;uses ArchiMate or UMLArchitecture Board,compliance reviews,waiversFoundation andPractitioner(Open Group)The method backbonethe others plug intoArchiMateEA modellinglanguageNone; used withinADM phasesFormal visuallanguage: layeredelements, 11relationship typesNone; makesarchitecture visibleFoundation andPractitioner(Open Group)Draws TOGAFartefacts in onenotationBIZBOKBusiness architecturebody of knowledgeCapability, valuestream andinformation mappingCapability maps,value streams,heat mapsBusiness architecturegovernance within EACertified BusinessArchitect (CBA)Fills Phase B withcapability depthZachmanDescriptive taxonomyand ontologyNone; aclassification scheme6x6 matrix ofinterrogatives vsperspectivesNone; acategorisation toolZachman CertifiedEnterprise Architect6x6 completenesscheck on ADMartefacts TOGAF: the method backbone the other three plug into Sources: The Open Group TOGAF and ArchiMate; BIZBOK Guide; Zachman International

61.2 The Zachman matrix in detail

The Zachman matrix is structured around two dimensions: six interrogative columns and six audience rows. Each cell in the matrix represents a specific type of enterprise description viewed from a specific audience perspective.

The six interrogative columns

  • What (data). What things does the enterprise deal with? This covers data entities, business objects, and the information the enterprise needs to manage.
  • How (function). How does the enterprise operate? This covers processes, functions, and the transformations the enterprise performs.
  • Where (network). Where does the enterprise operate? This covers locations, networks, and the geographic or logical distribution of enterprise elements.
  • Who (people). Who is involved? This covers roles, responsibilities, organisational units, and the human actors in the enterprise.
  • When (time). When do things happen? This covers events, cycles, schedules, and the timing relationships that govern enterprise behaviour.
  • Why (motivation). Why does the enterprise do what it does? This covers goals, strategies, rules, and the motivational factors that drive enterprise decisions.

The six audience rows

  • Scope (planner). The executive or planner perspective. What is the enterprise boundary? What is in scope?
  • Business model (owner). The business owner perspective. How does the business work? What are the key business concepts?
  • System model (designer). The architect or designer perspective. What logical structures support the business model?
  • Technology model (builder). The builder perspective. What technology choices implement the logical design?
  • Detail representations (implementer). The implementer perspective. What specific configurations, code, and specifications are needed?
  • Functioning enterprise (worker). The operational perspective. How does the running enterprise actually behave?

What each cell represents

Each cell in the 6x6 matrix represents a specific type of description. For example, the intersection of "What" and "Business model" asks: what data does the business own, from the business owner's perspective? The intersection of "Where" and "Technology model" asks: where are technology components deployed, from the builder's perspective?

The power of this structure is that it forces completeness questions. If you have described the "What" for every row but never described the "When," you have a gap in your enterprise description. If you have described everything from the planner and owner perspectives but nothing from the builder and implementer perspectives, you have a different kind of gap.

TOGAF and Zachman meet on the same architecture artefacts

TOGAF is a method for how to work and Zachman is a taxonomy for what to classify, so they are complementary, not competing: each stakeholder concern, viewpoint and model in the centre is one artefact that TOGAF builds and Zachman classifies.

TOGAF and Zachman meet on the same architecture artefacts Three framework columns. The left column, TOGAF the method, holds three calm cards: ADM phases as an ordered sequence, the content metamodel that defines what an artefact is, and governance for how decisions get made. The right column, Zachman the taxonomy, holds six perspectives as rows, six questions as columns, and thirty-six cells, each a model type, classification rather than a method. The centre column, tinted in the structural accent, sits between the two and holds the shared artefacts where they meet: stakeholder concerns, viewpoints, and models. The centre tint marks the meeting point, so the same artefact is one that TOGAF builds and Zachman classifies. TOGAF: the method, the howShared: where they meetZachman: the taxonomy, the what ADM phasesAn ordered sequence of workPreliminary through Phase H Content metamodelDefines what an artefact isEntities and their relations GovernanceBoard, principles, waiversHow decisions get made Stakeholder concernsBoth frameworks frame these ViewpointsTOGAF method, Zachman cell ModelsOne builds them, one classes them Six perspectivesScope, business, system, buildRows of the classification Six questionsWhat, how, where, who, when, whyColumns of the classification Thirty-six cellsEvery cell a model typeClassification, not a method

61.3 Why that distinction matters in practice

If you compare TOGAF and Zachman as if both are methodologies, the discussion immediately becomes confused. TOGAF offers phases, governance, content guidance, logic, and tailoring decisions. Zachman is giving you a structure for thinking about descriptive completeness.

That is why the right mental model is not framework versus framework in a flat list. It is method versus classification lens. The two operate at different conceptual levels and serve different purposes.

What TOGAF provides that Zachman does not

  • An architecture development method. The provides phases from through and . Zachman does not define a development process.
  • Governance structures. TOGAF defines , reviews, , and exception handling. Zachman does not address governance.
  • Migration planning. and provide explicit guidance on , , , and sequencing. Zachman does not address migration.
  • Content metamodel. The defines the entities, attributes, and relationships that structure the . Zachman provides a classification grid but not a metamodel for repository content.
  • Stakeholder management. TOGAF provides guidance on identification, analysis, and selection. Zachman's audience rows identify perspectives but do not provide stakeholder management techniques.

What Zachman provides that TOGAF does not

  • A completeness framework for enterprise descriptions. The 6x6 matrix provides a systematic way to check whether all relevant types of description have been considered. TOGAF does not provide this kind of structured completeness challenge.
  • A classification ontology. Zachman classifies enterprise descriptions by type and audience in a way that is independent of any particular method. This makes it usable as a review lens regardless of which method produced the descriptions.
  • Perspective balance. The audience rows force practitioners to consider whether descriptions exist for all relevant perspectives, from executive scope through to operational detail. TOGAF addresses perspectives through viewpoints but does not structure them as a completeness grid.

61.4 Where the confusion usually starts

The most common confusions in TOGAF-Zachman comparisons follow predictable patterns. Understanding these patterns helps practitioners avoid them.

Mistaking a matrix for a method

A classification scheme can help you organise questions and , but it does not by itself tell you how to scope work, govern change, or sequence transition states. Practitioners who try to "follow Zachman" as if it were a process quickly discover that it does not tell them what to do next. That is because it was never designed to.

Ignoring governance

Even a very complete descriptive structure still needs decision rights, exception handling, and delivery interfaces if architecture is meant to influence change. The Zachman matrix can show you that all six interrogatives have been addressed for all six audience levels. It cannot tell you who decides, who reviews, who approves exceptions, or how architecture connects to delivery governance.

Overstating equivalence

Saying Zachman and TOGAF are simply two alternative EA methods hides the fact that they operate at different conceptual levels. This is the most persistent confusion in the comparison literature. It leads to comparison tables that test both against the same criteria and conclude that one is "missing" capabilities that it never claimed to provide.

Filling cells for completeness rather than value

A subtler confusion arises when teams use the Zachman matrix and interpret every empty cell as an artefact gap that must be filled. The matrix identifies possible descriptions. It does not say that every possible description is necessary for every enterprise problem. Using Zachman well means asking whether a gap matters for real decisions, not automatically creating artefacts to fill every cell.

Common misconception

Zachman can replace the entire method backbone of TOGAF.

The official Zachman source describes the framework as a schema and ontology, not a methodology. It helps organise architecture classification. TOGAF provides the process, governance, and delivery method. They operate at different conceptual levels. Treating Zachman as a method replacement creates a gap in governance, migration planning, and delivery integration that the classification grid was never designed to fill.

61.5 A practical way to use Zachman alongside TOGAF

The most productive relationship between TOGAF and Zachman is complementary: TOGAF runs the architecture work, and Zachman provides a structured lens for reviewing descriptive coverage and perspective balance.

The integration pattern

  1. Use TOGAF to run the architecture work. The ADM provides the phases, the structures the repository, and the governance framework defines decision rights. This is the operating backbone.
  2. Use Zachman as a review lens. At key review points (after Phase B, after Phase C, after Phase D, or during ), use the Zachman matrix to challenge the completeness of the architecture pack. Are all six interrogatives addressed where they matter? Are all relevant audience perspectives covered?
  3. Treat any Zachman-based gap as a question, not an order. If the matrix reveals that timing-related descriptions are thin, the right response is to investigate whether that gap affects real decisions. If it does, strengthen the descriptions. If it does not, note the gap and accept it as a proportionate tailoring choice.
  4. Return the result to the TOGAF repository. Any artefacts created in response to a Zachman completeness review should be stored in the and governed through the same decision process as all other architecture content.
  5. Do not duplicate the governance layer. Zachman does not provide governance. Do not create a parallel governance structure to manage Zachman-identified artefacts separately from the TOGAF governance process.

When the Zachman lens is most valuable

  • When the architecture pack feels lopsided: rich in some areas and silent in others.
  • When different are getting inconsistent levels of architectural attention.
  • When the enterprise suspects that some interrogative dimensions (particularly "When" and "Why") are under-described relative to "What" and "How."
  • When a repository review reveals that artefacts cluster around certain types of description and leave others empty.

The TOGAF workflow that fills one empty Zachman cell

Zachman names the cell but not how to fill it: the Business perspective answering the What question is filled by running TOGAF Phase B, doing the capability and value-stream work, populating the content metamodel and signing off the deliverable that lands back in the cell.

The TOGAF workflow that fills one empty Zachman cell A vertical worked trace of five stages joined by downward arrows, with a left axis rail pointing down labelled empty cell to filled cell. Stage one, on a calm neutral fill, is the empty Zachman cell: the Business perspective answering the What question. An arrow labelled routes to leads to Phase B Business architecture. An arrow labelled drives leads to capability mapping and value-stream work. An arrow labelled populates leads to the content metamodel of business entities, capabilities and value streams. An arrow labelled produces leads to the final stage, on a soft green fill, the signed Business architecture deliverable that lands in the cell. A legend names the empty and the filled cell. Taxonomy to method to content Empty cell to filled cell CellThe cell to fillBusiness perspective, answering the What questionAn empty taxonomy slot, not yet any contentZachman BPhase B: Business architectureThe ADM phase whose remit matches the cellSelected because the cell is business and structuralTOGAF ADM DoRun the architecture workCapability mapping and value-stream identificationThe activity that actually generates the answersADM step ModelPopulate the metamodelBusiness entities, capabilities and value streamsThe classified content the cell was waiting forContent metamodel DoneSigned deliverable landsApproved Business architecture artefactThe cell now holds real, governed contentSponsor routes to drives populates produces Empty cell, waiting for contentFilled cell, signed and governed

61.6 Mapping Zachman to TOGAF concepts

While TOGAF and Zachman operate at different conceptual levels, their concepts do map to one another. Understanding these mappings helps practitioners use both without confusion.

Column-to-domain mappings

  • What (data) maps to TOGAF's data architecture in Phase C, , and the content metamodel's data entities.
  • How (function) maps to TOGAF's business processes and functions in Phase B, and application services in Phase C.
  • Where (network) maps to TOGAF's technology architecture in Phase D, including infrastructure, platforms, and deployment topology.
  • Who (people) maps to TOGAF's organisation units, roles, and analysis in Phase B and the approach.
  • When (time) maps partially to TOGAF's , roadmap sequencing, event-driven process models, and the change-triggered re-architecture discipline of . This is the weakest mapping because TOGAF does not have a single "timing architecture" phase, but the mapping is genuinely partial rather than absent: time-of-day sequencing lives in process models, multi-year sequencing lives in the roadmap, and change-triggered iteration lives in Phase H.
  • Why (motivation) maps to TOGAF's , , , and the in Phase A.

Row-to-perspective mappings

  • Scope (planner) maps to TOGAF's and the at segment and strategic levels.
  • Business model (owner) maps to TOGAF's Phase B business architecture, models, and .
  • System model (designer) maps to TOGAF's logical architecture in Phase C, including .
  • Technology model (builder) maps to TOGAF's Phase D technology architecture and .
  • Detail representations (implementer) maps to TOGAF's implementation-level artefacts and the phase.
  • Functioning enterprise (worker) maps to TOGAF's and the operational reality described during .

London Grid Distribution

The London repository could use Zachman as a coverage challenge. Are customer, process, data, timing, network, governance, and motivation questions all being described at the right level for the right audiences? That is a legitimate use of the Zachman lens.

Applying the Zachman lens to London

  • What. London's data architecture covers asset data, customer data, network data, and regulatory data. The Zachman lens would ask: is this described for all six audience levels?
  • How. London's process architecture covers connections delivery, outage management, and data publication. The Zachman lens would ask: are these processes described from the planner perspective down to the operational worker perspective?
  • Where. London's network topology covers substations, feeders, and distribution assets. The Zachman lens would ask: is the geographic and logical distribution described at each audience level?
  • Who. London's stakeholder map covers Ofgem, NESO, customers, and internal teams. The Zachman lens would ask: are roles and responsibilities clear at every level from executive scope to operational delivery?
  • When. This is likely London's weakest dimension. Timing-related descriptions (event sequences, regulatory deadlines, maintenance cycles, seasonal demand patterns) may be under-described relative to the other five interrogatives.
  • Why. London's principles and regulatory drivers provide motivation. The Zachman lens would ask: is the "why" traceable from strategic goals through to operational rules?

What London still needs

What London still needs, however, is TOGAF's method for getting from scope and principles through business, information, technology, migration, and governance. The Zachman lens can sharpen the pack. It does not run the pack. The ADM provides the operating backbone. The governance framework provides the decision rights. The content metamodel structures the repository. Zachman provides the completeness challenge that keeps all of those focused.

  • For London, Zachman is a completeness aid, not the operating backbone.
  • The strongest comparison is ontology and schema versus method and governance.
  • The practical integration is to use Zachman at review points to challenge descriptive coverage and then return the results to the TOGAF-governed repository.
Check your understanding

What is the most important conceptual difference between TOGAF and Zachman in practical use?

A reviewer uses the Zachman matrix to check the London architecture pack and finds that timing-related artefacts are underdeveloped. What should happen next?

A team decides to 'follow Zachman' as their architecture methodology, replacing the ADM entirely. They fill all 36 cells of the matrix with detailed descriptions. After six months, they have detailed documentation but no governance process, no migration plan, and no connection to delivery. What went wrong?

Core distinctions

  • The official Zachman source describes the framework as a schema and ontology, not a methodology. This is the central fact for honest comparison.
  • TOGAF and Zachman therefore operate at different conceptual levels: method versus classification lens. Comparing them as rival methodologies is the most common and most damaging error.
  • The Zachman matrix (6 interrogatives x 6 audience perspectives) provides a structured completeness challenge that no other framework offers in the same form.
  • Zachman can improve questioning and completeness review without replacing the delivery method, governance, or migration planning that TOGAF provides.
  • TOGAF still provides the process, governance, repository stewardship, and transition logic needed to run enterprise architecture as an operating practice.
  • The practical integration pattern: use TOGAF to run the work, use Zachman to review descriptive coverage at key review points, and treat gaps as questions rather than automatic artefact orders.

Standards and sources cited in this module

  1. TOGAF overview

    Official landing page for the TOGAF Standard, 10th Edition

    The core enterprise-architecture standard compared in this module.

  2. Zachman official site

    Official Zachman site

    Primary reference for the Zachman Framework characterisation as schema and ontology.

  3. The TOGAF Standard, 10th Edition (C220)

    Parts 0-5

    The core standard providing the method, content framework, and governance model that Zachman does not attempt to replace.

You now understand why TOGAF and Zachman operate at different conceptual levels and how they can work together productively. The next module shifts from comparison to honest self-criticism: where does TOGAF fail, and when is it the wrong tool? That is Module 62.

Module 61 of 72 · Comparison and Capstone