Educators: Teaching Zachman 6x6 with FCC as Reference Implementation¶
The Zachman framework is classic enterprise-architecture theory,
but students often find it abstract. FCC's fcc.classification.
zachman module makes the 6x6 concrete: every persona, workflow,
and scenario is tagged with a cell. These four prompts build a
2-session teaching module.
Personas Used¶
| Persona ID | Full Name | Role |
|---|---|---|
| edu | Education Lead | Unit designer |
| ZCA | Zachman Cross-Cut Analyst | Subject matter |
Prompt 1: Opening Lecture¶
Personas: edu, ZCA
Prompt¶
Produce a 40-minute lecture outline: 10 slides on Zachman
history (1987 paper), 10 slides walking the 6x6 matrix column
by column, 5 slides on how FCC represents each cell, 5 slides
on matrix_coverage() as an analytic tool. End with 1 discussion
question.
Expected Output¶
- 30-slide outline
- FCC cross-walk section
- Discussion question
Prompt 2: Hands-On Lab¶
Personas: edu
Prompt¶
Design a 60-minute lab. Students open Notebook 45, run
matrix_coverage() on FCC's persona registry, and identify the
three most underrepresented cells. They write a 1-paragraph
hypothesis for WHY those cells are underrepresented and propose
one persona each.
Provide: lab handout (1 page), checkpoint questions (3),
submission rubric.
Expected Output¶
- 1-page lab handout
- 3 checkpoint questions
- Submission rubric
Prompt 3: Quiz Questions¶
Personas: edu
Prompt¶
Produce 8 quiz questions on Zachman fundamentals + FCC's
implementation. Mix concept questions (name the 6 interrogatives)
with application questions (given an artifact, pick the cell).
Include answer key.
Expected Output¶
- 8 quiz items
- Mixed difficulty
- Answer key
Prompt 4: Synthesis Essay Prompt¶
Personas: edu
Prompt¶
Write a 1-page take-home essay prompt. Students argue either for
or against the claim "Every software artifact should carry a
zachman_cell." Require them to cite at least 2 concrete FCC
examples and 1 counter-example from industry.
Expected Output¶
- Essay prompt
- Citation requirements
- Grading rubric (3 dimensions)
See Also¶
- Notebook 45 — Zachman matrix coverage explorer
src/fcc/classification/zachman.pydocs/tutorials/sample-prompts/beginners-zachman-introduction.md