听过很多帮友和我说,考过了TOGAF认证,但是还是不知道怎么做企业架构,该怎么办?今天我们就来谈谈这个问题。

EA这个词其实已经有很长一段时间了,只是还未被很多人认识和掌握而已。我在2009年开始正式学习企业架构,学习感受时还挺难学的,很多生词不懂,很多理念不清,很多指导无感。经过这么长的时间践行,我发现造成这个原因是我们对应用企业架构需要具备的能力欠缺一个整体认识。

相信很多人都知道TOGAF,可能也认为学习企业架构就是学习TOGAF,这也是造成大家觉得不知道如何去做EA的一个主要原因。因为你如果真的要落地一个EA项目,其实TOGAF只是其中一个主要组成部分。除此之外,还有其他两个主要部分:

  1. 企业架构管理框架:我把TOGAF定位为一个管理框架,适合所有参与架构工作,特别是EA项目经理学习。通过架构框架的学习,你可以有一个好的管理起点,知道如何开展工作。
  2. 企业架构建模语言:架构工作必然要有产出物,我认为如何描述企业架构会比TOGAF中所说的交付物更为重要,但是TOGAF并未告诉我们如何去建模,所以需要再学习一门建模语言ArchiMate。通过架构语言的学习,你可以在整个架构团队中建立一种共同语言,提升设计和促进沟通。
  3. 企业架构设计方法:即使学习了TOGAF和ArchiMate也无法保证你可以做出好的EA,因为决定是否良构的架构还要看你是否具备真正架构设计的能力,所以我们还要学习BangEA方法来掌握战略架构、业务架构、数据架构、应用架构、技术架构、安全架构等各领域内的专业设计方法。

当我讲出这三部分的时候,学员们就“哇”,一是明白了之前为什么总是觉得摸不到门路,二是感觉要学的东西一下子又增加了好多,更不知道怎么学习了。

昨天还有同学问我如何学习企业架构,我觉得上面的三部分可以作为要学习的知识体系主要内容。我给企业架构知识体系做了一个公式:

企业架构EA = 企业架构管理框架TOGAF + 企业架构设计方法BangEA + 企业架构建模语言ArchiMate

下面我简要说一下如何学习这三部分内容:

  1. 企业架构管理框架学习:上TOG官网, 下载TOGAF9.1电子书学习,具体学习路径有很多种,可参考我之前写的公众号文章 学习企业架构TOGAF的7种方式,哪个性价比最高?
  2. 企业架构设计方法学习:这方面可以围绕各架构领域(战略、业务、数据、应用、技术、安全等)分别找一些书籍进行专业化学习,例如业务可以看一下业务流程改进或业务流程再造方面的内容,战略可以学习IT帮战略思维线上课程等。当然,如果你觉得自己还是不知道学什么,那就买IT帮的最新的EA2020讲义
  3. 企业架构建模语言学习:上TOG官网, 下载ArchiMate3电子书学习,具体学习同TOGAF一样可以有很多种

这三部分分别包括什么内容呢?我们就借用EA2020讲义的一些内容来简要说明一下

企业架构管理框架TOGAF

在学习TOGAF之前,你需要对信息化现状和数字化定义有一个了解,并对企业架构的定义和多种企业架构框架有一个认识,再去对TOGAF进行学习。

TOGAF要学的内容主要有6大组件

其中架构开发方法ADM是核心

除ADM之外的其余五个组件都是为了让ADM开展更顺利为搭配使用的,其中我认为一个重要的内容是架构架构内容框架

其他几部分中,内容也都较多,在EA2020讲义中也有很多精美讲义去介绍了

企业架构设计方法BangEA

BangEA是IT帮经过十余年工作经验和企业辅导经验总结出的一个敏捷企业架构方法,针对不同架构领域都有一个核心工作方法。

  1. 战略架构主要是基于能力的规划

2. 业务架构主要围绕流程架构开展

3. 数据架构主要围绕定义和管理开展


4. 应用架构也主要是围绕定义和管理开展



5. 技术架构主要介绍了平台、云服务、模型驱动大型网站系统架构数字化时代的IT架构几个部分的内容

企业架构建模语言ArchiMate

ArchiMate是TOG的另一个开放标准,我们需要了解ArchiMate建模语言的发展历史,以及了解它的语言框架,同时也推荐大家使用一个建模工具Archi来学习。

学习不会一蹴而就,特别是对EA这个大的体系来说,但是我相信,如果你确定这是你要走的一条路,三个架构体系是你必须的内容。作为布道的我们也愿意把EA2020讲义对外发布出来,你可以购买打印讲义来学习。EA2020讲义中的很多内容是以前只在企业定制课程中才会讲的内容,为了让更多人能够了解并掌握EA,现在对外公开出售,你可以购买学习。如果希望我们给你的企业做内训,可以看首页联系我们。另外如果想要拿来做分享或者教练企业学员或者给其他企业做内训,请保留IT帮出处即可。

另外,如果想参加我们的线下公开课的,可以点击了解:《企业架构实践》公开课