- 快捷搜索
- 全站搜索
目前,一些商业银行正通过应用开发平台和软件平台模式加强对应用系统的自主掌控,提升银行信息化的风险管理与控制水平。但是,应用平台建设和完善是一个长期的过程,需要滚动规划,协调各方资源方能实现。如果应用平台建设采取运动会建设模式,即一次大型项目投入后,对应用平台能力不做持续滚动评估跟进,最终将导致平台所承载的技术和方法逐渐不能适应企业发展需要。由此可见,滚动评估、持续改进是应用平台模式能否成功的关键。
一、应用平台能力评估参考框架
根据软件业界和银行同业经验,结合兴业银行应用平台建设管理理论研究和实践,笔者提出了对应用平台普遍适用的能力评估参考框架SPAOI(System/Process/Architecture/0peration/Integration),如图1所示。该参考框架主要从体系能力、过程能力、架构能力、运维能力和集成能力五个维度,从能力项和能力评估项方面,根据初始化、可应用、可优化和成熟四个级别来衡量应用平台的发展成熟度水平。

1.体系能力(System)
体系能力维度主要评估应用平台在构建和发挥平台价值方面的体系化能力。包括:评估是否已在平台研发、应用、推广、维护和技术服务等方面构建了完整的流程、方法和工作模式;是否已经建立了软件资产(如业务组件、解决方案、UI样式集、数据模型等)的管理标准和规范;是否已对软件资产进行登记注册,并有专人进行收集管理和控制,从而可在多项目中复用等。
2.过程能力(Process)
应用平台支撑着商业银行应用系统的研发和运行,体现着银行企业级能力的沉淀、积累和复用,应用平台质量的重要性不言而喻。过程能力维度主要评估应用平台自身研发过程的规范性和完备性;是否有相关质量管控过程、方法和工具支持等。
3.架构能力(Architecture)
架构能力维度主要评估应用平台在固化和落地商业银行IT技术架构、应用框架、标准与规范的水平。包括:评估是否与银行IT架构要求相一致;是否能提高银行应用系统开发的效率和质量;是否能支持银行特定业务领域应用系统的研发;是否具有安全框架、异常处理框架、日志框架、批处理框架和开发工具支持等。
4.运维能力(Operation)
运维能力维度主要评估应用平台对银行特定业务领域应用系统运行和维护的支持能力。包括:评估是否支持增量部署和发布;是否支持可视化的发布管理;是否定义了统一完整的日志格式和分类;是否提供应用系统在线监控及管理;是否支持对应用系统运行数据进行健康分析;是否能对应用系统的平稳运行提供支持等。
5.集成能力(Integration)
集成能力维度主要评估应用平台对银行特定业务领域应用系统间集成的支持能力。包括:评估是否支持应用系统的统一认证和单点登录;是否支持应用系统服务化;是否具有页面聚合、数据聚合、服务聚合和数据转换能力;是否能对应用系统向用户提供更灵活服务和更好用户体验提供支持等。
根据上述参考框架,商业银行每年可对各应用平台进行评估,按年同比,帮助IT部门了解各应用平台建设发展现状,促进解决建设发展过程中遇到的问题和困难;另外,通过差异分析,各应用平台亦可基于能力维度参考值确定自身提升空间,对平台能力建设发展目标进行滚动式规划,促进应用平台的不断优化升级,以实现可持续发展。
二、评估数据模型及计算方法
1.建立能力评估因素集
应用平台能力评估因素集,即评估指标集。设M代表应用平台能力评估维度集合,为0层指标集合(“维度集合”),则s代表体系能力维度l层指标集合(“能力项集合”),
代表体系能力维度2层指标集合(“能力评估项集合”)。同理,P代表过程能力维度l层指标集合,
代表过程能力维度2层指标集合;A代表架构能力维度l层指标集合,
代表架构能力维度2层指标集合;O代表运维能力维度l层指标集合,
代表运维能力维度2层指标集合;I代表集成能力维度1层指标集合,代表集成能力维度2层指标集合。
即有,0层维度指标集:M={S,P,A,O,I}
l层能力项指标集:

2层能力评估项指标集:

2.建立能力评估权重集
应用平台能力评估权重,用以描述各指标对于评估目的相对重要性的程度。权重集是与评估因素集相对应的多层集合,利用层次分析法确定指标权重,即:

3.建立能力评语集
应用平台能力评语是对平台能力各评估项成熟度的定性描述,它使抽象的数据变为人们熟悉的评价语言。评语集对各层指标都是一致的,C={成熟,可优化,可应用,初始化}。各平台专家,根据各平台发展的具体情况和相关资料,结合各项指标,对应评语集C=[成熟,可优化,可应用,初始化]进行判断。
目前Hadoop/HBase广泛应用于各类具有大数据需求的企业,尤其是互联网企业,
工商银行启动业务集中处理改革,研发了具有自主知识产权的业务集中处理平台