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的核心框架也是基于相互交叉的 "层 "和 "面"&#x