城市规划(City Plan)诠释企业架构

  何为“企业架构(EA)”

  “架构”一词在IT界已经使用了多年,它指的是为软件系统和软件开发人员提供指导的一种框架。这个词显然是建筑行业中引申过来的。正如建筑人员如果没有建筑架构和各种建筑设计图纸就无法承担房屋和办公楼的建设一样,软件开发人员如果没有详细的规划以及各种软件设计蓝图的话,他们也无法承担软件系统的开发。

  到了上个世纪90年代中期,企业的管理人员,尤其是参与企业规划以及企业流程再造项目的管理人员开始使用“架构”一词来描述企业的概况。例如,有些管理人员将企业组织内所有核心业务流程之间的组成结构描述为“业务流程架构”(business process architecture)。

  如今,越来越多的企业管理人员和IT管理人员喜欢用“企业架构”一词来综合描述构成组织的所有关键组成以及各个组成之间的关系。

  当管理人员谈到业务流程、目标、应用软件以及中间件系统之间的组合时,他们都用企业架构来阐述如何实现业务和系统的集成。那么企业架构到底是什么呢?它是指从企业全局的角度审视与信息化相关的业务、信息、技术和应用间的相互作用关系以及这种关系对企业业务流程和功能的影响。

  用城市规划(City Plan)来理解企业架构

  企业架构(EA)的成功与否将取决于公司和业务线经理理解、支持和执行架构的程度。预计到2007年,将有15%的EA核心团队从IT部门下中分离出来,而直接隶属于公司的战略或变革管理部门。同时将有40%的企业架构拥有企业战略或流程工程方面的专才。

  全球2000强的企业越来越多的用“城市规划”来隐喻架构工程的过程与实施。城市规划模型可以帮助架构干系人——IT经理、业务线(LOB)经理以及公司管理人员——更好地理解架构的角色。企业关注的重点放在了阐述架构原则和方针的“建筑规范”以及在变更项目时必须获得批准的,并且在架构审查过程中必须遵从的“建筑许可证”。当前有20%的公司把发放“建筑许可证”作为架构审查过程的一部分。预计到2006年,这一比例将增加到35%,因为企业将逐步把架构审查过程正规化和制度化。同时,当前有50%的企业已经以架构原则和方针的形式发放了完整的“建筑规范”。

  城市规划的方法并非意味着用一种新的激进方式进行架构。事实上,我们可以将城市规划模型同Meta Group在1996年提出的架构过程模型联系起来。将META Group的架构模型套用到城市规划的方法中来,其中的需求远景就变成了城市远景,概念性的架构原则就变成了建筑规范,未来规划模型就变成了城市规划。用城市规划来描述企业架构的好处在于它描绘的过程和最终的结果更容易理解,这样一来,我们在避免提出全新概念的同时,可以利用相同的知识进行更好的沟通。

  很多架构项目的主要问题在于对基本的概念都理解不清(例如“什么是架构,我们为什么做架构?”)。在很多企业,架构仍披着一层神秘的面纱,因此,架构的价值一直受到质疑。架构项目经常由于缺乏理解和支持而导致失败。架构师们(甚至是团队内部)所面临的一个问题在于他们理解架构本质的程度有限。更具体地说就是,技术架构常常成了系统间数据、系统和网络、系统和用户之间交互过程的说明。不幸的是,尽管这些交互过程是切实存在的,但现实中却感觉不到 ——在现实生活中是无法看到、嗅到或触摸到这些架构的。

  反之,城市规划提供了一个物质世界的模式,同时也提供了同企业架构过程相似的一些活动,我们对这些活动会更为熟悉。例如,建筑规范规定了卧室的窗子至少要30英寸高,20英寸长,这样一来,在发生火灾时,人员就可以通过,这一规范对于任何人来说都很容易理解。而企业架构中要求以太网的连接速度必须达到100M,从而可以让视频或声音的数据流可以很好的传输,这一点相对来说就不太容易理解了。

  城市规划和企业架构的关系

  我们可以用通过下面几个关键词来理解城市规划与企业架构的关系:

  · 城市规划(城市发展远景)

  · 区域规划

  · 建筑规范

  · 获得认可的建材列表

  城市规划(The City Plan)

  城市规划的文档阐述了城市的发展远景,它是根据城市的一些重要的发展战略来制定的。企业架构过程中的企业规划活动就相当于高层次的城市规划。这些活动为架构的发展提供了内容和方向。

  区域规划(The Zoning Plan)

  区域规划具体阐述了城市发展的指导方针,确定哪些地方是居民区,哪些地方是商业区,哪些地方是工业区,哪些地方是公用场所。规划还包括用于某一具体区域的建筑类型标准(例如,单身住房,公寓,大卖场)。企业架构中等同于“区域规划”一词的是架构类型,它定义了用于具体目标的技术架构(例如多层级C/S处理结构)。在社会中,各个单身住房可能各不相同,但他们都要符合单身住房的宽泛的定义,这一点同IT很相似,在IT中有多种类型的系统,它们拥有不同的业务功能(例如HR,财务,销售等),但每个系统都可以归为一个面向业务处理的系统——它们的架构可能都采用同一类型的“技术建筑规范”。

  建筑规范(The Building Code)

  建筑规范详细阐述了对人类社会非常重要的一些建筑标准,并将这些标准细分到不同领域(例如防火规范,用电规范,管道规范)。有些规范是通用的(例如每个卧室都应该有一个窗子),而有些规范则只适合于某一城市(例如地中海一带可能规定“房子必须粉刷成白色,用蓝色镶边装饰”)。同样,企业架构首先查看“通用建筑规范”,并确定通用建筑规范中哪些适用于自己的公司,然后还可以扩充一些专门用于自己公司的规范。

  建材列表(The Building-Materials List)

  用于建立企业架构的那些获得认可的建筑材料列表是指“获得正式认可的,可用于指导某一企业信息技术工程解决方案的硬件和软件产品、配置、数据、信息和流程。”所建立的标准可以用来确定企业用于建立和管理IT组织所有模块和相关流程的首选方式。这些标准确保了产品已经接受过测试,符合一定的目的,并且可以在以后可以移植,从而可以保护企业以及用户。在企业架构的过程中,建筑许可证只有到架构已经交付完毕之后才能发放,因为架构提供了所要遵照的标准。

  那些使用城市规划法的企业由于提供了一种易被架构干系人所理解的沟通机制(和隐喻),他们已经在实践中成功创建了架构的价值。

  总结

  我们必须理解并支持把企业架构当作一种以快速重现的方式设计和实施变革的手段。向项目干系人推销架构的价值是企业架构成功的一个关键因素,但如果架构一词限制了它获得理解和支持的程度,那我们可以采用一些更有帮助性的词来表达,而城市规划一词就可以帮助我们更快地理解和接受企业架构。(CIO时代网)

