Skip to content
Enterprise Architecture
17 min read
Updated 2026-07

Zachman Framework for Enterprise Architecture

The 6×6 ontology that gives enterprise architecture its complete classification schema — not a methodology, but the original grammar for describing an enterprise from every perspective.

1987
John Zachman, IBM Systems Journal
The first formal EA schema
6 × 6
Perspectives × interrogatives
A 36-cell ontology
Ontology
A classification, not a method
Describes completeness
Universal
Perspective-agnostic
Works with TOGAF, FEAF, Gartner

Overview

The Zachman Framework, published by John Zachman in 1987 while at IBM, is the oldest and most conceptually pure contribution to enterprise architecture. Its insight is simple but powerful: to describe an enterprise completely, you must describe it from multiple perspectives (the rows) and through multiple interrogatives (the columns). The intersection of each perspective and interrogative is a distinct, irreducible cell.

Unlike TOGAF, the Zachman Framework is not a methodology — it tells you nothing about how to develop an architecture. It is an ontology: a classification schema that tells you what a complete description contains and, just as valuably, what is missing from an incomplete one.

This page explains the six rows, six columns, and the 36 cells, how Zachman differs from process frameworks, and how modern enterprises use it alongside TOGAF to get both method and completeness.

The Six Rows: Perspectives

The rows represent the perspectives from which an enterprise can be described — each corresponding to a stakeholder with a different relationship to the enterprise. They are not levels of detail in a single model; they are genuinely different points of view, each with its own language, concerns, and models.

The distinction matters because a description accurate from the builder's perspective may be meaningless to the planner, and vice versa. The framework insists that each perspective is valid and must be represented in its own terms. Collapsing perspectives — for example, letting the implementer's physical view stand in for the owner's logical view — is how enterprises end up with systems that work technically but serve the business poorly.

The Six Rows (Perspectives)
RowPerspectiveWhoConcern
1Scope / Contextual (Planner)Executive / leadershipWhy the enterprise exists; its boundaries
2Enterprise / Conceptual (Owner)Business ownerWhat the enterprise is in business terms
3System / Logical (Designer)Architect / designerHow the enterprise is logically structured
4Technology / Physical (Builder)Engineer / builderHow the enterprise is physically realised
5Detailed / Component (Implementer)Programmer / vendorThe concrete components and code
6Functioning / Operational (User)User / operatorThe running enterprise in operation

The Six Columns: Interrogatives

The columns are the six interrogatives — What, How, Where, Who, When, and Why — that together exhaust the questions one can ask about anything. Each column is independent: you can describe the What (data) of the enterprise completely without yet describing its How (function), and so on. The independence is the source of the framework's completeness.

The columns map to: What (data/inventory), How (function/process), Where (network/distribution), Who (people/organisation), When (time/motivation-events), and Why (motivation/goals). Each column, viewed across the six rows, gives a complete description of one dimension of the enterprise.

The framework's rule of thumb: each cell is independent, and every model used to describe the enterprise belongs in exactly one cell. This is not pedantry — it is what makes the framework a useful audit of completeness.

The Six Columns (Interrogatives)
ColumnInterrogativeModels / ArtifactsExample
WhatData / InventoryEntity lists, data models, semantic modelsProduct catalog, customer data model
HowFunction / ProcessProcess models, function lists, transformationOrder-to-cash process model
WhereNetwork / DistributionNetwork diagrams, location models, geographyGlobal data center topology
WhoPeople / OrganisationRole models, org charts, responsibilityRACI, role-to-process matrix
WhenTime / EventsEvent models, schedules, timingEvent-driven triggers, SLA timers
WhyMotivation / GoalsBusiness plans, strategy, goals, rulesStrategy map, business rules, KPIs

The 36 Cells: Complete Description

The intersection of six rows and six columns produces 36 cells. Each cell is a distinct type of model or artifact. A complete enterprise description addresses every cell that is relevant to the current question. No single project ever fills all 36 — that is not the point. The point is to know which cells you are addressing and which you are leaving for later, and to be deliberate about it.

Practical use rarely involves building all 36 models. It involves using the grid as a checklist: when scoping an initiative, ask which cells the initiative touches, and ensure those cells are represented. The framework surfaces gaps — the Where and Who questions no one has asked — that ad-hoc approaches hide.

The grid also exposes redundancy and contradiction: two teams building different models that belong in the same cell are likely producing conflicting descriptions of the same thing, and the framework makes that visible.

