通过实例学习Archimate

EA / TOGAF 及 Archimate

在过去的几十年里,"企业架构(EA)"已经成为企业凝聚力和效率的同义词。任何组织如果不清楚自己在做什么以及如何实现其关键目标,将不可避免地浪费时间和金钱。对你正在做的事情有绝对清晰的认识是值得的,而EA方法将确保你拥有做出关键决策所需的所有信息。

这样做的坏处是,即使是最新版本的EA框架,如TOGAF,对于那些不熟悉的人来说也是难以理解的。如果没有正确的培训,理解架构领域和概念是具有挑战性的,但期望所有的关键决策者都学习EA几乎是不可行的。正因为如此,那些进入游戏较晚的公司可能对采用EA感到有理由的忧虑。毕竟,如果一个工具所做的只是造成混乱,那么它怎么能节省时间?

TOGAF的一种建模语言

ArchiMate是一个企业架构工具/建模语言,由TOGAF的创建者The Open Group拥有。它的目的是通过提供一种 "建模语言 "来描述企业架构的结构,从而解决EA从业人员和他们的受众之间缺乏理解的问题。

ArchiMate 3.0模型使从业人员能够交流组织结构的简化版本和各方面的联系。这使得决策者不仅能够准确地收集他们手头的资源和能力,而且还能了解他们的决定可能产生的影响。

什么是Archimate?

ArchiMate是Open Group为企业架构设计的开放和独立的建模语言,得到了不同工具供应商和咨询公司的支持。ArchiMate提供的工具支持企业架构师以明确的方式描述、分析和可视化不同架构领域之间的关系,类似于土木工程或建筑和施工等成熟学科,使用国际公认的标准来描述其设计。

ArchiMate是一种用于描述企业架构的建模技术("语言")。它提出了一套清晰的架构领域内的概念和架构领域之间的关系,并为描述这些领域的内容提供了一个简单而统一的结构。就像经典建筑结构中的建筑图纸一样,它描述了建筑的建造和使用的各个方面。

ArchiMate提供了一种通用的语言来描述以下领域的建设和运作

  • 业务流程
  • 组织结构
  • 信息流
  • IT系统
  • 技术基础设施。

这种洞察力有助于利益相关者设计、评估和沟通这些业务领域内部和之间的决策和变化的后果。

Archimate是从哪里来的?

自最初发布以来,ArchiMate一直被一些世界领先的企业架构专家不断完善和改进。2016年6月发布的ArchiMate 3.0比前一版本有许多更新。这包括更加关注IT的物理元素,增强了可用性,并提高了语言和结构的一致性。它还增加了新的层次来增强语言,使其更适合现代组织。

ArchiMate可用于勾勒现代企业的概念和关系。这使得ArchiMate受到了多个行业从业者的追捧。ArchiMate 3.0甚至可以与其他框架和方法论相结合,如TOGAF和BPMN,使其相对容易采用。

ArchiMate是如何帮助企业的?


企业和从业人员经常问:"ArchiMate认证值得吗?" ArchiMate的本质是提高清晰度,这可以给企业带来很多好处。

  • 它是开放集团的一个独立于供应商的国际标准,使你免于被特定供应商的工具和框架所锁定。开放集团的ArchiMate论坛提供了积极的支持。
  • 因为利益相关者的关注点可以在ArchiMate模型中得到清晰的说明,该框架使组织能够以更准确的视角做出决策。
  • 它是一种精简的、简单的语言。它只包含了足够的企业架构建模的概念,而不是臃肿地包含所有可能的东西。它的统一结构使它易于学习和应用。
  • 它并没有规定一种工作方式,但它很容易与现有的方法(如TOGAF)整合。
    它已经被许多不同的用户组织尝试和测试过,并得到许多咨询公司和软件工具的支持。
  • 识别部门和决策者之间的联系可以帮助企业架构师看到哪些地方可以完善关系。这反过来又使他们能够使整体运作更有效率。
  • 有了清晰的企业模型,企业可以很容易地向利益相关者展示他们关注的问题和要求是如何被解决的。
  • ArchiMate是独立于供应商的。这可以防止用户被锁定在依赖令人窒息的工具或框架上,同时也允许他们纳入未来的发展,如新兴的计算机技术或新的架构实践。
  • 它与特定架构领域(如软件或业务流程)的现有方法有明确的联系。ArchiMate中的一些概念是特意从其他语言(如UML或BPMN)中借用的,以提供一个简单的桥梁。
  • 它有很好的概念和模型,可以提供精确性。它可以帮助你摆脱架构的 "模糊图景 "形象。

