The Latin of Enterprise Architecture: The Zachman Framework Is Historically Significant but Rarely Used

A parody of the Zachman Framework showing a six-by-six matrix labeled with stakeholder roles and interrogatives, where every cell contains a hot dog emoji instead of meaningful architectural content.

There’s a faint echo of Max Horkheimer in the Zachman Framework: that if we categorize reality with enough intellectual discipline, the world will finally make sense.

The Zachman Framework asserts that the totality of an enterprise can be rigorously divided and expressed through distinct architectural classifications. It asks you to take an unwise intellectual leap, and it is about as fun to read as a grand theorist’s 900-page dissertation that continually dares the reader to finish it.

If somewhere around the third paragraph you begin to suspect that the simple elegance of the structure may outlive its practical value, you’ve understood it perfectly. Because, as with Horkheimer, it will, in the end, likely have you wondering whether the brilliance lies in the framework or just in the confidence required to declare it complete.

But before dismissing it entirely, it’s worth remembering why the Zachman Framework mattered in the first place.

Why the Zachman Framework Still Matters (Sort of)

In A Brief History of Architecture Frameworks, Methods, and Methodologies, we covered that the Zachman Framework was the first formal attempt to define Enterprise Architecture. It treated architecture as structured knowledge, and it is reasonable to say that it inspired the discipline of architectural thinking for digital systems.

But I also said it’s puzzling because it’s just a classification schema that organizes architecture representations by abstraction and stakeholder perspectives, postulating that the reality of an enterprise can be decomposed and precisely aligned to a matrix.

Because Aristotle Clearly Wanted This

Understanding what the Zachman Framework was trying to accomplish at the time does help make sense of how it was structured. Or at least it can help explain why it looks the way it does.

But, if you’re looking for something that’s instructive in a practical manner, you probably don’t want something that starts by saying it exists at the intersection between two historical classifications that have been in use for literally thousands of years.

Primitive Interrogatives and Structured Knowledge

The Zachman Framework says that the first classification is the fundamentals of communication found in the primitive interrogatives: What, How, When, Who, Where, and Why.

So, question words, right?

Then, it says that the question words—sorry, the primitive interrogatives—intersect with the second classification focused on reification, which is how abstract ideas are instantiated into concrete realities, in this case as perspectives.

Um, ok.

Next, it defines six distinct perspectives, which relate to stakeholder groupings.

Ah, so the people who give a shit about it? Yes, that’s important.

And the intersecting cells of the framework correspond to discrete models, which, if documented, can provide a holistic view of the enterprise.

So, we have a matrix? Got it.

Ontology Disguised as a Framework

Once you’ve decoded the matrix, you hit the surprise twist: that the Zachman Framework isn’t even a framework. It’s an ontology disguised as a matrix, if that makes any sense at all.

So, it’s a theory of the existence of a structured set of essential components of an enterprise that can be used to explicitly express creating, operating, and changing it.

Then, we find out what this reification gets us:

  • A Goal List
  • A Locations Diagram
  • A Role Specification

(To be fair, I picked the worst ones on purpose, even though there are useful things like process diagrams and entity relationship models.)

But, after surviving the ontology plot twist and settling into the existential matrix, one question still remains: Does any of this actually help us make a computer do something, maybe, since it’s a classification schema, really important things like “Hot Dog / Not Hot Dog” image classification”?2

Why the Zachman Framework Endures (Like Latin)

It’s hard to argue that the Zachman Framework is useful, or even an Enterprise Architecture framework. And it’s certainly not a method or a methodology.

Yet, it is still cited—almost synonymously—with Enterprise Architecture frameworks, despite not being one. It’s also barely usable, whatever it actually is.

But John Zachman did attempt to impose order on an emerging field by defining structures through which knowledge could be understood. And for that, the Zachman Framework gets the salute emoji: 🫡

However, I learned that when asked, “How do I implement the Zachman Framework?” he said that’s like asking, “How do I implement the Periodic Table of Elements?”3 And for that, I’ll take back that salute emoji and replace it with 🤦‍♂️.

But, like Latin, the Zachman Framework endures. Not because it is spoken, but because we respect that it shaped what came after.

Notes:
1. Featured Image AI generated using OpenAI’s ChatGPT (GPT-5) with help from Google Gemini Flash 2.5
2. Silicon Valley (HBO, 2017). Season 4, Episode 4: Team building Exercise. The canonical introduction of the “Hotdog / Not Hotdog” image-classifier paradigm, widely regarded as the peak of applied machine learning in popular media.
3. Zachman International – Zachman Certified™ Enterprise Architect (ZCEA) Course Details, accessed February 23, 2026.



Leave a Reply

Discover more from The Computer Is Going to Do Something

Subscribe now to keep reading and get access to the full archive.

Continue reading