TOGAF ADM 开发方法提供了与典型(数字化)转型计划共同的阶段,因为 TOGAF ADM 适用于任何类型的业务转型规划。TOGAF ADM 可以根据任何特定的组织需求进行调整和定制。
TOGAF ADM 和 ArchiMate 符号完美匹配,因为前者提供了方法,而后者提供了转型开发的语言。
方法
根据 TOGAF ADM:
- 首先要为转型计划定义愿景。
- 然后定义业务架构,以确定客户、业务服务和业务项目等。
- 接下来定义应用程序架构:应用程序服务和应用程序,以及应用程序之间的数据流。
- 接下来要确定技术服务和技术。
- 最后要确定开发工作包(项目)并最终确定路线图。
ADM 和 ArchiMate 对齐
ADM 阶段和相应的 ArchiMate (3.x) 概念如下:
- A. 愿景
- 利益相关者、驱动因素、评估
- 目标、结果、原则、要求、约束
- 意义和价值
- B. 商业
- 业务参与者、业务角色、业务服务、业务流程和业务功能
- 商业事件、商业对象(概念)、合同、代表
- C. 应用
- 应用服务、应用组件、应用接口、数据对象
- 应用程序事件、应用程序函数、应用程序进程
- D. 技术
- 技术服务、节点、工件、系统软件
- 技术接口、设备、通信网络
- 技术事件、技术功能、技术过程、技术对象
- 物理元素
- 设备、设施、配送网络、材料
- E. 机会和解决方案(计划和项目等)
- 工作包、可交付成果、实施事件
- 高原(“过渡”),差距
- F. 迁移规划(路线图)
- 开发路线图(项目等)、平台说明和相关概念(如工作包)
上面介绍的 ArchiMate 概念代表了 ArchiMate 整体概念的一个子集。ArchiMate 是一种相对强大的语言和符号,但可以发现一小部分概念和关系足以应付大多数情况。
结论
TOGAF ADM与ArchiMate是很好的契合点:前者是架构开发方法,后者是通用架构语言。