TOGAF到底是个什么东西

TOGAF 即 The Open Group Architecture Framework (开放组体系结构框架),是由致力于技术标准制定和推广的非盈利组织 The Open Group 制定的用于开发企业架构(Enterprise Architecture)的一套方法和工具

在介绍 TOGAF 之前,今天先来聊聊企业架构

企业架构由IT架构发展而来。所以在一些定义中,会把企业架构简单定义为企业信息系统建设的规划。

上世纪七十年代美国军方想要建立一个牛X的系统来管理通讯指挥作战的所有相关资源,建立这个系统的方法后来形成理论并于2003年发展成 DoDAF (美国国防部体系架构框架)。在那之前,民间已经发展出好几个框架雏形。其中,1987美国人 John Zachman 发表论文首次提出了“信息系统架构框架”的概念(后改称“企业架构框架”),奠定了企业架构的理论基础。

但其实现在我们讲的企业架构,一般包括业务架构(流程、组织)、应用架构(应用、服务)、数据架构(数据、信息)和技术架构(硬件、网络)这几方面内容。

企业架构组成

根据 TOGAF 的定义,企业是具有一系列共同目标的组织的集合。而企业架构则是为了有效地实现这一系列目标,去定义企业的结构和运作模式的概念蓝图(SearchCIO),是构成企业的所有关键元素和其关系的综合描述(Zachman),是通过创建、沟通和优化用以描述企业未来状态和发展的关键原则和模型以将业务愿景和战略转化成有效的企业变更的过程(Gartner)。

就好比建一栋房子不是撸子袖子就去搬砖,需要有设计图纸,去决定房屋结构、构成部分、功能、空间关系等元素,而企业架构则是企业顶层设计的图纸。

Zachman 框架

很多企业在进行信息化建设时,常常以技术为主导,把关注点放在当前问题的IT实现上,缺乏全局思考,与业务脱节,导致上线的新系统往往无法对业务提供有效支持,无法适应快速变化的需求;各系统间无法形成有效联动,也存在功能重复建设的情况。简单说来,就是管理层、IT人员和业务人员之间没有进行充分沟通并达成共识。

数字化时代,“业务即IT,IT即业务”,已不能割裂来看业务与IT。在外部环境迅速变化、内部环境日益复杂的情况下,一个完备而科学的企业架构就显得极为重要。它可以在利益相关者(stakeholders)间、信息系统间、人与系统间搭建无障碍沟通的桥梁,保障各方拥有共同的理解与愿景。

企业架构是承接企业业务战略与 IT战略之间的桥梁与标准接口,是企业信息化规划的核心。

而企业架构框架,例如上面提到 TOGAF、Zachman、DoDAF 等,则是帮助企业全面、有序地去构建属于自己的企业架构的方法论和工具集。

一来,并没有哪个企业架构框架适用于所有企业,企业需要根据自身情况选择合适的框架进行裁剪,借助框架进行企业架构的开发。TOGAF也说自己不是一个“one-size-fits-all”的框架。生搬硬套与全盘照抄是没有任何价值哒。

二来,退一步说,企业架构定义不是一项简单工作,有一定的门槛,并不是处在所有发展阶段的所有企业都适合大力推行企业架构。对很多企业(特别是小微企业)来说,将重心放在方法论和工具的研究上不如老老实实地进行业务分析收效更快。就像在NBA球场上,战术体系的重要性不言而喻,然而现今很多年轻球队却是通过加快比赛节奏来赢球的,因为打磨体系太耗时间了。

总之,企业框架很重要,但是不能盲目崇拜和过分依赖。

目前较为主流和具备影响力的企业架构框架之一就是 TOGAF 啦。TOGAF 发展至今已有23年历史,2009年的市场占有率超过50%。TOGAF 在国外有 SAP、IBM 等公司在推动,在中国则于2009年由金蝶引入进行本地化和中文化工作。

TOGAF 9 结构

TOGAF 9提供了包括架构开发方法(ADM)、架构能力框架、架构内容框架、企业连续体及参考模型等一系列组件。其中,ADM是核心内容,详细介绍了构建企业架构所需要执行各个步骤

Proudly powered by WordPress