基于CMM的软件测试管理与改进模式的研究与实施

被引量 : 10次 | 上传用户:Windows365666151
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试作为软件开发过程中保证软件质量非常重要的一个工程阶段,正逐渐被软件组织所重视。但在我国,软件测试还是一个崭新的领域,很多组织对测试存在误区,测试理论缺乏,测试管理不规范。因此,国内组织特别需要一套能够指导其进行测试过程的理论和方法。 有效的测试不一定是最全面的,而应是最有针对性的。降低风险是测试的目的,因此,风险分析是测试过程必要的阶段。根据全面质量管理理论,现代测试不再是编码后的一个子过程,而是要将测试过程与开发过程并行进行,力争将缺陷控制在开发过程的每一阶段,从而有效缩短开发周期,降低质量风险。 CMM过程管理思想,通过规范化的过程约束软件开发活动,能够帮助组织实行过程管理。但是,在CMM模型中,没有针对测试的关键过程域。而CMMI模型,虽然对测试进行了支持与扩充,但是内容分散,不够系统、全面。因此,基于我国软件测试行业的现状和需求,本文以CMM的过程规范为框架,对基于CMM的软件测试管理与改进模式进行了深入的理论研究和实践分析。 本文首先针对测试模型的发展现状进行了分析,揭示了V模型和现有管理工具的缺陷,按照CMM的体系结构,设计出了基于CMM的测试管理与改进模式。该模式不仅分析了在测试过程中组织应做什么,还对系统测试的实施方法进行了说明。借鉴了目前较新的测试理论及方法,对需求测试、风险分析、缺陷统计分析和测试过程改进的具体方法进行了介绍。该测试模式强调了需求测试、风险分析等在测试中的作用,能够结合CMM模型规范组织的测试管理过程,提高测试效率,尤其对于不同版本软件产品的测试,能够通过测试件管理实现测试件的复用以及版本比较,增强测试的针对性并加快测试进程。 为了便于组织进行测试的实施,本文选定了一个系统测试实例对系统测试各过程加以说明,并例举了测试过程的重要文档,使测试过程更加直观、易于理解。通过CMM测试模式对需求及系统进行的测试,能够保证系统在各个开发阶段的质量,并针对高风险的系统需求进行测试,用最低的成本,找到最具影响的系统缺陷,降低了系统风险。系统缺陷同时也反映了系统及开发过程存在的问题,为过程改进提供了依据与目标。测试过程改进模型能够有效的与CMM模型相结合,在组织过程改进的同时,有效的提高测试过程的成熟度。
其他文献
由于腹针疗法中任脉在腹部的取穴是以"腹白线"作为标准,与当前广泛认为的任脉腹部取穴均以人体前正中线作为标准不同,引发了笔者对任脉与"腹白线"关系的探讨。笔者通过相关文
<正>近年来,我国农产品质量安全监管力度不断加大,监管投入不断增加,然而,农产品质量安全事件仍然时有发生。问题的根源在哪里?我们应该如何监管才能真正做到治标又治本?本文
相貌刻板印象是指人们对相貌吸引力偏高或偏低的个体形成的一种相对稳定的社会认知、观念或预期。相貌刻板印象潜意识地存在,具有明显的内隐特征。文章通过一个预备实验和一
面对人口老龄化日益严重的挑战,如何通过医疗保险实现"老有所医"越来越受到社会关注。本文以中国健康与养老追踪调查(CHARLS)项目2011~2012年基线调查数据为样本,对参加三种
影视产业已经超过传统产业,成为韩国增长趋势最强劲的产业。韩国影视产业振兴的原因在于政府的政策支持、资金的支持以及融资手段的变化、民族文化意识、影视人才储备丰富、
目的研究饮食与运动对痛风的影响。方法选取本院健康体检人群中90例痛风患者为研究对象,采用干预前后自身对照方法,观察饮食、运动、有争议蔬菜、水豆腐对痛风患者代谢综合征
实行立法起草的专门化是香港法治经验之一。香港法律改革委员会是为了从制度上保证社会各方对立法活动的参与而设立的,是专业研究立法的机构,为法律草拟科提供研究成果,在香
目的:探讨左归丸防治骨质疏松症的作用机制。方法:用含或不含p38 MAPK特异性阻滞剂(SB203580)的孵育液预处理细胞60min,加入左归丸含药血清孵育48h后,采用MTT法检测细胞活力;
目的:探讨心脑舒通胶囊对大鼠局灶性脑缺血再灌注后细胞骨架的影响。方法:采用线栓法阻塞大脑中动脉致大鼠局灶性脑缺血再灌注模型(MCAO),24h后断头取脑,HE染色观察大鼠皮层
论邓小平的历史地位张克敏一代伟人邓小平与世长辞了。在70多年充满传奇色彩的革命生涯中,邓小平对中国革命和社会主义现代化建设,对世界和平与发展作出了卓越的贡献。邓小平在世