Ontology, Not Method

The Zachman Framework will not tell you how to build an architecture. It will tell you whether your description is complete. Pair it with a method (TOGAF's ADM) to get both the how and the what is missing.

Zachman vs TOGAF: Complementary, Not Competing

A recurring question is whether to use Zachman or TOGAF. The answer is almost always both. Zachman provides the classification (what a complete description contains); TOGAF provides the method (how to produce and govern that description). They operate on different axes and compose cleanly.

In practice, organisations use TOGAF's ADM as the development process and Zachman's grid as the structure of the repository and a completeness check at each ADM phase. When Phase B (Business Architecture) claims to be complete, a Zachman check across the business-related cells validates that the What, How, Where, Who, When, and Why of the business have all been addressed.

Zachman vs TOGAF
DimensionZachmanTOGAF
TypeOntology / classificationMethod / process
Question answeredWhat does a complete description contain?How do we develop and govern architecture?
OutputA structured grid of artifactsA repeatable cycle and body of guidance
Best used forCompleteness checks, repository structureRunning EA engagements
Composes withTOGAF, FEAF, GartnerZachman, reference models, tools

Modern Use and Misconceptions

A common misconception is that Zachman is obsolete — that modern, agile enterprises have outgrown a rigid 6×6 grid. The misconception comes from treating the framework as a methodology (which it is not) and from over-literal attempts to fill every cell. Used as intended — as an ontology and a completeness lens — Zachman remains as relevant in 2026 as in 1987, because the fundamental truth it encodes (different stakeholders see the enterprise differently, and completeness requires all interrogatives) is timeless.

Modern applications include using the grid to scope AI initiatives (which cells does an AI agent touch?), to structure architecture repositories, and to perform completeness audits of existing EA artifacts. Its perspective independence also makes it an excellent tool for stakeholder communication: you can show a business owner their row, a builder their row, and make the relationships explicit.

The framework's persistence also reflects a deeper point: enterprises are still enterprises, and describing them completely still requires multiple perspectives and all six interrogatives — even when the technologies those descriptions cover now include agents, vector databases, and sovereign cloud regions.

Trending Facts & 2026 Outlook

Zachman's perspective-independence principle is increasingly cited in AI architecture, where business owners, data owners, and builders must each see an agent system in their own terms to govern it.

Modern EA tools (Sparx EA, Avolution, BiZZdesign) embed Zachman grid views as a standard repository structure, keeping the ontology relevant as a navigation scheme.

The framework's completeness lens is being applied to AI governance — using the six interrogatives to ensure data, function, location, ownership, timing, and motivation of an AI system are all specified.

Zachman's 1987 paper remains one of the most cited works in enterprise architecture, evidence that the ontology it introduced has outlasted successive waves of technology.

Agile and product-based operating models coexist comfortably with Zachman when the grid is used as a scoping and completeness tool rather than a documentation mandate.

Best Practices

Use the Grid as a Checklist

When scoping an initiative, mark which of the 36 cells it touches. Be deliberate about which you address now and which you defer.

Pair with a Method

Zachman gives completeness; TOGAF gives process. Use them together rather than choosing between them.

Respect Perspective Independence

Do not let one perspective's model substitute for another's. The builder's view is not the owner's view.

Structure the Repository by the Grid

Map repository artifacts to cells so the structure itself enforces completeness and surfaces gaps.

Communicate by Row

Show each stakeholder their row in their language. The framework is a communication tool, not just a classification tool.

Do Not Over-Fill Cells

No project fills all 36 cells. Completeness is about knowing which cells matter and addressing them deliberately.

Key Takeaways

  • The Zachman Framework is an ontology — a 6×6 classification of perspectives (rows) by interrogatives (columns) — not a methodology.
  • Each cell is a distinct, irreducible model; a complete description addresses every relevant cell deliberately.
  • Zachman complements TOGAF: it provides completeness (the what), while TOGAF provides method (the how).
  • Respecting perspective independence prevents the common error of letting technical views stand in for business views.
  • The grid is a powerful scoping, completeness-check, and communication tool across agile and AI-era initiatives.
  • Zachman endures because describing an enterprise completely still requires multiple perspectives and all six interrogatives — regardless of the underlying technology.

Continue learning

Related topics and courses to explore next

Explore all topics in this categoryView category

Learner outcomes

Careers built on capability

Reported outcomes from professionals across 170+ categories.

Machine Learning pathway increased my salary by 40%

Priya S.Data Scientist, Bangalore
AI & ML

Digital Marketing strategies are practical and India-focused

Amit J.Growth Lead, Delhi
Digital Marketing

Data Science pathway increased my salary by 40%

Rajesh S.Data Scientist, Pune
Data Science

Tokenomics modules helped me lead DeFi projects

Kavita R.Web3 Consultant, Chennai
Blockchain

GTM strategy helped launch my SaaS - 300% revenue growth

Siddharth J.Startup Founder, Mumbai
Business Strategy

Neural Networks course with TensorFlow landed me top AI job

Vikram R.ML Engineer, Hyderabad
Deep Learning

Spark and Kafka modules made my ETL pipelines 10x faster

Arjun M.Data Engineer, Pune
Data Engineering

AWS and Azure certs gave me 50% salary hike

Karthik S.Cloud Architect, Chennai
Cloud Computing

Kubernetes and Docker courses - deployed microservices!

Rohit A.DevOps Engineer, Noida
DevOps

Ethical hacking skills now protect critical infrastructure

Arun P.Security Analyst, Delhi
Cybersecurity

1-on-1 mentoring cracked top product company interviews!

Ananya P.Product Manager, Hyderabad
Product Management

Solidity courses helped build 3 DeFi protocols

Rahul S.Blockchain Dev, Bangalore
Web3

Core banking modules modernized legacy bank systems

Lakshmi V.Banking Tech Lead, Hyderabad
Banking

SEO courses doubled our organic traffic - ROI-focused!

Riya K.Growth Marketer, Delhi
SEO

Enrolled 200+ employees - analytics track progress perfectly

Suresh P.L&D Head, Bangalore
Corporate Training

Edge AI courses deployed smart factory solutions

Manish T.IoT Engineer, Pune
Edge Computing

Unity for VR built enterprise training simulations

Shruti D.AR/VR Dev, Mumbai
Immersive Tech

Warehouse automation reduced operational costs 25%

Gaurav S.SCM Manager, Gujarat
Supply Chain

GCC courses set up offshore center smoothly

Ravi C.GCC Director, Bangalore
GCC Setup

AI advisory content - now advising Fortune 500 clients

Deepika R.Strategy Consultant, Mumbai
Consulting

Power BI course got me promoted in 3 months!

Meera N.Business Analyst, Kochi
Business Intelligence

MLOps bridges data science and production perfectly

Divya K.SRE, Bangalore
MLOps

Zero Trust Security implemented org-wide successfully

Pooja G.InfoSec Manager, Gurgaon
Network Security

ITSM aligned with enterprise needs - training 500+ now

Neha V.Agile Coach, Pune
Agile & Scrum

AI marketing modules - campaign efficiency up 40%

Varun M.CMO, Jaipur
Marketing Strategy

AI in HR reduced time-to-hire by 60%

Preeti S.HR Director, Noida
HR Tech

Lean management optimized manufacturing processes

Anjali M.Operations Head, Ahmedabad
Operations

LLM modules - built first chatbot in weeks!

Sneha I.AI Researcher, Chennai
Generative AI

React and Node.js pathway landed FAANG role

Nikhil T.Full Stack Dev, Bangalore
Web Development

Design thinking transformed user research approach

Simran K.UX Designer, Mumbai
Design Thinking

UPI deep-dive modules helped me architect faster payment reconciliation flows

Tanmay B.FinTech Analyst, Mumbai
FinTech

Multi-cloud architecture course gave me confidence to design resilient hybrid systems

Ishwar D.Cloud Engineer, Bangalore
Cloud Computing

Quantum AI modules opened entirely new problem-solving approaches for my work

Farah Q.Research Analyst, Hyderabad
Quantum AI

ROS and kinematics course let me build my first autonomous navigation pipeline

Harish L.Robotics Engineer, Pune
Robotics

Unity VR modules helped me ship interactive training simulations end-to-end

Sumitra A.Immersive Dev, Chennai
AR/VR

Precision agriculture course gave me frameworks to deploy IoT crop monitoring

Yashwant G.AgriTech Lead, Indore
AgriTech

Last-mile optimization modules cut delivery costs and improved route planning

Nandini R.Logistics Analyst, Gurugram
Supply Chain

Advanced visualization course made my dashboards executive-ready and clear

Omkar V.BI Developer, Nagpur
Data Visualization