一、企业架构的概念和作用
(一)企业架构的定义
架构是针对某种特定目标系统的具有体系性的、普遍性的问题而提供的通用的解决方案,架构往往是对复杂形态的一种共性的体系抽象。而企业架构(EA),是指一个组织单元的业务、应用、数据及技术基础设施等之间的关系,包括基线的、目标的及过渡的动态关系描述。打个比方,EA类似于城市规划,具体系统建设类似于一幢大楼的建设。企业架构是一个涵盖业务和IT的全面的企业蓝图设计工具,它可以帮助企业的管理者了解企业的构成和运营,发现问题并不断地改进。
企业架构可以分为两大部分:业务架构和IT架构。业务架构是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的业务组件和分布、业务流程、组织结构、绩效考核等内容。IT架构指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分。数据架构有时被称为概念数据模型(Conceptual Data Model)、企业数据模型、信息模型等,是指定义企业的数据项以及它们的属性和关联关系。应用架构是一个全企业的单一视图,规划定义IT系统和它们之间的接口以及集成方式。技术架构(ETA)是IT架构中比较底层的架构,它定义如何建立一个IT运行环境来支持数据和应用架构,以保证业务的正常开展。技术架构包括包括集成平台、公共服务平台、基础平台和安全平台等,基础平台包括数据中心、灾备体系和安全机制等部分。
此外,企业架构的建立和管理需要建立架构治理机制,这也是IT治理的一部分。
图1企业架构
(二)企业架构是指导大型复杂应用系统建设的重要工具
企业架构是承接企业业务战略与IT战略之间的桥梁与标准接口,是企业信息化规划的核心,是IT战略规划的最佳实践指引。与传统的信息化规划方法相比,企业架构主要是增加了业务架构。企业架构强调业务与IT的一致性,注重全局化、统一化、标准化、可持续发展,强调信息化顶层设计。
企业架构是指导大型复杂应用系统建设的重要工具。业务简单时不用架构工具也没有什么问题,但是一旦业务复杂、处理麻烦时,必须有一个清晰的架构才能保证做出来的东西是正确的。
企业架构的重要作用和意义在于:
二、企业架构方法论
(一)主流企业架构框架
当前主流企业架构方法有四个:
(二)企业架构设计步骤
图2 企业架构设计步骤
企业架构开发流程企业实现企业架构从当前状态到目标状态转变的完整流程,包括以下四个步骤:
1. 启动EA计划,建立组织和职能
任务:
(1)定义企业架构治理的原则。在企业架构中体现治理,建立企业架构执行指导委员会、企业架构计划管理办公室、企业架构评审委员会和企业架构团队。建立架构管理流程。
(2)建立沟通计划,争取广泛的支持,特别是获取高级管理层和业务单元领导者的支持。
2. 定义架构方法,选择架构工具
任务:
(1)理解和使用企业的运营模型,将企业架构封装为一个核心图。
(2)决定企业架构所包含的业务条线的范围。
(3)建立企业架构方法论,选择合适的架构框架。
(4)决定企业架构的设计工具,建立总体架构设计环境。
(5)为企业架构团队开发一个培训计划。
3. EA架构设计
(1)收集现有的业务和技术资料;
(2)描述业务和信息系统现状;
(3)规划未来的业务发展状况和技术手段。
(4)设计未来目标架构的所有方面。从架构设计的顺序上来说,是按照业务架构、数据架构、应用架构和技术架构的次序来进行。
(5)差距分析、改进方案设计、项目优先级。
(6)制定迁移计划;
(7)批准并发布整体EA。
4. EA使用和维护
任务:
(1)根据EA架构计划安排资源,推广应用EA;确保各项目的实现符合EA。
(2)定期重新评估企业架构并确保企业架构产品保持最新。
(3)维护EA文档和工具,以及相关的模型和图表。
(4)对架构管理不断改进。
三、企业架构方法在国内的实践
企业架构在国外出现于20世纪80年代末,但进入中国是在2000年以后。随着应用实践的不断增长,近年来企业架构获得了业界特别是大型企业的一致认可。根据我们掌握的资料和实际调研情况,国内大型商业银行、保险公司基本上都采用了企业架构方法来进行信息系统的规划和建设,并取得了非常显著的效果,保障了企业业务发展,提升了企业核心竞争力。以下分别介绍中国银行、中国工商银行、中国农业银行等在企业架构方面的实践。
(一)中国银行的IT蓝图建设项目
2003年9月,中国银行决定全面启动IT蓝图建设,提出实现全行信息系统数据集中、系统转型的宏伟目标,该项目是国内乃至国际上最大的IT项目,系统规模大、涉及人员广、实施难度大,涉及中行20多万名员工、1万多个网点机构、上百个系统的整体替换。在这个过程中,中行坚持自力更生与开放引进相结合,大胆创新、探索出适合中行IT蓝图建设的路子,该成果获央行2011年科技发展奖。2011年10月28日,中国银行总行IT蓝图总行成功投产并顺利对外运行,至此,中国银行历时8年的IT蓝图建设完美收官。
IT蓝图建设项目第一步就是IT蓝图制定,中国银行与国际知名咨询公司合作,从应用架构、基础设施、信息安全和IT治理四个方面对IT蓝图进行了全面规划,提出了包括交付渠道、客户管理、产品管理、财务会计和决策支持五个维度的目标应用架构,明确了中国银行信息科技中长期战略目标和发展路径,确定了“两地三中心”的数据大集中模式和“以客户为中心”的核心银行系统建设思路。后面的实施都是按照这个蓝图来进行的。
(二)中国工商银行第四代应用系统建设项目
多年来,中国工商银行(以下简称“工行”)始终坚持自主研发原则,先后推出了SAFII、CB2000、NOVA等三代核心应用系统。在实现股改上市后的发展阶段,着眼于业务发展的新要求,工行于2008年10月启动了第四代应用系统(NOVA+)建设工程,历经3年,先后进行了20个版本的持续升级优化,累计完成了129个大型项目的研发投产,最终基本实现了既定的系统建设规划目标,从客户服务、经营管理和风险控制等方面打造了一批基础服务平台,满足了工行国际化、综合化战略发展的需要和各项改革要求。
第四代应用系统建设项目遵循“统一规划、分步推进、服务至上、成本可控、确保安全、整体联动”的原则,计划利用3~4年的时间逐步构建起具有灵活性、先进性、高性能、抗风险的应用架构体系,实现“客户视图统一、核算相对独立、产品灵活配置、境外应用一体、管理信息集中、全面风险管理”的目标。
第四代应用系统建设项目取得了以下几个方面的重大突破:完成客户信息统一,提升客户服务能力;研发投产了许多创新产品;建立快速产品创新体系,支持灵活业务流程再造;搭建了业务集中处理平台、业务远程授权技术平台、建立了本外币一体化全额资金集中管理体系;构建境外核心系统,支撑国际化蓬勃发展;建立了金融市场业务交易管理平台,为工行非银行金融业务体系建立奠定基础;实施数据标准化,持续提升管理信息化水平;落实新资本协议要求,支持全面风险管理;深入推动应用系统架构体系优化,保障系统稳定运行。
第四代应用系统建设能够成功,有以下四方面原因。其中企业架构方法起到了重要作用。
(三)中国农业银行的新一代核心业务系统建设项目
2009年股改完成后,农行启动了新一代核心银行系统建设。农行新一代核心银行系统的指导方法论就是企业架构方法。
随着农行股改的完成,银行战略目标逐渐明确,业务架构日渐清晰,要求对IT架构进行梳理,建立一个适应农行业务架构需要的IT架构。新一代核心银行系统并不是说要完全重建,而是按照业务架构的要求以企业级的角度在现有IT系统基础上进行重组、调整,最终解决农行业务发展中所遇到的问题。新一代核心银行系统将作为一个主线,推动应用架构、基础架构、数据架构和IT治理架构的全面优化,力争用3到5年时间,构建“应用领先、基础稳固、信息完备、治理科学”的银行系统。
农行对于业务架构和IT架构之间的关系认识非常深刻。在信息化企业里,企业架构有两条主线,业务架构和技术架构。这两者是紧密耦合的,IT架构变革不仅仅是技术系统的变化,更是推动业务架构的变革,实现合理、高效的业务再造。IT架构与业务架构的紧密耦合,IT建设和银行整体发展规划的紧密结合,是新一代核心银行系统设计的基本理念。
新一代核心银行系统建设主要有三大目标:实现以客户为中心;符合流程银行的要求;适应现代公司治理的需要。在建设过程中,最终实现以客户为中心、以产品为支撑,全面支持“前台前移、中台上收、后台集中”的流程银行再造,满足服务三农、业务经营转型和精细化管理的需要,推动农行经营战略目标的实现。
新一代核心银行系统建设将最终重组IT系统,形成四大架构:应用架构、基础架构、数据架构和IT治理架构。应用架构以全面逻辑集中为设计目标,引入前中后台的流程银行理念,采用了面向服务的分层设计思想。数据架构将为业务提供全面、一致、完整的高质量数据。基础架构将解决建设和部署信息技术基础性资源问题。而IT治理架构将建立一个科学有效的IT组织架构,理顺关系,防控风险,提高效率。
农行新一代核心系统建设工作仍然在进行当中。
四、小结
企业架构方法从在国外诞生、发展、成熟到在国内推广应用、开花结果,已经走过了将近30个年头。本文中我们通过对企业架构的理论、方法进行简单介绍,并结合国内商业银行在企业架构方法应用方面的实践,希望能对大家了解企业架构有所助益,也希望在不远的将来,企业架构方法能在行业业务和信息化建设中发挥更加重要的作用。