学习TOGAF的一些困惑

IT帮的同学来自各个不同领域,开始是听过“企业架构”这个词,后来了解到“TOGAF”是一个大多数人学习的标准。TOGAF也是我总在群里推荐大家去学习的一个框架,也许你开始考虑是否要学习它或考个认证。今天我想和你聊几个问题。

1. 你该不该学TOGAF?

你可能在IT帮、EAGC(企业架构社群),或者其他地方(例如“中台”)看到“企业架构”这个词和“TOGAF”这个国际标准,虽然还不懂,但感觉自己应该学习一下。

在IT帮学习的同学中,有关注我的课程一年多后才报名学习的,我想你可能也会有这个疑问:TOGAF适不适合你自己?

我不知道你现在的真实情况是怎样的?学习的动机是什么?我就假设你可能是下面两类人中的一个:

甲. 职业发展遇到瓶颈,想要在其他领域突破一下自己

你可能像我一样,干过多年编程工作,也经历过多次部门调整或者跳槽,运气可能不是很好,虽然在公司中也算小头目,带着几个人管理着多个系统。工作十几年的经验,让你在做项目上也能胜任。但正因为你在项目上的能力得到领导的认可,你的领导可能会特意给你安排一些架构的任务,希望能够看到你的更高层次的思维和管理能力。当你接受这些新的任务时,其实你心里是期待的,你开始努力的去应对这个挑战,但始终发现自己还在之前的项目经验之中,不知道该怎么从细节性的思维中跳出来,让自己站在一个更宏观更全局的角度去思考架构和方向性的东西。

如果你和甲的经历类似,我觉得学习企业架构对你来说是很有帮助的。你可以看一下这张图,我经常用这张图来布道。A是项目级IT架构,也正是你所处的位置;而B则进入了组织级IT架构。A和B的最重要差别就是局部思维和全局思维,而企业架构本身就属于组织级的学科,通过学习TOGAF就可以帮助你从A位置升级到B。当然,你也不能指望简单的就提升了,这个需要你系统的学习,我在后面再和你讲。

乙. 正在从事企业架构相关工作,但没有经过系统培训,也不知道自己对EA的认识是否准确。

你已经是公司的企业架构部门的一个专职或兼职从业者,并且工作过一段时间。至于TOGAF,你早就听过,自己也看过TOGAF标准,但你的想法和身边已经考过认证的同学一样,大家都觉得TOGAF好像学了并不能用起来。其实你自己心里也知道,你并没有认真看完TOGAF的标准,自己也欠缺对企业架构的思考。即使向你身边已经通过认证的同事询问,他们可能也很难讲出什么内容。

如果你和乙的经历类似,我同样觉得学习企业架构对你来说是必要的,只是要记住,不能随便选一个培训机构,一定要选择专业的培训机构,要知道真正成为一个EA架构师应该学什么、怎么学,以及TOGAF在你的EA职业生涯中能发挥什么作用,这样可以让你少走弯路,毕竟你是EA从业者,对EA的正确认识给你带来的收益会比省点学费来的更经济。

丙:如果上面两类都不适合你,你可以和我聊聊,我帮你分析一下,你是否应该学习企业架构,再来决定是否应该学习TOGAF。

2. 你该怎么安排TOGAF学习?

现在你已经决定学习TOGAF了,不管之前是否有所接触,你对它还是挺陌生的,不知道该如何去学习,所以你开始百度TOGAF,但发现有用的资料并没有多少。你既然看到了这篇文章,说明你已经来到了IT帮,不妨关注公众号,翻阅以前我写的企业架构相关文章。

