The Zachman Framework's Six Questions, Explained Simply
The Zachman Framework's six questions are often presented as part of a complex-looking grid. That can make the framework seem intimidating. In reality, the foundation is surprisingly simple.
At its core, the Zachman Framework is built around six questions that journalists, investigators, and business leaders ask every day. Understand those questions, and you understand the backbone of enterprise architecture.
The Zachman Framework's six questions organize everything needed to describe an enterprise:
WhatThe data and things the enterprise cares about, such as customers, products, orders, and invoices.
HowThe processes, functions, and activities the enterprise performs.
WhereThe locations, networks, and operating environments across which the enterprise functions.
WhoThe people, teams, stakeholders, and organizational roles are involved.
WhenThe timing, events, schedules, business cycles, and triggers that drive activity.
WhyThe motivations, goals, business rules, strategies, and objectives behind everything the enterprise does.
Answer these six questions thoroughly and you've described the essential elements of the enterprise. Few aspects of an organization fall outside these categories.
The Clever Part: Perspectives
The six questions are only half of the framework.
The Zachman Framework also organizes information across multiple perspectives, from the executive view at the top, through business and system perspectives, down to the technology and implementation levels.
The same six questions are asked from every perspective. Each level adds detail without contradicting the levels above it.
This structure helps create a complete and consistent architectural description. Each architectural artifact is intended to have a unique place within the framework, reducing redundancy and confusion while improving traceability across the enterprise.
Imagine you're trying to improve a broken order-to-cash process.
Using the Zachman Framework, you would ask:
What data is involved? (Orders, invoices, customers, payments)
How does the process flow?
Where does the process occur across systems and locations?
Who owns or performs each step?
When do key events occur?
Why does the process exist and what business objective does it support?
By answering all six questions at the appropriate level of detail, you gain a complete picture of the process and can identify gaps, bottlenecks, ownership issues, or system failures.
What the Diagrams Won't Tell You
Here's the important part.
The Zachman Framework is a classification scheme (taxonomy), not a methodology. It helps organize architectural descriptions, but it does not prescribe a step-by-step process for creating them.
Knowing the framework is easy. Producing accurate, useful answers about a real organization is where the real work begins.
That skill comes from experience, practice, mentoring, and continuous feedback, not from memorizing rows and columns.
The Zachman Framework's six questions provide a structured way to ensure nothing important is overlooked when describing an enterprise.
By asking What, How, Where, Who, When, and Why across multiple perspectives, organizations can build a complete, consistent, and non-redundant understanding of how the enterprise operates.
The challenge isn't memorizing the framework. The challenge is answering the questions accurately.
EACOE's connection to the Zachman tradition is particularly strong through our Managing Director, Sam Holcman, who serves as President of the Zachman Institute (ZIFA). Our approach focuses on helping practitioners learn how to model real enterprises through hands-on application, mentoring, and practical experience so they can truly Succeed Fast.
Learn more about enterprise architecture training, mentoring, and Zachman-based modeling at eacoe.org