ArchiMate到底是如何工作的?

那么,ArchiMate到底是如何工作的,它对从事企业架构的公司和专业人士来说到底意味着什么?

ArchiMate是一种图形语言:一套帮助组织对其业务进行图形化表述的视觉实践。换句话说,它是一套关于如何为你的业务创建一个简单明了的地图的说明。

ArchiMate语言提供了一个清晰的术语,旨在使创建这些地图的过程尽可能不含糊。最终的结果使任何组织对他们所处理的IT架构有了更清晰的认识。这也使他们能够沟通他们的决定的后果,并尽可能做出最佳选择。

想一想数独游戏,一列中的每个动作都会影响一行。同样,ArchiMate的核心框架也是基于相互交叉的 "层 "和 "面",形成相互关联的单元。

层次和方面

ArchiMate语言的主要概念和关系可以被看作是一个框架,即所谓的ArchiMate完整框架。

它将企业架构划分为业务层、应用层和技术层。

在每一层中,都要考虑三个方面:表现出行为的主动元素(如流程和功能)、内部结构和定义信息使用或交流的元素。

层次 (Layers)

较高的层级使用较低层级提供的服务。业务层向外部客户提供产品和服务,这些产品和服务是由业务参与者执行的业务流程实现的。应用层用应用服务支持业务层,这些服务由(软件)应用程序实现。技术层提供运行应用程序所需的基础设施服务(例如,处理、存储和通信服务),这些服务由计算机和通信硬件及系统软件实现。

通过实例学习Archimate_第1张图片

  • 在ArchiMate中可以对企业进行建模的三个层次: 业务、应用和技术。

方面 (Aspects)

  • 活动结构方面,代表结构元素(业务行为者、应用组件和显示实际行为的设备;即活动的 "主体")。
  • 行为方面,代表行为者执行的行为(流程、功能、事件和服务);结构元素被分配给行为元素,以显示谁或什么显示行为
  • 被动结构方面,代表行为所执行的对象;这些对象通常是业务层中的信息对象和应用层中的数据对象,但它们也可能被用来代表物理对象

通过实例学习Archimate_第2张图片

ArchiMate 3.0 完整框架

ArchiMate 3.0 完整框架,在核心框架的基础上增加了一些层和一个方面。

通过实例学习Archimate_第3张图片

扩展 (Extension)

  • 动机扩展--可对利益相关者、变革的驱动力、业务目标、原则和要求进行建模。
  • 实施和迁移扩展--能够对项目组合管理、差距分析和过渡及迁移规划进行建模。
  • ArchiMate的最重要的概念如下所示。你可以清楚地看到各层的统一方法。

ArchiMate实例--所有图层
在下面的ArchiMate模型示例中,你可以看到ArchiMate各层的整合。

通过实例学习Archimate_第4张图片

ArchiMate 示例

在本文中,您将看到丰富的 ArchiMate 示例视图集合,按照 ArchiMate 标准组织成一个分层框架。这些 ArchiMate 视图演示了如何使用 ArchiMate 元素。其中一些示例可以用作设计模式。

ArchiMate 示例视图

框架视图

这个框架视图构建了所有正在使用的视图。它可用于图表之间的导航。

动机观点

通过实例学习Archimate_第5张图片

编辑此 ARCHIMATE 图表

此动机视图可用于检查推动组织设计或转型的动机或原因,以及作为公司内所有变更操作和业务转型的基础的企业架构。该视图描述了开发工作的愿景,无论规模和范围是否涵盖整个组织、组织的子集(例如,业务线),还是特定的计划或项目(解决方案级别)。请注意,可以将值添加到任何 ArchiMate 元素,例如结果(或任何其他 ArchiMate 元素),以显示真正的增值是什么。

商业动机模型 (BMM) [规范 v.1.3, 2015, OMG] 用于定义动机元素。

