中油瑞飞贺自军:质量管控 速度与效益的博弈

“有人说工具仅为媒介,并不能占据软件测试的首要地位,我赞成。但据我的从业经验来看,有些软件测试环节,如果缺少工具助力,是肯定不能完成的……”以上言论出自一个已有12年软件测试及管理经验、5年软件配置管理、8年SQA、软件过程改进与流程优化和CMMI实施推广经验的资深IT人士之口,他,就是北京中油瑞飞信息技术有限责任公司(以下简称:中油瑞飞)质量经理贺自军。

中油瑞飞是中国石油集团东方地球物理公司的全资子公司,主要从事石油行业和大型企事业单位的信息化建设规划、信息技术咨询、信息技术支持及技术服务业务。经过几年来的快速发展,中油瑞飞业务范围涵盖油气田专业应用、企业管理ERP、应用系统开发、IT外包与咨询、基础设施建设等主要领域。

那么,随着业务量的激增和涉及行业领域的加速拓展,客户对应系统的标准要求不断提高,这无形中加大了中油瑞质量管控部门的压力。基于此,中国信息主管网的记者专访了北京中油瑞飞信息技术有限责任公司的质量经理贺自军,让其与大家分享中油瑞飞在应用质量管理方面的宝贵经验。

北京中油瑞飞信息技术有限责任公司的质量经理贺自军

借力工具 铸就高效测试路

随着企业业务的迅速增长,企业对于IT应用系统的质量标准也逐步提升。总体而言,就是IT应用越来越深入、越来越复杂,IT与业务之间的结合也就越来越紧密。这是宏观状况,然而,作为应用质量管理的关键环节之一,软件测试显然不能脱离大环境,同样面临速度与质量的同期挑战。

“中油瑞飞作为中石油集团信息化建设的主力军,目前主要为中国石油集团提供全方位的IT服务。但伴随着企业业务的不断拓展,现今,瑞飞的主营业务涉及软件开发、运维、系统集成、金融系统支持和服务海外油田,在与日俱增的业务量面前,质量管控同样也面临巨大压力。”贺自军这样对中国信息主管网的记者说。俗话说有压力才有动力,在压力面前贺自军与中油瑞飞的质量团队携手并肩,努力探索质量管控的有效途径。

众所周知,自动化测试与手动测试是一组永恒的双行线,时而并行时而交叉,手动测试固然有它的优势在里面,但是有专家预言,自动化测试将会成为软件测试行业的主流。对这一观点,贺自军持保守态度,他依然坚持软件测试要用脑,但是某些领域单靠人脑是不能解决的,此时就应该借助测试工具。“目前市场上的测试工具有很多种,中油瑞飞经过对比,采用了惠普公司的功能测试工具QuickTest Professional、测试质量分析工具Quality Center 和性能测试工具LoadRunner。”贺自军对记者说。

据他介绍,通过使用惠普公司的测试质量分析工具Quality Center ,为软件测试的缺陷认证管理与质量分析提供了一种直观、高效的方法,对软件测试人员后期用于计划和执行测试集、收集测试结果以及分析相关数据起到了很好的助推作用。另外,还能通过QC很好的监督软件测试工作人员的工作进度、通过数据衡量其工作能力等,这些都对测试管理工作提供了有效的支持。

“中油瑞飞作为服务于中石油的IT企业,石油业务肯定不少,拿行业内熟知的测井系统来说,全国各地的油田人员都会访问同一系统来查询油井的相关信息和数据,对于其验收测试就必须采用性能测试工具。因为在性能测试过程中,并发用户量、关键业务的访问量、数据库的性能等,这些性能无一例外都需要通过性能测试进行验证,达不到性能指标的要求还需要优化。但想要模拟多种不同的使用场景,并模拟同时并发访问量达到成千上万,单靠人力是万万不能达到的,但是系统还要测,只能选择使用性能测试工具LoadRunner。通过它的模拟并发,使得系统能经受住后期测试考核,大大提高了效率。让客户满意的同时,也让我们心中有底。”贺自军说。

贺自军还举了几个例子如昆仑银行和中油瑞飞正在做的中石油集团的生产运行管理系统(又称A7系统)都用到了测试工具助力,才能顺利通过后期验收。他说:“如何使得软件测试工作变得更有效率,使得系统能够在短时间内保质保量的上线并平稳运行,进而为企业创造效益,借力工具是条捷径,它会使得测试之路变得更平坦,畅行无阻。”

资源整合 质量管控步伐大提速

在复杂的IT应用质量管理过程中,除了需具备一套切实可行的体系和规范,企业还需要打造一支优秀的开发测试团队,即组建立软件测试中心,这也是软件测试团队建设的发展规律。

“短短几年间,中油瑞飞已经从开始的100多人,一跃成为规模在1500人左右的大公司。随着企业规模的发展壮大,无形中为测试团队提出了新的要求,几经商讨,公司决定组建软件测试中心。把散落与各个部门的测试人员做一整合,把测试力量集中组织起来,去粗取精,既解决了软件部门冗员闲置的不利状况,提高了软件测试团队的工作效率,与此同时,测试人员在项目中的角色重要性也将日益凸显。”采访结束的时候,贺自军对记者如是说。

据悉,中油瑞飞已于2011年正式提出构建软件测试中心的规划方案,目前正在逐步组建过程中,规模大概在200人左右。他说:“软件测试中心一旦组建,不仅可以利用测试团队原有的石油行业的专业能力,对内服务中石油集团,对外承接其他石油企业或其他行业的服务性项目,还可以使软件测试真正实现从一个耗资部门到创收部门的成功转型。”