Part 1. TOGAF
TOGAF (The Open Group Architecture Framework) 开放企业架构
架构类型 | 描述 |
---|---|
业务架构 | 业务战略、治理、组织和关键业务流程 |
数据架构 | 组织各类逻辑和物理数据资产和数据管理资源的结构 |
应用架构 | 描述被部署的单个应用系统、系统之间的交互,以及他们与组织核心业务流程之间关系的蓝图 |
技术架构 | 对于支持业务、数据和应用服务的部署来说是必需的逻辑软、硬件能力。包括IT基础设施、中间件、网络、通信、部署处理和一些标准等。 |
ADM 架构开发方法
介绍了处于一个周期中的多个框架开发阶段(业务框架阶段、信息系统架构阶段、技术架构阶段),可作为架构开发活动的完整过程模板。
描述了每个阶段、包括对目的、路径、输入步骤和输出各个方面的描述。其中输入输出部分对架构内容的结构和各类交付物进行了定义。
对需求管理进行了跨阶段的总结。
Part 2. ADM
什么是ADM
- 一种可靠的、经过验证的开发和使用企业框架的方式
- 一种在不同层次(业务、应用、数据、技术)上开发框架的方法、使架构能够确保各种复杂的需求都能被充分考虑到
- 对架构开发工具的一些指导策略
支持三个级别的迭代概念:
- ADM整体循环:ADM以一个循环的方式表示,即一个阶段的架构工作完成后的成果直接输入到架构工作的后续阶段中去。
- 阶段之间的循环: TOGAF描述了跨阶段迭代的概念(eg. 在技术架构完成后再返回到业务架构中去)
- 单个阶段的循环:作为一个细化架构内容的技术,TOGAF支持单个ADM阶段内活动的重复执行。