时间: 2024-09-17 17:43:06

城市规划(City Plan)诠释企业架构的相关文章

云服务时代的企业架构:使用混合的软件即服务(SaaS)

简介 良好的企业架构(EA)是有效采用面向服务的架构(SOA)的主要推动因素,该观点已在数年 前提出,许多客户已经因为缺乏对 EA 的 "尽职调查" 而付出了项目失败或半失败的代价.架构的主要部分 (业务流程与 IT 服务之间的端到端连接)以及已建立的企业架构所提供的日常治理机制,这些都是 SOA 保 持其改造业务和企业的技术能力承诺的基本要素. 现在,我可以听到您的脑袋里嗡嗡作响,您心里可 能在想 "我一定是打开了不对的文章.这本来应该是关于云计算的文章,而不是关于 SOA

企业架构 - 涉众管理(Stakeholder Management)

复杂系统的复杂不仅在与架构开发流程本身,还与是否获得大范围涉众的一致同意有关, 涉众管理的好不能肯定企业架构一定做得好,但是涉众管理做得不好,企业架构肯定做不好 .在A阶段(架构愿景)中我们需要进行涉众管理,交付类似下图的Stakeholder Map Matrix .本篇介绍一下涉众管理. 好处 标识重要的涉众,能在早期更好的框定架构需求和范围 通过重要涉众的支持 ,可以获取更多的资源 早期频繁的和涉众沟通,可以确保更完整的理解架构流程 管理流程 获取涉众列表 谁从项目中收益或遭受损失? 谁控

企业架构 - 架构原则