不过我得给你泼泼冷水,我2009年有一个月的时间,从早到晚我就做一件事情,那就是学习TOGAF9.0。在前两周,我到了公司就开始学习TOGAF9的标准文档,但真的令我有点气馁,因为摸不着门路,不知道怎么复用我十年的IT工作经验。幸好没有放弃,坚持学习下去慢慢多了一些理解。后来学习了ArchiMate(企业架构建模语言),两个学科交叉的学习让我能更好的的理解企业级这个领域。即使你学习能力强,坚持和跨学科学习仍是我给你的两个学习建议。2009年我开始学习和实践TOGAF,我对它有了一个自己的认识。我给大家的建议是,把TOGAF当做一个管理框架来看,也就是通过TOGAF主要学习如何管理一个组织级项目(例如EA项目、中台项目等)。那对你来说,核心是掌握ADM的目标、输入、步骤、输出等,而不是具体如何建模、如何设计(这些有其他专门的学科)。(更多内容,见TOGAF≠企业架构)

下面先不说到跨学科学习,仅说如何学习TOGAF。我列几点,供参考:

  1. 学习书籍:上The Open Group官网,注册账号,下载官方的TOGAF9.2标准。500多页,估计你看不完。那就去买一本TOGAF9.1的中文书籍。中航工业翻译的一本书,中英文对照,自然就1000多页了。如果你还看不完上面那本书,那就下载早期金蝶翻译的TOGAF9口袋书,在TOGAF学习网 http://togaf9.cn 下载。如果什么书都不想看,那就参加培训班等着听课吧。
  2. 找试验田:如果你看书有了点感觉,大概知道是做什么之后。环顾一下你的四周,看看有没有机会把所学内容用上。你可千万不要太快的回答:我现在做的都是项目,离TOGAF的应用场景太远了,没办法实践。TOGAF内容范畴很广,想要完全实施肯定是没办法做到的,即使是来找我做微咨询的企业,也只是裁剪部分先做起来,所以你也完全可以从TOGAF中的部分内容开始。如果你还不知道可以做什么,那我就说几个:裁剪ADM应用在你的项目级架构中,熟悉一下整个架构生命周期;使用TOGAF中的架构技术,例如利益相关者分析、差距分析等。
  3. 多向其他人或资源学习。TOGAF官方和TOGAF中国都会有网络Webinar,如果当期的主题感兴趣则可以去收听学习。另外TOGAF的库中除了标准之外,还有不少白皮书和指南等,例如能力、价值流等比较热门的指南。当然,除了官方的之外,国外也有不少值得学习的软件厂商、咨询公司,在IT帮的EA学习网中我也做了不少推荐。
  4. 持续学习。你可能想走捷径,希望快点成为高手,但可惜我至今未找到这个路径。一月份给一个企业做业务架构微咨询,最后一次教练时,有同学问我:成为你说的企业架构师高手需要多长时间?我拿本文前面那张企业架构成熟度的A-E图给他们看,我告诉他们每一个跳跃我至少花了两年。就算到现在,我还不敢说我很懂,也仍在不断学习中,所以如果你希望在EA有所建树,就必须有持久战的准备。但一定要借鉴上面第2点,要尽快找到试验田,让自己从小成功获得一点信心,这比你一开始想完整学习而受挫更有利。

3. 你该怎么稳妥获得TOGAF认证?

不得不说,TOGAF的认证还是越来越有用了,所以你在准备学习TOGAF的时候,就把TOGAF认证一并考虑了。你可能会有下面这位同学的问题,他这么问的:

除此之外,你想学习并考证,可能还会担心自己没有企业架构经验,是不是学习起来会很费力,考试会不会很难通过。

首先我要说的是,基本上来学习并考认证的同学大部分都是0基础,也就是最开始说的这一类人。即使是这类同学,其实并不会比甲好多少。认证课的一个主要目的原本就是让大家快速进入EA领域,因为真正要说掌握并成为专家,这不是标准本身能做到的,而是要靠你自己去理解和内化。

上周末的需求管理3.0公开课中,我给大家讲了一下学习级别。通过培训最多也就是帮助大家能够达到3级,也就是知道、理解和应用。而我们所期望的分析、评价和创造是无法通过课堂产生的,所以你需要对认证培训有一个正确的期望。

