● 摘要
自20世纪第三次科技革命以来,信息技术在社会经济生活的进步与发展中起到了巨大且深远的推动作用。作为信息科技的核心,软件渗入各个行业,对经济生活产生了深刻的影响。软件测试作为保证软件质量的关键活动在软件开发过程中扮演着越来越重要的角色,在软件企业中得到越来越高的重视。随着软件的复杂度和规模不断增加,测试的分工越来越细、测试组织规模持续壮大,软件测试面临诸多的问题严重影响着项目交付和软件质量保证。软件测试过程管理是系统解决问题的有效途径,通过对软件测试过程的持续改进能够系统地提升软件测试质量和软件质量。
测试能力成熟度模型集成(TMMi)是关于软件测试过程的一套完整的实践指导及评估模型。本文以通信设备企业R公司的软件测试管理为研究对象,综合利用评估调查表、头脑风暴、关联图等方法,通过将TMMi过程域与实际的测试过程进行对比分析以发现存在的差距与不足。在此基础上本文还提出将协同管理思想与TMMi进行结合,通过价值链分析工具对软件测试过程进行剖析,寻求有针对性、具体的软件测试过程改进措施。同时针对软件测试资源冲突和项目优选决策的难题,本文将层次分析法(AHP)应用于软件测试的项目优选中,通过实例展示了具体的实现过程。
最后,将本文提出的测试过程改进措施运用于实际测试项目中,切实改进了测试过程质量及软件质量。本文可作为通信行业软件测试管理的借鉴。
相关内容
相关标签