APP下载

“双改”大型项目群管理中的IT测试管理研究

2019-10-16郭光

中国信息化周报 2019年34期
关键词:功能测试农信测试

郭光

伴随着河北省农村信用社(以下简称河北农信)的“双改”工作和业务转型的推进,IT建设逐步从大而全的综合业务系统向多个应用群建设方式转变。河北农信新一代核心系统建设,覆盖了将近七十个子项目的大型项目群工程,带来了管理模式的升级和新的挑战。

致力于不断完善法人治理结构,转换经营机制,强化风险管理,创新产品与服务,加快推进县级联社改制组建农商银行步伐,河北农信逐步形成了产权明晰、制衡有效、决策科学、运行高效的现代银行法人治理机制,企业改革创新成果丰硕,社会形象和经济效益大幅提升,河北农信“双改”工作成为 “小法人、大平台”体系下、构建农村金融特色的全新IT支撑平台的重要挑战。

基于此背景,在建设农村金融特色的全新IT支撑平台、项目群系统的IT测试管理过程中,为了确保应用软件的可用性和可靠性,对应用软件进行全面、系统化测试的必不可少的环节;更重要的是,河北农信面向复杂项目测试的管理经验,可以成为全国农信系统在大型项目群中、IT测试领域的管理经验。

农信系统IT测试难点的背景分析与研究

(一)“小法人”时代背景的局限和信息化建设的迫切性

早在2003年,随着国务院印发《深化农村信用社改革试点方案》,我国开始了以法人为单位的信用社产权制度改革,由此,我国萌生了诸多不同产权形式和组织形式的众多市、县级的小法人。以县为单位的统一“小法人”制度的建成,成为农村支农的主力军。与此同时,农信社需要实现自身的快速发展,也存在一些阻碍发展的困难和问题。 因此,需要依托“大平台”的高度,整合系统资源并加以疏导,确保农村信用社新一轮改革发展目标的实现。

在此之前,对于我国农信系统而言,大型项目群中IT测试存在测试管理制度与规范不完善、缺乏全面和正确的质量意识等基本问题。因此,结合自身特点构建IT测试,根据实际情况规划大型项目群中主测试阶段,是我们需迫切解决的问题。

为对新核心项目提供稳健的保障,河北农信率先在全国农信中,针对大型项目群,开发出针对性强、保障性高、支撑性好的测试管理体系。此测试管理体系在提高IT信息系统的质量水平,保障金融业务的稳健运营方面,取得了较好效果。

(二)大型项目群建设期所面临的IT测试管理现状

从最早的记账式时代,到数字化管理的全面开启,农信系统作为大型项目的开发,都是以IT测试为先行条件。只有经过测试环境中的多重考验,才能确保系统上线后的稳定运营。因此,大型核心项目群的上线,都需要格外重視IT测试环节,正视IT测试环节中的难点,才是解决问题的正确态度。

目前,总的来说,测试管理方面的问题有以下几个部分:

1.测试管理制度与规范不完善。测试管理制度与规范的建立和执行是有效开展测试工作的基础。目前全国农信系统针对大型项目群的测试管理制度与规范基本处于缺失状态,在测试工作中,缺少统一的管理要求,测试工作分工不明确,测试过程靠习惯,测试效果靠经验。

2.缺乏全面和正确的质量意识。科技人员一方面希望系统投产后不出问题,另一方面又对质量管理的效果持怀疑态度,觉得质量控制太过麻烦,不愿意遵循。

3.测试技术能力与管理能力不足。由于测试人员编制较少,测试人员往往从业务部门借调,这些人员在完成测试工作后仍然需要回到原部门,造成测试工作连续性差。同时,测试人员业务素质参差不齐,普遍缺乏测试技术等因素都不同程度地影响测试效率。

4.缺乏统一的测试管理工具。农信系统目前在测试工作中普遍缺少统一的测试管理工具,这使得测试工作。难以做到完整的系统需求分析、有效的测试案例设计、逐一的测试功能验证,无法跟踪缺陷修复工作全过程,难以编写准确的测试报告。

独创的“四个维度”工作法说明

针对农信系统大型项目群的IT测试难点,农信系统测试工作开展要结合自身实际情况,从组织、制度、能力、环境四个方面进行规划建设。

(一)组织建设先行,搭建合理的专家团队。

IT测试要发挥出自身的价值,必须有适合自身的组织结构,定岗定责,人尽其职。由于农信系统科技人员编制紧张,项目建设中难以配备足够的人员,因此须充分利用外部资源,与有经验的服务厂商合作组成混合团队,组建完整的测试组织框架,使自有人员能够主导和协调各项工作,同时充分利用外部厂商的专业技能和经验开展具体工作。

河北农信在新核心项目群建设过程中,组建了系统测试组、用户验收测试组和非功能测试组。系统测试组为了更好借用外部力量,达到互为验证的效果,根据核心类系统采用全功能测试,外围系统采用改造影响性功能点测试的特点,选择了两家专业测试厂家进行项目群的功能测试工作。用户验收测试组为了达到验证流程和以测代培的目的,抽调近400名基层员工进行用户验收测试工作。非功能测试组以检测新核心项目群中新建类系统、企业架构关键枢纽性系统为原则,挑选拔尖的性能测试厂家共同合作完成了非功能测试的实施工作。

(二)制度保障跟进,建设有管理规章的工作流程。

事实上,软件开发的风险环节,正是基于软件项目生命周期中的各个环节,包括不完善的组织管理或有问题的内部工作流程、人员及系统或外部事件所造成损失的风险。因此,重视风险管理的制度保障,成为工作流程管理的先行指导方针。

因此,农信系统大型项目群IT测试首先要建立适合自身的测试体系,一个完整的测试体系应当由以下三个层次组成。第一层是测试管理办法,这一层应当有相应的测试工作管理办法、测试工作受理流程等一系列文件,规定测试工作的基本准则、测试工作的种类、各组织测试工作的职责与分工以及测试工作开展的流程。第二层是测试规程,明确各类测试工作的开展方法、各项工作的活动过程和相关人员的角色、工作的前提条件和产出成果,用于指导测试工作的开展。第三层是测试规范,明确每项测试活动的具体方法、相关产出成果的检查要求、工作指南等,用于指导具体测试活动。

猜你喜欢

功能测试农信测试
某内花键等速传动轴八功能测试夹具设计
北京农信互联科技集团有限公司
北京农信互联科技集团有限公司
北京农信互联科技集团有限公司
山西农信今年将投放470亿元助力乡村振兴
幽默大测试
“摄问”测试
“摄问”测试
“摄问”测试