普元统一应用基础平台
为了适应企业业务发展需要,企业IT部门需要不断建设和升级越来越多的IT系统,在这个过程中,形成了技术路线分散、技术标准与规范不一致、系统架构与功能耦合度高、系统建设分散、界面风格不一致的诸多现状,导致系统对业务响应慢、系统集成困难、维护成本高、人员可替换性差、培训成本高、复用性低、用户体验不好一系列问题,越来越多的企业用户意识到这个问题,希望借助于统一技术标准和开发规范,并固化到应用基础平台上来解决,普元作为长期专注基于SOA的企业应用基础平台的厂商,已经成功为行业内众多领先用户(中国建设银行、中国工商银行、国家开发银行、中信银行等)规划或实施了他们自主掌控的应用基础平台,并取得了很好的效果。
基本信息
- 中文名
普元统一应用基础平台
- 目的
适应企业业务发展需要
- 存在形式
3种
- 成功案例
中国建设银行
概览
企业IT建设主要存在三种形式,一是企业IT部门组建自己的开发团队,自主开发;二是将软件开发项目外包;三是部分项目自主开发、部分项目外包。大多企业从专注核心业务竞争力和降低软件项目成本的角度考虑,会将企业内的软件项目外包给提供专业的软件厂商,这样就可以借助外界软件厂商的专业能力,实现资源优化和降低成本的目的。由于外包商专注的业务领域不同和企业降低管理风险的考虑,往往一个企业内还会存在多个外包厂商。这种软件外包模式非常吻合全球化分工与协作的潮流,但是在给企业带来巨大的价值的同时也会给企业IT建设带来潜在管理风险,那就是在外包项目实施过程中,不同的开发商都有适合自己的技术架构和软件管理规范,在客户IT系统中可能就会存在技术路线分散、技术标准与规范不一致、系统架构与功能耦合度高、界面风格不一致等风险,导致系统对业务响应慢、系统集成困难、维护成本高、人员可替换性差、复用性低、用户体验不好等一系列问题,这些问题进一步会使得企业IT部门逐渐失去对体现企业核心竞争力的IT系统的掌控。
用户价值
应用基础平台规划与实施能够为企业带来如下价值:
通过建立企业级IT技术标准与管理规范,结合当前业界的技术走向,采用符合开放性和标准性的技术构建统一的技术体系,使得企业IT系统的建设过程统一、有序和规范;
通过建立企业级应用基础平台,收缩企业IT技术路线,与现有IT基础设施的进行系统的整合,固化企业技术标准与管理规范,帮助用户建设自主知识产权的应用基础平台,保证企业技术架构的先进性和可持续发展能力,提升软件的灵活性和可扩展性,降低企业对外包厂商的技术依赖;
通过建立企业级的软件资产复用体系,在充分利用企业现有IT资产的前提下,以应用基础平台为依托,建立标准的技术组件规范、业务服务规范和存储机制,大幅度提升软件开发效率和软件质量;
通过建立企业级平台推广体系,建立完整的平台培训体系和推广体系,帮助客户充分发挥平台价值,有效降低项目组学习成本,提高应用项目实施质量。
方案优势
要彻底解决上述问题,需要逐步转变IT建设模式与思路,以统一的企业技术标准和管理规范为前提,并通过平台固化上述标准与规范,同时以平台为基础逐渐沉淀企业IT资产,建立企业级高效的复用体系,从而形成新一代的应用开发管理体系,如下图:
统一的技术架构及管理规范带给企业IT建设的价值是不断完善、逐步深化的,应用基础平台的实践也将是长期的和不断深化的,因此,为了进一步深化应用,挖掘应用基础平台技术架构和平台优势,需要进行三个层面的平台建设:
技术标准与管理规范
技术标准与管理规范包括技术架构标准、组件标准、平台整合规范、代码规范、软件过程管理规范等方面,从而使得应用建设不再是千人千面的状态,而是一种有序的、持续改善的过程,使得即使存在多外包厂商的情况下,业务应用系统建设也有章可循,保证在一个企业总体应用架构之下进行系统的开发。
平台与工具
企业制定了统一的技术标准与管理规范,使得即使存在多开发商的情况下,整个IT系统建设依然有序、一致和规范。但是实践表明,大量的标准与规范同时也可能使得整个开发队伍的开发效率有显著降低,开发效率的降低会破坏企业继续深化和推广标准与规范体系建设。通过业务应用基础平台固化上述技术标准和管理规范则可以彻底解决开发效率的问题,进一步巩固企业技术标准与管理规范为企业IT建设带来的价值。
资产与知识
在企业IT建设过程中,要想大幅度提升软件开发效率,根本解决方案就是最大限度的复用原有IT资产,包括以前积累的软件知识、技术组件和业务服务等内容。软件知识包括解决方案、经验技巧、成功案例和规章制度等。技术组件是指技术层面的、复用度较高的组件,例如:字符串处理、数据库操作、XML操作等。业务服务主要业务层面的颗粒度相对较大的可复用业务模块,例如:统一用户访问接口,统一客户访问接口等。知识库、组件库和服务库就是针对软件知识、技术组建和业务服务的存储机制,包括可复用软件资产相关技术标准,可复用软件资产管理流程等内容。
立足于企业IT现状,通过规划建立规范与方法、平台与工具、资产与知识三大部分的完整IT支撑体系,企业将完全打破原有IT系统建设模式,使得整个企业应用形成一个有机的整体。