教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 行业资料 >

基于CMMI的软件测试流程

来源:网络收集 时间:2026-05-31
导读: cmmi 论文 能力成熟度模型 过程改进 敏捷 第30卷 增刊计算机工程 2004年12月 VoL30 SupplementaryIssue ComputerEngineering December2004 软件技术与数据库 文章编号:1000--3428

cmmi 论文 能力成熟度模型 过程改进 敏捷

第30卷

增刊计算机工程

2004年12月

VoL30

SupplementaryIssue

ComputerEngineering

December2004

软件技术与数据库 文章编号:1000--3428(2004):1-:[:11卅03§珈3

文蠢标识码l

中圈分类号l

TP311.5

基于CMMI的软件测试流程

朱端志,张摩能.田小■

(1.上海交通大学软件学院,上海200240;2.上海交通大学计算机工程系,上海200030:3.惠普公司中国软件研发中心,上海200230)捕要:对CMMI以及与软件测试相关的关键过程域做了分析和介绍,并对传统的软件测试理论模型(x模型,v模型)做了分析和比较,基于对这两方面理论知识的理解以及项目实践经验中的总结,对基于CMMI的软件测试流程做了探索和研究,旨在提高软件测试的效率和保

证软件开发的质量。

关蝴:CMMI;V模型;X模型;确认关键过程域;验证关键过程域

CMMI.based

SoftwareTestingProcess

ZHURuizhi,ZHANGZhongneng,TIANXiaopeng

(1.SoftwareInstitute,ShanghaiJiaotongUniversity,Shanghai200240;2.ComputerScienceDepartment,ShanghaiJiaotongUniversity.

Shanghai200030;3.ChinaSoftwareSolutionCenter,HPCompany,Shanghai200230)

[AbstractlThispaperfocusesontheintroductionandanalysisoftheCMMIandthesoftwaretesting-relatedkeyprocessarea(KPA),andperfc}rmstheanalysisandcompareofthetestingmodelespeciallytheXmodelandVmodel.OnthebasisoftheunderstandingofthetheoryrelfitedwiththetWO

aspectsandthesummaryoftheexperienceofthesoftwareprojectpractice,itdraws

CMMIbasedsoftwaretestingprocesstoimprovetheefficiencyof

thetestingandmakessurethe

qualityofthesoftwaredeveloping.

[KeywordslCMMI;Vtestingmodel:Xtestingmodel;VerificationKPA;ValidationKPA

测试是一个非常重要的工程阶段。从保证软件质量的角确的目标以及实现这些目标而选用最佳实践的广泛指导,这度来说,软件测试是软件质量保证工程的一个重要组成部

个良好定义的框架能够把更多的学科集成到产品集成中,从分,也是最重要的质量保证手裂”。为了保证所提交的软件

而使未来不兼容模型的开发工作得以最小化。另外这个模型产品能够满足客户的需求,以及在使用中的可靠性,就必须最大的优点是提供给了用户更大的灵活性,你可以选择是采对所开发的软件产品进行系统而全面的测试。基于这一需用单一学科还是集成化学科,是采用阶段式表示法还是连续

求,软件测试作为软件开发过程中的一个重要阶段,受到了式表示澍”。CMMI的基本思想是解决软件项目的过程改进

软件开发组织的普遍重视,并形成了一整套比较成熟的测试难度增大问题,实现软件工程的并行性与多学科组合,实现理论和技术方法。然而,随着软件开发技术的不断发展,以过程改进的最佳效益(包括成本效益、组织的重点明确、过及软件系统的规模和复杂性的不断增加,传统的软件测试理程的集成和组织的精简以及灵活性与新学科的扩展)。

论和技术已经不能够很好地满足开发组织在产品质量、开发CMMI的源模型主要有3个,一个是SW—CMM,草案版成本以及研制周期等方面的需求。

本2(c),是由SEI制定的;另一个是EIA/IS731,是由美国电在当前的软件开发环境下,软件测试的流程变得越来越.

子工业联盟(EIA)颁布的;最后一个是IPD—CMMO.98版本,是重要,其成熟度对于提高软件开发的质量和生产效率起到了由企业过程改进协作联盟(EPIC)开发的。现在业界使用的至关重要的作用。软件能力成熟度模型的成功和广泛应用采CMMI最新模型是2002年颁布的1.1版本系列,分别是CMMI

纳推动着软件过程的改进,但是同时也存在着工作组织中模—SW,CMMI-SE/SW,CMMI-SE/SW/IPPD,CMMI-SE/SW/

型的大量繁衍和培训工作量大大增加、部分实践人员在应用IPPD/SS,其中CMMI.SW是软件工程能力模型集成,CMMI-各种不同的模型来实现特定的需要时产生混淆等问题。SE/SW是系统工程和软件工程能力模型集成,CMMI-SE/SW/CMM!的引入则能很好地解决这些问题。

IPPD是系统工程、软件工程、集成化软件产品和过程开发当前有两种测试流程模型,x测试模型和V测试模型,能力模型集成,CMMI-SE/SW/IPPD/SS是系统工程、软件工这两种模型各有优缺点,但不能笼统地说哪种是可取的哪种程、集成化产品和过程开发、供应商管理能力模型集成。

是不可取的。一种合理的测试流程应该是将二者有机地结CMMI的内容主要有“需要的”(Required)、

“期望合,并提高其成熟度和测试的效率,提高对产品质量的保的”(Expected)和“提供信息的”(Informative)3种类型,其证,同时降低产品的开发测试成本。

中需要的资料有“目标”,期望的资料有“实践”,用于提1

CMMIj甄述

供信息的资料有“目的”、“介绍说明”、“引用”、“名能力成熟度模型集成(CMMI)是由产业界、美国政府称”、“实践和与目标对应关系表”、“注释”、“典型工和卡内基 梅隆大学软件工程研究所(CMM/SE!)共同主件产品”、“子实践”、“学科扩充”、“共性实践的详尽

持的一个正在进行中的项目。CMMI项目于1998年启动,是描述”等。

整理基于模型的过程改进原则的一项成果。CMMI提供了单一的集成化框架来改善跨越几个学科的组织的工程过程,并作者筒介:朱瑞志(1973一),男,硕士生,研究方向:软件工在2000年第四季度发布了第一个正式的CMMI产品。

程;张忠能,剐教授CMMI包括了大量的工程改善和过程改进的信息,如明

收奠日期:2003.08-l

E—mail:sjtuwhitman@163.com

一35—

万 

方数据

cmmi 论文 能力成熟度模型 过程改进 敏捷

< …… 此处隐藏:7192字,全部文档内容请下载后查看。喜欢就下载吧 ……
基于CMMI的软件测试流程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2275705.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)