建筑规范规定了卧室的窗子至少要30英寸高,20英寸长,这样一来,在发生火灾时,人员 就可以通过:公交车上的黄色座椅为老有病残专座:还有教育孩子时经常说的给孩子自由, 但是对于涉及安全等一定要干预.这些都是生活中的需要遵守的原则.那做架构时,是不是 也需要遵守一些原则?这些原则有什么用?存在哪些原则呢?原则这个概念,我认为还是比 较难理解的,看了TOGAF的文档后还是很模糊,以下我就把我个人现在对架构原则的理解和大 家分享一下. 什么是原则 原则:说话或行事所依据的通用规则和指导方针,是做某件事或

精华【分布式、微服务、云架构、dubbo+zookeeper+springmvc+mybatis+shiro+redis】JEESZ分布式大型互联网企业架构!

平台简介         Jeesz是一个分布式的框架,提供项目模块化.服务化.热插拔的思想,高度封装安全性的Java EE快速开发平台.         Jeesz本身集成Dubbo服务管控.Zookeeper注册中心.Redis分布式缓存技术.FastDFS分布式文件系统.ActiveMQ异步消息中间件.Nginx负载均衡等分布式技术         使用Maven做项目管理,项目模块化,提高项目的易开发性.扩展性         以Spring Framework为核心容器,Spring

SOA架构:企业架构师该如何发现问题

对于存在于SOA架构中的问题,http://www.aliyun.com/zixun/aggregation/10145.html">企业架构师们 该如何发现它们呢? 无论是 查找什么样的问题--测试的,还是监测的,都将归结于 同一件事情上.你必须有: 监测整个应用生命周期,从开发到测试阶段,再到实际系统中. 能够了解正常与非正常的行为是 什么样的. 所 有的性能问题都是由于资源瓶颈这类的问题引起的,不管是CPU利用率还是 磁盘利用率.这都归结于如何弄清这些瓶颈, 然后确定你可以做些什么来

现代企业架构下的微服务

本文讲的是现代企业架构下的微服务[编者的话]微服务架构获得了如此多的关注,大多数的企业IT从业者也正好奇它是如何影响其他的架构模式的:比如企业集成和API管理. 本篇博文的目的是提供一个视角: 在我们引入了微服务架构到企业中以后,现代的企业机构会看起来是什么样子.(如果你对微服务架构还很陌生的话,参阅我的前一篇博文.) 关于微服务如何适用到总体的IT版图的讨论, 我以解读Gartner关于微服务的报告来开始. 微服务架构,本质上是消除了很多的复杂性,包括设计的,开发的,部署的,以及跨服务/系统通

云时代的企业架构之道

云计算时代,企业寻求新的发展机遇,就要在各方面实现创新.对于大型企业而言,如何能够追上信息化发展的步伐?如何搭建云时代的企业架构?大企业如何将云计算落地?这些都成为"大象型"企业的困惑,所谓牵一发动全身不无道理.在近日举行的"2012中国管理•全球论坛"之"云时代的IT转型"分论坛上,金蝶中间件有限公司董事长奉继承博士分享了他的观点. 云计算不断冲击着企业CIO思维,但是企业却很难让云计算落地.因为企业如果有很多系统,就意味着每一套系统都有自己的

澳大利亚邮政以客户体验驱动的企业架构引领企业全面实现数字化转

 澳大利亚邮政(Australia Post)是澳大利亚政府所有的盈利性服务企业,旗下运营澳大利亚邮政和提供包裹服务的StarTrack两个品牌.这两个品牌所面临的数字化颠覆所带来的挑战和机遇包括:传统邮政服务业务量下滑,身份认证服务面临数字化业务扩展需求,以及越发激烈的包裹投递服务行业竞争和不断提高的客户期望. 传统企业的数字化变革需要怎样的企业架构 企业数字化变革的起点在于对客户需求和期待更深刻的理解.澳大利亚邮政的客户体验(Customer Experience CX)团队不仅使用用户画像

私有PaaS,一个衔接私有云与企业架构的软件

在全球范围内,企业IT部门部署和采用第三方应用程序为其最终用户和业务线提供服务,如今,首席信息官们所要做的最要的无非就是组织并制定其所在企业的IT战略,达到高效率和高质量,以此来符合自己企业的成本效益.其中最严重的重要组成部分是企业已经开始使用的应用程序.而在许多情况下,当第三方所提供的应用程序不能满足业务和最终用户的需求的时候,则需要企业IT部门从无到有的自行建立新的自定义应用程序. 应用程序--一个IT业界的通用语言.现在已经有相当多的实践开始证了应用程序的重要性,其中包括这些应用程序是如何