使命-价值观-愿景观

通过实例学习Archimate_第6张图片

编辑此 ARCHIMATE 图表

组织的目的、愿景和基本价值观都可以使用 Mission-Values-Vision 视图来表示。它可以帮助您确定组织的目的、组织实际在做什么或打算做什么,以及它存在的主要原因是什么。愿景是组织未来的理想状态。组织的愿景、文化和理想都得到核心价值观的支持。必须满足战略目标才能实现组织的愿景。

参考:Aldea, A. – Iacob, M.-E。– Hillegersberg, J. – Quartel, D. – Franken, H. (2015) ArchiMate 的建模策略。

战略价值图视图

通过实例学习Archimate_第7张图片

编辑此 ARCHIMATE 图表

战略价值图视图可视化组织的战略。所有的开发操作都必须直接或间接地从这个包含战略价值要素的观点出发。通过可视化战略价值来跟踪与实际战略执行相关的所有其他方面是可行的。这种方法可以用这个视角来表示、传达和与现实相关联。

利益相关者分析视图

通过实例学习Archimate_第8张图片

编辑此 ARCHIMATE 图表

利益相关者分析视图经常用于利益相关者分析,以识别变更驱动因素。首先,确定重要的利益相关者,然后确定符合他们最大利益的变革驱动因素。“评估”概念可用于深入的驱动因素分析,例如使用 SWOT(优势、劣势、机会和威胁)技术。按照惯例,可以从不同的观点生成不同的利益相关者视图图。将大图分解成小图的另一个原因是为了保持简洁和可读性——为了清楚起见。

利益相关者观点

通过实例学习Archimate_第9张图片

编辑此 ARCHIMATE 图表

 

这种利益相关者观点将利益相关者的动机与公司目标联系起来。目标是组织发展的最重要组成部分。所有变更操作的任何后续元素都应追溯到这些主要原因。

原则观点

通过实例学习Archimate_第10张图片

编辑此 ARCHIMATE 图表

风险与安全视图

通过实例学习Archimate_第11张图片

编辑此 ARCHIMATE 图表

风险和安全概念通过此视图映射到 ArchiMate。风险管理包括对安全和数据保护的关注。两者都包含在此视图中。

参考:

  • 如何使用 ArchiMate® 语言对企业风险管理和安全进行建模,开放组,文档编号:W172,2017。
  • 使用 ArchiMate® 语言对企业风险管理和安全进行建模,开放组,2015 年。

SWOT 分析视图

通过实例学习Archimate_第12张图片

编辑此 ARCHIMATE 图表

目标视图

通过实例学习Archimate_第13张图片

编辑此 ARCHIMATE 图表

目标和主要成果

通过实例学习Archimate_第14张图片

编辑此 ARCHIMATE 图表

OKR 是 Objectives and Key Results 的缩写,是一种流行的管理方法,用于定义目标和跟踪进度。它有助于围绕可衡量的目标建立一致性和参与度。OKR 由两部分组成:(1) 您希望达到的目标;(2) 将用于跟踪您实现该目标的进度的关键结果。

目标是……

  • 你想要完成的事情的定性解释令人难忘。简短、鼓舞人心和引人入胜的目标是理想的。团队应该受到目标的激励和挑战。

主要结果是……

  • 一组衡量您在实现目标方面取得的进展。每个目标应该有两到五个关键结果。有太多的关键结果会使人们难以记住。

另一个版本的操作如下所示。

通过实例学习Archimate_第15张图片

编辑此 ARCHIMATE 图表

战略观点

通过实例学习Archimate_第16张图片

编辑此 ARCHIMATE 图表

策略视图

与业务战略相关的概念,例如“行动路线”、“能力”和“资源”,现在可在 ArchiMate 版本 3 中使用,并可用于为组织的业务计划建模。这种观点的有用性和意义在于组织的目标可以与战略联系起来,然后通过能力与企业架构联系起来。此视图可用于应用“基于目标的战略模型”(Azevedo 等人,2015 年),其中目标形成一个层次结构,可以分解为较低级别的目标。

业务战略视图

通过实例学习Archimate_第17张图片

编辑此 ARCHIMATE 图表

你可能感兴趣的:(ArchiMate,TOGAF,学习)