也许说到上面这一点后,你会觉得那就只管认证考试吧。我需要补充的是,入门不代表简单,可能反而是你更重要的一个关键点。我给不少企业做企业架构培训,我总会问一句,大家对EA有多少理解,之前学过吗?当对方告诉我,我们的同事都很有经验,自己也看过TOGAF,对企业架构也有自己的深刻理解。每当这个时候我心里总会冒一阵冷汗,我最怕的就是带着错误认识经验的同学,因为改变一个人的认知会比从头教一个人更难。所以,如果选择一个合适的机构和老师是你必须在这个阶段做的一个思考和决定。

和大家讲一些真实事例。我遇到一些学员,他们会问我一个问题:周老师,在你这学习能保证考试通过吗?我的回答都是:不能。然后有点同学会和我透露,我们在某某机构问了,他们说保证通过。这么聊天我也不能随意做出承诺,因为你要是都不听课不做题还想通过,我是万万做不到的,我只有给他一个数字:IT帮目前的通过率是99%。如果你看到我这篇文章,建议你以后在任何一个机构学习都可以不用问这个问题,我可以统一回答一下:只要你认真听课、认真做题复习,基本上都是能通过的。我这么一说,有的同学就放心了。有一次,一个学员在我这问了很多问题,开始对TOGAF和考试有了清楚的了解,可能是因为便宜的原因,之后在其他机构报名学习了,学完之后和我反馈在那边学习情况。我不后悔和他说了在哪个机构学习考试都一样,但他后悔了应该听我的,IT帮是最专业的。

其实在IT帮给了大家充分的选择。如果你能自学,我们提供模拟冲刺指导,你自己去官网报名考证。如果你觉得6的课程超出自己的经济预算,则可以选择4天的线上课程。如果4天的你还觉得不合适,你还可以选择更少天数的。我唯一想做的是,尽快帮助你进入EA领域,期待在企业架构进阶路线和你再次相遇。

如果你最终选择了在IT帮稳妥学习并获得认证,那一定会有和下面同学一样的问题:

其实我开课的时间,有时候就是看帮友的需要。最近一期,请看 2021年3月底TOGAF认证补充班(共6天)报名

如果你不在开课城市,可能觉得有点可惜,没法来现场。那你也可以选择线上课程,一样可以学习考证。

关于认证考试,你可能也会问一些问题,例如考试是中文还是英文、考试怎么报名等,我罗列一下大家常问的几个问题:

  • 考试是中文的,当然如果你需要的话,我们可以给你单独购买英文考试券
  • 授课语言是中文,课程讲义是中文,TOG官方严格审查的讲义,覆盖400多个知识点
  • 线下机考,全国各地大部分都有考场,自己按照约考步骤进行预约,使用IT帮的考试券进行报名
  • 从报名后学习开始,建议一个月左右考试拿证。报名后私信备考要诀,IT帮目前99%通过率。
  • TOGAF认证长期有效,不需要续费保留证书有效性。

4. 考完TOGAF认证后该学什么?

这个话题既简单又复杂。简单的是,复习TOGAF并践行起来。TOGAF内容至多,你在EA领域中做的工作在那里都可以找到相关信息。复杂的是,你要真正能实践起来,需要你拓展学习或者为之前欠缺的经验补课。例如拓展学习ArchiMate,补充需求工程和业务分析知识等。

在前面我讲到我对TOGAF的一个认识,那就是掌握组织级的项目管理,所以你可以看看案例。之前我给大家也推荐了一些工具,可以通过工具去学习。关于建模语言,学习一下ArchiMate或者UML等。关于设计方法,业务架构可以学习BIZBOK。数据架构可以学习DMBOK。应用架构好像还没有什么国际标准。

如果还觉得不够,那还可以加入中国企业架构社群,与更多EA从业者交流学习。

作者:周金根,一个在企业架构、业务分析、软件需求、敏捷研发、自我管理、创新思维等多个领域构建体系,并自在快乐、勇于践行的布道者。资深教练和培训讲师,致力于通过践行并持续完善IT帮体系方法,帮助客户激活面向未来的能力。

推 荐 导 读

  1. 2021年3月底TOGAF认证补充班(共6天)报名
  2. TOGAF≠企业架构
  3. 业务架构思维和业务架构框架