Appearance
架构开发方法(ADM)
概述
ADM(Architecture Development Method)是TOGAF的核心方法论,提供从初始准备、愿景、各域架构到迁移与治理的端到端流程,并辅以需求管理的持续闭环。
阶段与目标
- 初始阶段(Preliminary):建立架构能力、原则与治理
- 阶段A:架构愿景,明确范围、干系人与高层蓝图
- 阶段B:业务架构
- 阶段C:信息系统架构(数据与应用)
- 阶段D:技术架构
- 阶段E:机会与解决方案
- 阶段F:迁移规划
- 阶段G:实施治理
- 阶段H:架构变更管理
- 需求管理:贯穿全流程的需求收集与基线管理
每阶段关键活动(概览)
- 输入:前序阶段产物、原则、需求
- 活动:建模、基线/目标、差距分析、路线图
- 产出:架构描述、决策与标准、实施建议
裁剪与迭代
- 依据组织成熟度裁剪工件与活动
- 以能力/价值流为切分单元进行增量迭代
- 与敏捷、DevOps结合,形成连续交付的EA实践
工具与交付物
- 架构内容元模型与工件清单
- 参考架构与模式库
- 路线图、决策记录(ADR)与标准目录
最佳实践
- 干系人管理与沟通可视化
- 原则驱动与度量闭环
- 风险前置与治理融合
总结
ADM为企业提供结构化的架构开发路径,需结合组织环境进行裁剪与与时俱进的实践融合。