企业架构研究总结(3)——企业架构的发展历程

发布日期:2019-08-15 02:36  浏览次数:

  学习任何一项理论,我认为最好的入门方式就是探究其历史根源以及发展进程,借此阐明该理论产生的真实原因,避免读者一开始陷入各种理论所共有的晦涩之漩涡而不能自拔,最终连为什么而学都理不清楚。学习企业架构和企业架构框架理论亦然。企业架构是自上个世纪七、八十年代发展起来的一套理论,在这几十年的发展过程中已经衍生出很多种不同的企业架构方面的理论体系,而且很多国际大型企业和政府已经在反复摸索中创建了符合各自特点的企业架构,并且关于如何建立企业架构的方法论,暨企业架构框架,以及相应的企业架构工具也已经在业界得到广泛的普及。企业架构的主要发展脉络可以被表现如下:

  与很多技术一样,首先对这种关于信息化的整合、信息资源的共享以及资源的节约方面的技术发生兴趣,并且有足够的资源能够进行研究的组织总是军方。上个世纪七十年代中期,美国启动了C4ISR计划(Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance)。这一计划的目标并不是要建立什么企业架构或企业架构框架理论,而是要建立一个大而全的系统,能够将美国军事指挥当局作出重大战略决策以及战略部队的指挥员对其所属部队实施指挥控制、进行管理时所用的设备、器材、程序关联在一起,从而形成美国现代军队的神经中枢。经过多场战争的磨砺与数度起伏,该系统日臻成熟,而构建如此一个跨越众多领域的庞杂系统的方法理论也渐为体系,终于在2003年伊拉克战争时期这一美国军方的“企业架构框架”也由最初专门服务于C4ISR系统的 C4ISR AF(C4ISR Architecture Framework)发展成为更加成熟的DoDAF,即美国国防部信息化总体架构框架理论。这一过程漫长且充满波折,期间很多部门涉及其中,早在1986年美国国防信息系统局(US Defense Information Systems Agency/Center )开始开发TAFIM (这也是TOGAF在1995年初版的基础),到1991年TAFIM的第一版草稿完成,该参考模型目的是指导使用开放系统和商业市场的新技术开发美国国防部范围内的应用。1996年6月美国国防部完成TAFIM项目,同时DODAF的第一版发布,当时的名字叫做C4ISR AF,直到2003年8月正式的DODAF v1.0发布。当前最新版是2009年3月28日发布的DODAF v2.0。

  在军方发展了这样的企业架构框架理论后,企业也紧跟了军方的脚步,开始了企业架构框架理论的研究。1987年,还在IBM工作的John Zachman先生撰写了著名的论文《信息架构框架》(《《A framework for information systems architecture》》 )。虽然这篇论文中并没有明确提出企业架构和企业架构框架的定义,但是他的确首次提出了“信息系统架构框架”这一概念,并认为使用一个逻辑的企业构造蓝图来定义和管理企业中各系统和组件的集成是非常有用的。在这篇论文中,Zachman先生以在现实生活中建造房子为例,以及其精简的方式设计了一个信息系统的构成所需要的全部设计元素以及他们之间的关系。这篇论文在业界也被奉为企业架构框架理论的开山之作,Zachman先生本人也被称为企业架构框架理论之父。

  Zachman框架中并没有提出“企业架构”这一概念,而美国在1996年颁布的Clinger-Cohen法案要求美国政府的CIO要负责开发、维护和帮助一个继承性的IT架构的实施,并称之为“ITA”,现在被解释为IT企业架构,也就是企业架构(EA)这一概念的由来,同时这一法案也揭开了FEAF和FEA研究的序幕。可以说企业架构最早是应用在一些美国的政府机构,而美国政府对企业架构的应用的推动也发挥了重要的作用。

  其实早在这个法案之前,美国政府中已经有多个部门开始研究和建设自己的企业架构。在把Zachman框架引入美国政府之后,首先是美国国家技术标准研究所在1989年发布NIST框架,而从此后联邦政府内部出现了许多框架,例如国防部的DOD,以及财政部的DOT等。但这种各自为战的状态并不符合企业架构的精神,因为联邦政府应作为一个整体创建起企业架构,于是在1999年9月,美国联邦CIO委员会出版了联邦企业架构框架(FEAF),用以为联邦政府机构提供一个关于架构的公共结构和实施指南,从而帮助联邦机构之间的公共业务流程、技术引入、信息流和系统投资的协调等方面。

  到了2002年2月,建设联邦企业架构的责任由CIO委员会转移到了OMB(美国政府管理和预算办公室)手中,并由其建立了一个联邦企业架构程序管理办公室(FEA-PMO)来开发联邦企业架构(FEA),提出了五层参考模型的概念,用以在联邦机构程序内和跨机构程序间,通过跨部门的分析来找到重复的投资,找到相互的差距,从而有助于在联邦政府范围内的协作、互操作和交互作用。该办公室于2006年推出了企业架构评估框架(EAAF,2008年升级为3.0),同年又推出了联邦过度框架(FTF)。另外,围绕FEA参考模型的使用,OMB还发布了一些通告,如用于预算的准备、提交与执行的通告A-11和用于联邦信息资源管理的A-130。特别是A-11中的Exhibit53和Exhibit300详细说明了预算提交与FEA的匹配和连接关系,从而使FEA成为联邦政府在各机构中间发现差距、共享、合作和复用机会的重要工具(引自《从FEA看中国电子政务的顶层设计》 )。

  其实美国政府在二十一世纪的开始几年中关于联邦企业框架的发展还是比较坎坷的,根据2004年GAO(General Accounting Office)的统计,在受调查的96个部门中,仅有20个部门建立了有效的架构管理的基础,并且自2001年以来,有22个部门在成熟度上有提高,24个部门水平有所下降,而47个部门维持不变。并且在2005年1月,GAO强烈谴责了一些美国政府部门没有很好的贯彻和使用企业架构,这其中就包括美国联邦调查局、国防部、国土安全部,以及美国宇航局。不过随着时间的推移,FEA的发展的确是向着良好的方向进行着。一份2007年的调查报告显示,在24个受评估的部门中已经有19个部门的评分达到了表示令人满意的“绿色”,而且相较以前,当年的用于进行企业架构评定的企业架构评估框架(EAAF)刚进行了更新且评估标准更加严苛。由此我们可以看出,企业架构的建设是一个多么漫长而坎坷的过程。

  在企业架构从美国联邦政府兴起后,企业架构的理念很快就得到各个咨询公司和研究机构的认可。最早对企业架构进行研究的研究机构是Meta Group,它于2000年发表了《企业架构案头参考》(《Enterprise Architecture Desk Reference》),提供了一个经过验证的关于企业架构实施的方法论,并期望借此构建一座横跨业务战略和技术实施的桥梁。在这些咨询和研究机构带动下,微软、IBM、惠普等厂商也纷纷把目光集聚到了企业架构,希望能够从企业这个视角来定位其产品和服务。在2005年,一个著名的咨询公司Gartner将Meta Group收购,并开始了Gartner架构框架的开发。在合并之前,Gartner就已经是一家在专业于CIO级咨询方面最有影响力的咨询公司了,但是在企业架构的某些特定领域还是Meta Group为最,而且虽然Gartner也致力于建立一些企业架构实践,但却总是达不到Meta Group的水平。在此背景的推动之下,两家最终合并。合并以后虽然法律上已经成为了一家,但是由于他们原先各自持有的企业架构框架的方法差异很大,因而他们花了1年的时间在已有的企业架构经验和方法论的基础上寻求能够整合之道,最终产生了Gartner框架。

  随着政府、企业、咨询公司、研究机构以及厂商的不断进入,企业架构的理念越来越深入人心,其标准化的工作也日趋重要,从而也催生了一些研究团体和标准框架。其中最重要的,也是目前影响最大的企业架构框架理论便是由Open Group创立的TOGAF。发展至今,TOGAF已经于2011年发布了第9.1版,即TOGAF 9.1。其实TOGAF的发展也经历了一段漫长的过程。自1993年开始,The Open Group开始应客户的要求定制企业架构的标准,并于1995年在美国国防部的允许和鼓励之下基于TAFIM(Technical Architecture Framework for Information Management)发布了第一版TOGAF,而TAFIM自己也在1998年从国防部正式退休。之后经过数年的发展,The Open Group于2001年12月发布了TOGAF 7(Technical Edition),并于次年12月发布了TOGAF 8(Enterprise Edition)。经过长时间的修修补补,比较重大的变化发生在2009年发布的TOGAF 9,其在TOGAF 8的基础之上增加了内容框架(Content Framework)等重要内容,从而使TOGAF标准更加完备。时至今日,TOGAF已经成为业界最受欢迎的企业架构框架标准,不仅有80%的福布斯( Forbes)全球排名前50的公司在使用,而且还支持开放、标准的SOA参考架构。除此之外,各国际主流厂商也在积极推动这一标准的普及,例如,在德国有SAP在推动,在美国有IBM、惠普、Oracle等公司在推动,而中国也有金蝶在推动。

  通过企业架构的发展历程我们可以看出,经过几十年的发展业界已经涌现出了很多企业架构以及企业架构框架理论。在本章中,笔者将挑选几种主要的企业架构和企业架构框架理论进行详细阐述。需要注意的是,虽然本章定名为...博文来自:weixin_34066347的博客

  IT不仅是开展业务的手段,而且正在迅速演变为业务,IT绩效会直接影响企业的盈利能力,但很多企业并没有适时或充分的让IT组织参与业务的规划和决策过程,没有给予在规划和IT决策过程中考虑的安全性、可扩展性...博文来自:的博客

  经过几十年的发展业界已经涌现出了很多企业架构以及企业架构框架理论。企业架构创建的方法论,亦即企业架构框架,由于其具备标准化的特性,将被作为本章内容的重点。当然,即便企业架构框架具有其标准性的一...博文来自:bigdatafly

  JasonBloomberg曾在博客中问道:“为什么没有人做企业架构(EnterpriseArchitecture)呢?”他说:解决方案架构师应该在实施解决方案之前完成解决方案的架构设计。Java架构...博文来自:的博客

  本文更新版本已挪至 在《年度总结和计划:去年4个1,今年5个1》中说过今年我准备在项目组引入一个架构方TOGAF。工业...博文来自:weixin_33681778的博客

  搭建一个简易狗屋时,我们不会去设计三维图,做预算,规划施工等,而建个复杂建筑时,缺少架构是不可能能完成的。就像我们程序员做个小功能,可能都不需要做设计就可以实现了,但是当问题复杂了,考虑因素多了,...博文来自:weixin_34216036的博客

  BABOK®指南主要介绍业务分析的知识领域,任务,潜在竞争力,技术以及如何进行业务分析。编写BABOK的首要目的是定义业务分析专业并提供一套普遍接受的实践方法。讨论和定义有效执行业务分析工作所需的技能...博文来自:JUNEZHANG2015的博客

  业务分析核心概念模型(BACCM)businessanalysiscoreconceptmodle业务分析的概念性框架,包含6个核心概念:变更-对需求的响应需求-需要解决的问题或者机会解决途径-满足背...博文来自:JUNEZHANG2015的博客

  企业架构的目的是将跨企业的、常为零散的那些遗留流程(人工/自动)优化进一个集成的环境,它可以及时响应变更并有效的支持业务战略的交付。今天的首席执行官知道通过IT对信息进行有效的管理及利用是业务成功...博文来自:iteye_11084的博客

  在《年度总结和计划:去年4个1,今年5个1》中说过今年我准备在项目组引入一个架构方TOGAF。工业和信息化部副部长杨学山在一次内部座谈时提到:与西方发达国家比,国内的信息化建设在硬件方面已经不相上下,...博文来自:每天积累一点,一年后你会发现,自己变化很大

  注:图中防火墙和IPS更换位置可以看到,在大型企业网络架构中,有非常多的产品:交换机、路由器、防火墙、IDS、IPS、服务器等设备。那么有很多人会问,有了防火墙为什么还要IPS和IDS呢?防火墙较多的...博文来自:谢公子的博客

  联邦企业架构框架提供了一个组织结构和收集渠道,方便联邦成员将各自的架构集中到联邦企业架构中去。这个框架是非限制性的,适用于所有的联邦内机构特别是已存在架构的机构。    CIO委员会针对联邦企...博文来自:bigdatafly

  TOGAF是一个企业业架构方法,适合复杂的、面向组织级别以上系统的架构开发方法。今年1月份刚升级到9.0版,对业务建模和可操作性上都有很大的提高。我在这里把之前写过的一些内容集中在一起,方便大家...博文来自:weixin_34326429的博客

  企业架构(EnterpriseArchitecture),简称EA。是指对企业事业信息管理系统中具有体系的、普遍性的问题而提供的通用解决方案,更确切的说,是基于业务导向和驱动的架构来理解、分析...博文来自:bigdatafly

  IT战略规划的根本目的是提升企业的战略能力,而能力的竞争是企业竞争力之本。在今天的环境下,信息技术已经成为提升企业竞争力之源,具有IT战略规划能力的人员是目前企业急需的高层次人才。为建立符合中国国情的...博文来自:中科院计算所培训中心

  企业信息化发展现状分析与建议对信息化的认识不够:企业信息化总是处在手段与工具层面,认为信息化主要是为改进各项工作提供支撑,作为某个环节的工具来为企业和部门服务。对信息化的核心任务是为了实现企业的核心价...博文来自:JUNEZHANG2015的博客

  [声明]:本文由kingofark创作。本文中的所有内容仅代表kingofark个人的观点,与任何其他个人或团体无关。任何人或团体都可以复制、传播本文,但需附上完整的本声明。kingofark对于不同...博文来自:方舟 K ][ N G of A R K

  企业架构(EnterpriseArchitecture,EA)是一种提升IT对企业经营贡献度的计的方法。为了让大家容易了解EA,可以用“城市规划”作例子来说明。城市规划师一种为解决未来的社会环境及目前...博文来自:iteye_11084的博客

  《企业架构与IT战略规划设计教程》共9章,以开放组体系结构框架TOGAF为基础,详细介绍了企业如何获得完整的IT战略和业务战略协调配合的规划能力,以及如何建立并不断完善IT战略的生命周期和方法,帮助读者掌握如何持续维护企业的信息系统架构,...

  案例练习: 1、国内500强集团业务架构设计实践案例介绍 2、业务架构实例练习与点评; 3、业务组件模型与业务流程模型应用练习; 案例练习: 1、 金融、学校、钢铁、能源等多行业应用架构设计实践案例介绍; 2、 应用架构设计案例实操。 ...

  图书《大数据运营》预计8月份第一周拿到样书,拿到样书后的2-3天,大家就可以拿到新书了,为了表示感谢,提前分享一下《大数据运营》图书的总体方法论。虽然本众筹项目已经成功,还是欢迎更多的朋友给予关注与支...博文

  实验拓扑图  项目要求: 一.项目分析和介绍: 企业需要对外提供web服务,对内提供PXE装机、dhcp、dns、nfs、远程管理等服务。 二.项目要求: (一)部署管...博文来自:Richardlygo的博客

  大型企业面对快速变化的市场形势,需要有像创业公司一样快速的反应能力。然而由于复杂的人员和层级关系,大企业做到“拥抱变化”是很困难的。新万博体育网址,传统以职能部门分治的树状组织架构,若一个底层员工有个好点子,就不得不...博文来自:weixin_34216036的博客

  这篇文章主要是给大家介绍下企业级架构的发展过程,这十多年我处在中国一线互联网公司,基本见证了整个中国互联网企业架构变迁的历史。一.简单的单体应用在这个阶段企业主要的需求是线下的内容线上化,对于技术部门...博文来自:tongshan的专栏

  DontRrepeatYourself——肯特·贝克,极限编程创始者不要重复你自己,简称DRY,这是面向对象编程中的基本原则,想必各互联网企业的代码都经历过语句、函数、类等一步步抽象模块化至一系列架...博文来自:weixin_42526793的博客

  作于一个架构师尤其是企业架构师来说,丰富的理论知识可以帮助他在架构规划及管理过程中站在更高的角度去看待问题,历史发展原因有很多已成体系的架构理论,TOGAF是近年来比较接地气的,受到了政府和银行业的重...博文来自:weixin_30455023的博客

  近日读书,认真地理解了一次Zachman企业架构框架,联系结合信息化建设中的一系列实践问题,深刻地认识到Zachman框架不仅是一个企业架构框架,还是指导我们信息化从业人员定位自身,规划发展,磨炼技艺...博文来自:陶朱子的专栏

  本书最主要是提出了一种观念,架构是为了应对系统复杂度;以及一个先分析系统复杂度来指导架构设计方法。下图是书本脑图PS:本书涉及的其它点CAP理论Consistency一致性 Availability可...博文来自:spumetime1的博客

  企业信息化之目的,是通过信息系统的部署和实施来提高产品研发和生产运营的效率,以增强企业的核心竞争力。信息系统的规划通常包括:目标制定、需求分析、方案规划、阶段划分等内容。笔者结合自身的实践经验,阐述如...博文来自:的博客

  什么是企业架构?在“企业架构”上下文中,“企业”这一术语不仅可用来表示整个企业(包含所有信息和技术服务、流程和基础设施),而且可以表示企业内的一个特定领域。在这两个情形中,架构可以跨越多个系统和企业内...博文来自:阳光下的立人

  企业信息化之路问题 互联互通 统一访问统一身份管理数据管理模型企业数据集成业务架构业务流程框架业务流程模型个性流程支持跨业务的业务流程组合EBS总线]...博文来自:第27号专栏

  想象一下你的铁杆IT极客与公司高管谈话的情景。他们会谈论些什么呢?这听起来像一个呆伯特漫画...我知道...但它却突出了一个大问题-如何跨越业务和IT之间的鸿沟。企业级架构是跨越这一鸿沟的一个尝试。(...博文来自:Defonds 的专栏

  一张图总结深度学习的前世今生资料来源百度大脑(ID:baidubrain)另外解释一下为什么ImageNet(斯坦福教授李飞飞创立)出现之前互联网上大量的开放数据不能被应用于深度学习?这也是目前深度学...博文来自:CongliYin的博客

  接着上面所讲过的IT公司基本所包含的职位,这里主要对开发相关岗位架构进行分享。以上,是一个相对比较完整的IT公司技术架构。当然根据不同公司的情况不同,不同公司角色间可能出现重合。比如,项目经理也扮演着...

  网络操作系统概述  网络操作系统(networkoperationsystem–NOS)主要是指运行在各种服务器上、能够控制和管理网络资源的特殊的操作系统,它在计算机操作系统下工作,使计算机操作系统增...

  TOGAF 企业架构框架与SOA 企业架构观念介绍 TOGAF企业架构框架 SOA参考架构 企业架构效益

  企业架构培训资料,认识企业架构的基本概念,基本组成,以及togaf的基本知识

  TOGAF 是通过300多家开放群组架构论坛的会员协同努力发展的,会员包含全球领先的IT客户及厂商,代表了架构发展的最佳实践。使用TOGAF作为架构框架将允许架构开发的一致性,反映利益相关者的需要,采

  TA的个人主页

  企业架构研究总结(22)——TOGAF架构开发方法(ADM)之信息系统架构阶段

  企业架构研究总结(21)——TOGAF架构开发方法(ADM)之业务架构阶段

  企业架构研究总结(20)——TOGAF架构开发方法(ADM)之架构愿景阶段

  企业架构研究总结(19)——TOGAF架构开发方法(ADM)之准备阶段

  企业架构研究总结(18)——TOGAF总论及架构开发方法(ADM)概述