企业架构学习Skill ea-learning

此技能用于以实践方式解释企业架构概念,帮助开发者和架构师学习和应用TOGAF、Zachman、ADR等框架和工具,适用于软件开发中的架构设计、决策记录和系统规划。关键词:企业架构、TOGAF、Zachman、ADR、学习、实践、架构设计。

架构设计 0 次安装 1 次浏览 更新于 3/11/2026

name: 企业架构学习 description: 以实践术语解释企业架构概念。在学习TOGAF、Zachman、ADR或任何EA术语时使用。 allowed-tools: Read, Glob, Grep

企业架构学习

何时使用此技能

在需要时使用此技能:

  • 理解EA概念的含义
  • 学习如何实际应用EA框架
  • 获取与代码库相关的上下文特定解释
  • 回答“TOGAF/Zachman会对此说什么?”

关键词: 解释、是什么、为什么、学习、togaf、zachman、企业架构、adm、视点、利益相关者、架构原则

解释方法

此技能提供以开发者为中心的实践解释,其特点:

  1. 从“为什么”开始 - 为什么这个概念存在?
  2. 使用具体示例 - 实际应用
  3. 链接到代码 - 这如何应用于您的代码库?
  4. 避免行话 - 使用通俗语言而非顾问术语

框架无关的入口点

不确定从哪里开始?使用这些实践入口点:

如果您想… 从…开始
记录决策 ADR(架构决策记录)
理解系统结构 C4模型图
规划迁移 差距分析
与高管沟通 利益相关者视点
确保设计一致性 架构原则

核心概念快速参考

架构决策记录(ADR)

是什么: 记录重要设计决策及其上下文的文档。

为什么: 决策容易被遗忘。新团队成员不知道为何以某种方式构建。ADR保留机构知识。

何时使用: 任何影响多个组件、难以逆转或涉及权衡的决策。

TOGAF(开放组架构框架)

是什么: 用于开发企业架构的全面方法论。

为什么: 提供结构化方法,用于大规模架构工作,包括治理和利益相关者管理。

关键概念: ADM(架构开发方法) - 从愿景到实施的循环阶段。

Zachman框架

是什么: 用于组织架构工件的6x6分类矩阵。

为什么: 确保全面覆盖 - 每个利益相关者级别的每个视角(谁、什么、如何、何时、何地、为什么)都被记录。

关键见解: 它是一种分类法(如何组织),而不是方法论(如何创建)。

C4模型

是什么: 一种分层的软件架构图方法。

为什么: 提供一致的抽象级别(上下文、容器、组件、代码),清晰传达给不同受众。

级别:

  1. 上下文 - 系统及其环境
  2. 容器 - 高层技术选择
  3. 组件 - 主要结构元素
  4. 代码 - 类/模块级别(可选)

架构原则

是什么: 指导设计决策的基础规则。

为什么: 确保团队和决策之间的一致性。提供护栏而不进行微观管理。

格式: 声明 + 原理 + 影响

渐进式学习路径

初学者:从这里开始

  1. ADR - 立即开始记录决策
  2. C4上下文图 - 可视化系统边界
  3. 架构原则 - 定义3-5个指导原则

中级:添加结构

  1. TOGAF阶段 - 理解A-H循环
  2. Zachman列 - 使用什么/如何/何地/谁/何时/为什么作为检查清单
  3. 差距分析 - 记录当前状态与目标状态

高级:企业规模

  1. 完整Zachman矩阵 - 多利益相关者视角
  2. TOGAF治理 - 架构委员会、合规性
  3. 云框架 - CAF、良好架构对齐

连接到您的代码库

在解释概念时,此技能将:

  1. 搜索现有架构文档
  2. 识别相关代码模式
  3. 建议概念可能适用的地方
  4. 提供特定于项目的示例

常见问题解答

问题 答案
我需要TOGAF认证才能使用EA概念吗? 不需要。无论是否认证,这些概念都有价值。从ADR和原则开始。
Zachman对我的项目来说太重量级了吗? 将其用作检查清单,而不是要求。即使检查2-3个单元格也能提高覆盖范围。
EA框架如何与敏捷相关? EA提供“恰到好处”的前期架构。决策通过ADR演进。
最小可行EA是什么? ADR + 架构原则 + C4上下文图。您可以在此基础上构建。

记忆参考

有关框架的详细信息,请参阅:

  • references/togaf-overview.md - TOGAF 10 ADM阶段
  • references/zachman-overview.md - Zachman 3.0矩阵
  • references/architecture-principles.md - 原则模板

版本历史

  • v1.0.0 (2025-12-05): 初始发布
    • EA概念的实践解释
    • 框架无关的入口点
    • 渐进式学习路径(初学者到高级)
    • 核心概念快速参考(ADR、TOGAF、Zachman、C4)

最后更新

日期: 2025-12-05 模型: claude-opus-4-5-20251101