从超级网银、手机支付、银行网贷等新兴业务崛起可以看出我国银行业在业务与服务创新、商业模式转型发展方面已经取得较大突破,随着十二五”规划的实施和推进,银行业仍需要不断提供能够满足区域化,金融服务差别化需求的服务,与此同时,伴随业务不断创新,信息系统的复杂程度和实施难度肯定会不断增加,信息安全也会成为重点关注问题,而这一切都对银行如何进行应用质量管理,确保IT系统安全、稳定、高效运维提出了更高要求。中国软件测试平台网记者近日就商业银行如何进行应用质量管理,采访了北京农村商业银行信息技术部副总经理陈扬宁。
统一管理工具让测试更简单有效
北京农村商业银行(以下简称北京农商行)成立于2005年10月19日,是国务院首家批准组建的省级股份制农村商业银行。截至2010年末,北京农商行资产总额达3358亿元,存款余额3008亿元,贷款余额1391亿元;全年实现拨备前利润31.7亿元,已成为全国第20大商业银行。
为了提高应用系统质量、确保应用系统安全,避免事故发生,2010年下半年,北京农商行启动了合作测试项目,通过与第三方专业测试公司合作的方式,引进业界先进的测试管理经验和成熟的行业测试人才,逐步提升北京农商行专业化测试水平,建立完善的应用系统测试体系。陈扬宁表示,北京农商行当前的主要工作重点是系统功能测试,还包括一些重点项目的性能测试,未来在系统功能测试达到一定覆盖范围后,将全面开展性能测试和自动化测试。
陈扬宁先生从提高应用系统质量的角度,结合北京农商行具体现状和实施经验,谈了北京农商行是如何从测试管理体系建设和应用系统测试实施两个方面进行全行系统测试管理的相关情况。
在测试管理体系建设方面,北京农商行对全球最先进的银行进行调研和学习,吸取其最先进的测试管理经验,按照不夸大、不冒进,从基础做起注重实效的原则分期进行建设。陈扬宁表示,首先,北京农商行在测试实施开展之初就建立了三个测试质量标准:度量标准、合作测试质量检验标准、验收标准。这三个标准包含了对测试实施前的度量估算、实施中的过程监控、实施后的定量验收情况的检验,从质量和效率上对系统测试进行掌握,以实施结果为导向,监控实施过程,从而达到不断优化、提高测试实施能力的目的。
其次,在测试实施过程中逐步建立起规范体系,优化提升项目质量管理,并在建立过程中紧密结合CMMI体系制定工作,力保实现全行统一的质量定义和质量规范。
最后,实现组织级的应用系统测试管理,通过建立全行的组织级过程数据库,全面统筹规划测试资源、统计测试质量和效率,从全局角度分析测试实施的成效,建立测试知识库,组建专业的测试团队,培养专业的测试人才。