1.2 为什么需要企业架构
企业架构的源泉是企业的战略。管理学上有句名言:决策者一旦制定了错误的战略,100个行动也无法挽救。战略的抉择,主要是定位问题,相比企业运营的一些具体操作问题,例如市场策略、生产策略等,战略具有较高的稳定性。战略大师迈克尔·波特(Michael E. Porter)认为,战略的本质是抉择、权衡和各适其位。这对企业战略中的业务战略和IT战略的本质都是很好的诠释。
长期以来,信息化建设普遍存在一种现象,即“信息化”成为若干“信息化建设项目”之总和。虽然许多组织都强调这些项目都是由“总体规划、分步实施”原则指导来进行的。这种“项目导向”的信息化建设方法,总是在企业需求不断变化和IT技术快速发展的现实中陷入“力不从心”的境地。人们往往通过建设新的项目来弥补系统的不足,此时“总体规划”已经抛到了脑后。不管这些项目和系统是否符合总体规划的要求,一句话,它们并没有满足企业的需求。在建设信息化的过程中,由于信息化建设者缺乏对企业信息化的深刻理解,他们更多地把视角放在技术上面,而忽视了对企业需求获得能力和信息化感悟能力的造就。特别是IT项目人员往往缺乏对组织的战略目标和IT战略规划的全面了解,在实施IT项目时,他们更多地把视角放在技术层面上,而忽略了对组织战略规划的理解。企业信息化缺乏与工业化的真正融合,其对于企业管理的作用就失去了许多应当体现的价值。
有些企业随着业务的发展,建立了很多分割的部门、流程和系统,它们之间无法协调合作,因此经常出现问题,如部门之间的职责界定不清晰、配合不顺畅;运营的效率较低,很难贯彻企业战略意图;业务部门和IT部门的沟通不畅、系统功能滞后等。
随着信息化建设不断普及和深入,人们感觉到有些问题严重影响信息化建设与发展,包括以下几个方面。
● 对信息化的认识不够:企业信息化总是处在手段与工具层面,认为信息化主要是为改进各项工作提供支撑,作为某个环节的工具来为企业和部门服务。对信息化的核心任务是为了实现企业的核心价值和战略目标的认识不够。
● 信息化的随意性:企业信息化的定位不准确,随意性和可变性较大。信息化的成功与否在很大程度上取决于领导者个人对信息化的理解和实施能力。
● 信息化建设标准强调不够:对信息化建设中应该遵循的技术标准、系统标准和实施标准强调不够,贯彻不坚决,缺乏科学的管理手段。
● 信息化的本位主义:企业信息化建设中,由于没有很好地解决战略性问题,使得企业业务流程不畅、部门条块分割、多头管理和本位主义等现象严重。各部门在建设和使用信息系统时,仅从部门的角度和利益来考虑问题,严重影响企业信息化战略的实现。
● 风险管理不到位:信息化建设项目具有投资大、风险大的特点。各种失控风险都存在于这些项目中,而且,项目投资越大,失控的风险就越容易发生。信息化建设的非战略性、非架构性、非计划性和非标准性都将导致信息化建设和运行的风险不断增大。
● 缺乏方法论指导:在信息化建设过程中,缺少持续发展的系统理论和方法论;对如何将理论知识与实际项目建设巧妙地结合在一起缺乏总体的研究与实践总结。
● 信息孤岛:信息的获取、加工、传递和利用等功能不能有机地结合在一起,数据的分散定义、存储、加工和使用等,使得信息孤岛现象越来越严重。
● 烟筒式的应用系统:应用系统之间相互隔离,无法进行从输入、处理到输出的方法与过程,甚至无法进行信息的共享。
● 资源浪费:信息化投资缺乏战略指导,没有形成总体架构。只重短期效益、部门效益,使信息化建设项目的总体效益不好,应用效果体现不出总体性和增长性。
● 重复建设:集团内的不同部门开发相同或相似的应用系统,出现重复建设、盲目建设项目。
除了上面提到的这些信息化问题外,“信息化发展”是企业信息化所遇到的重大问题。在目前形式下,企业形态和业务内容变化越来越快,企业对信息化的要求、面对的情况和实现的系统越来越复杂,企业应用系统与企业的生产、运营、管理和决策结合在一起。同时,市场的不断变化和业务的快速发展,又不断地对应用系统提出新的需求,新业务的发展、新部门的产生、新地域的拓展都要求信息系统不停地“扩张”。
在这种背景下,组织管理者需要一个解决办法或一种理念来回答:如何建立贯彻企业战略的业务战略与IT战略?如何建立与业务战略紧密相关的IT战略规划和IT体系?如何实现IT战略规划?如何实现IT系统的灵活性和相互操作性?如何降低IT投资和运营成本,并且从IT投资中获取更多回报?如何管理IT结构的复杂性?如何解决由IT引入所带来的风险?如何优化和选择大型及关键的IT项目?如何选择咨询公司和外包项目?如何实施IT项目?如何进行IT的最佳治理?这些都是对政府领导、企业决策者和管理者,特别是科技部门领导和CIO的挑战,他们越来越感觉到责任重大。根据国际和国内的经验,企业架构的方法可以有效地解决这些问题。因此,企业架构的理论和方法越来越受到政府、企业和IT厂商的重视。对企业架构的基本期望是希望它能在对业务战略和流程理解的基础上,进行信息化顶层设计,形成灵活稳健的IT结构,构建和谐的IT环境。企业架构的基本目标如表1-1所示。
表1-1 企业架构的基本目标
发展企业架构的最主要原因,是为了解决信息化的战略发展问题,是为了解决越来越复杂的信息系统和IT基础设施的建设问题。人们越来越认识到,复杂和大型的信息化建设、管理和运行维护,是一个整体性、长期性和基本性的IT战略问题。应该明确,通过信息化进行有效的企业管理和信息的开发和利用是企业成功的关键,也是取得竞争优势的必由之路。企业架构为IT的发展提供了一个战略内涵,并且使IT可以对经常变化的商业环境做出快速和正确的反应,以满足企业快速发展的需求。研究表明,那些拥有了一流业绩的企业,其IT投资回报往往会比其竞争对手高出40个百分点。这些企业积极地采用各种手段从IT中寻找价值,主要体现在以下几个方面。
● 明确业务战略以及IT在实现这些战略中的重要作用。
● 衡量和管理对IT的所有支出以及由IT而获得的所有收益。
● 依据组织变革的需要划分责任,以充分利用新的IT能力。
● 从每次实践中学习,使自己更善于共享和重复利用IT资产。
一个好的企业架构能使企业以一个恰当的IT效率和投资,在业务创新中得到一个准确的平衡。它既允许各业务部门为了追寻竞争优势而不断创新,同时也保证了整个组织获得一个集成的信息化战略,在企业整体扩展中,取得最佳的和最可能的聚合能力与协同能力。企业架构首先关注的是企业架构的规划,一般会从企业信息化的现状、原则、模型、标准等方面来思考,清楚地描述企业信息化的基础设施、数据、应用和人力资源等要素,以企业战略发展和愿景为基础,清晰地勾画出企业架构的发展战略。正如企业架构理念推广者描述的那样:
● 企业架构是适应企业业务变革的方向盘。
● 企业架构是建设企业信息化的蓝图。
● 企业架构是沟通业务与信息技术间的桥梁。
● 企业架构实现了业务、信息、应用和技术之间的协同。
企业架构的任务是制定企业的整体信息化蓝图,这与一般意义上的应用架构是完全不同的。应用架构从单一应用的角度出发,其主要是从应用的功能出发,即从应用的数据、展现方式和业务逻辑等方面来制定应用的结构和构造方法。企业架构则从企业战略和整体业务出发,从技术上制定用以支持企业业务和战略的各种应用、数据和基础设施等。企业架构还要对全企业的信息化系统的管理、维护和发展制定体系结构。
企业架构要能适应企业业务的变革,一方面企业架构本身要能够支持企业现在及未来可能的业务,另外在业务变革方面也存在着是否与企业架构和谐的问题。企业架构是沟通业务与信息技术之间的桥梁,实现了业务、信息、应用和技术之间的协同。企业架构的出发点是企业的业务和战略。企业业务和战略的变化可以反映在企业的业务架构之中,并由此导致企业技术架构的变化;技术的变化也同样体现在企业的技术架构体系之中;企业架构方法为企业战略、业务与信息化之间的相互协同搭建了桥梁。
随着IT的不断发展,IT战略已由组织的部门职能战略提升为组织的核心战略,信息系统也成为组织战略的核心。目前,我国对企业架构的使用主要还是在IT层面,业务人员还没有开始利用这个工具进行业务运营模式的设计和规划,应该在企业的业务部门和管理部门推广企业架构方法,以推动企业战略和IT战略目标的实现。通过企业架构,把高端的企业战略和操作层面的业务管理和运营结合起来;通过系统的方法来架构全新的企业运转体系,建立业务和IT之间的桥梁。企业业务部门和管理部门全面使用企业架构方法之时,就是企业信息化系统成功之际。