首页 理论教育 在企业中的不同层次上应用

在企业中的不同层次上应用

时间:2022-05-01 理论教育 版权反馈
【摘要】:使用ADM的意图是希望把它当作一个模型,来支持企业不同层次上架构的定义和实现。TOGAF 9描述了架构师需要完成的各种类型的工作,以及如何使用ADM来协调在企业不同层次上工作的各个架构师团队的活动。

使用ADM的意图是希望把它当作一个模型,来支持企业不同层次上架构的定义和实现。因为开发一个单一的架构来满足所有利益相关者的需要是不太可能的,所以必须把企业划分不同的区域,每一个区域都可以用一些架构来支持。企业架构通常根据主题(subject matter)、时间段(time period)和细节层次(level of detail)等维度来进行划分,如图8-66所示。

图8-66 架构景观的总体分类模型

TOGAF 9描述了架构师需要完成的各种类型的工作,以及如何使用ADM来协调在企业不同层次上工作的各个架构师团队的活动。TOGAF 9也介绍了两种策略,将ADM作为一个过程来支持架构的分层。

1.不同层次的架构可以在单一的ADM周期内通过迭代的广度来开发。如图8-67所示,在使用这种方法时,架构愿景阶段可用来开发架构的战略视图。接下来,阶段B、阶段C和阶段D根据景观阶段可用来开发架构的战略视图。接下来,阶段B、阶段C和阶段D根据景观的不同分段或时间段,提供了更加详细和正式的架构视图。然后,阶段E和阶段F制订了详细的迁移计划,该计划甚至可能包含更详细具体的能力架构。

图8-67 在单个ADM周期中使用迭代

2.在需要多个不同的架构团队开发更大规模架构的情况下,可以更加层次化地应用ADM。这种ADM的应用方式使用某个ADM周期的迁移规划阶段来发起新的项目,这些项目也会开发出新的架构。不同层次的架构可以通过层次化的、并行执行的若干ADM过程来开发,如图8-68所示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