摘要
通过软件测试的验证(Verification)与确认(Validation),提升软件质量,是软件工程中常用的重要方法.为了让测试管理落实在软件开发过程中,本研究考虑实务上的软件测试需求,参照能力成熟度整合模式(CMMI)中产品整合(Production Integration)流程,设计并实作一套测试管理系统.通过差异分析(Gap Analysis)、流程定义(Process Definition)、流程部署(Process Deployment)等流程分析与导入程序,详细定义测试流程及测试管理系统包含的功能,开发测试管理系统,将其运用在电信业,并进行相关的测试活动,其结果符合软件成熟度整合模型ML3的规范要求,能有效改善软件测试管理的工作.
Quality is crucial in software application development.Verification and validation are designed for improving software quality.In this paper,we design and implement a test management system by considering requirements that in practice and CMMI criteria.We construct the test management system according the three-phase analysis processes;gap analysis,processes definition,and processes deployment.Our proposed system conforms to CMMI ML3 criteria.We deploy the system in telecom industry and perform experiments for a period of six months.The experimental result shows that the test management system can improve the efficiency of software test processes.
出处
《北京交通大学学报》
CAS
CSCD
北大核心
2010年第3期42-47,共6页
JOURNAL OF BEIJING JIAOTONG UNIVERSITY
关键词
软件质量管理
能力成熟度整合模式
软件测试
产品整合
验证与确认
software quality management
capabilihy maturity model integration(CMMI)
software test
production integration
verification and validation