导读:企业架构相关工作繁重而复杂,将涉及多个业务领域和多个不同背景的人员。这些人员有着不同的工作习惯,对事情有着不同理解,日常使用着不同的工具。在进行企业架构工作时,将面临复杂的沟通和协调问题,为了应对这种复杂性,TOGAF 为企业进行架构相关工作的流程提供了统一的方法论,而 ArchiMate 为这个流程提供了统一的建模语言,使得企业相关的人员能在同一个语义环境下协同开展企业架构相关工作,并能在同一个事情上进行有效沟通,做到用“同一门语言”,讨论“同一个故事”,形成“同一个结论”。
▌ArchiMate 简介
ArchiMate 不仅可以快速清楚地表达各自对企业架构的理解,而且可与其他人进行交流,客户方、供应方、合作方、管理者、业务人员、IT 人员等之间都可以依赖该语言进行有效沟通。
平常,人们习惯于使用非规范化或非格式化的文档(如:WORD、PDF、PPT、EXCEL 等格式)进行信息传递,由于参与企业架构工作的人员来自不同的专业领域,依据各自对事物的理解按照各自专业习惯编写出来的文档不利于跨领域交流,会产生大量信息丢失和误解的问题。业界流行的 UML 建模语言又难以被非IT 人员理解,The Open Group 当初在 TOGAF方法发布后,又发布了 ArchiMate 语言,用于配合使用 TOGAF 进行的企业架构工作,当然ArchiMate 也可以与其他企业架构方法进行配合。
ArchiMate 可以直观地以可视化方式展示各类视图和视点,先天优势在于可以与 TOGAF进行很好的配合与映射,并共同发展。
▌ArchiMate 组成
ArchiMate 分为:核心部分(core)、扩展部分(extension),扩展部分又分为:动机扩展部分(motivation extenstion)、实现与迁移扩展部分(implementation & migration extension)。
核心部分专注于描述企业架构;动机扩展部分用于描述企业运行的动机;实施与迁移扩展部分为项目实施、项目管理、高原期等建模,以支持迁移规划。ArchiMate 的主要组成部分是核心部分,扩展部分是核心部分的补充。
三个部分关系如下图所示:
ArchiMate 的三个部分和 TOGAF ADM 的十个阶段之间有着很好的对应关系,如下图所示:
核心部分与 B(业务架构)阶段、C(信息系统架构)阶段、D(技术架构)阶段相对应;动机扩展部分与 P(预备)阶段、A(架构愿景)阶段、H(架构变更管理)阶段、R(需求管理)阶段相对应;实现与迁移扩展部分与 E(机会与解决方案)阶段、F(迁移规划)阶段、G(实施治理)阶段相对应。
ArchiMate 核心部分主要用在 ADM 的 B、C、D 三个核心阶段中,为业务架构、信息系统架构(含数据架构、应用架构)和技术架构三类领域架构及其联系建模。
在 ADM 中,需求管理是一个驱动中心,与其他所有阶段的工作相关。ArchiMate 语言的动机扩展部分用于满足需求管理建模的需要,涵盖了 P、A、H 和 R 阶段。
实施与迁移扩展部分用于 ADM 方法的 E、F 和 G 阶段的建模。
分享&交流
领取专属 10元无门槛券
私享最新 技术干货