软件质量管理中过程性能度量与分析研

软件质量管理中过程性能度量与分析研

ID:21443493

大小:1.46 MB

页数:46页

时间:2018-10-22

软件质量管理中过程性能度量与分析研_第1页
软件质量管理中过程性能度量与分析研_第2页
软件质量管理中过程性能度量与分析研_第3页
软件质量管理中过程性能度量与分析研_第4页
软件质量管理中过程性能度量与分析研_第5页
资源描述:

《软件质量管理中过程性能度量与分析研》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论5的方法。通过使用软件过程评价和来自工业与政府的大量反馈的知识,产生了过程成熟框架的改进版本,称为软件的能力成熟模型CMM,这是CMMVersion1.0。目前,为了能提高软件产品的质量和对软件过程能够进行量化管理及过程改进,使企业达到高级别成熟度,结合CMM/CMMI4-5的软件过程改进与升级,对软件过程性能的度量与分析研究日益深入。1.2.3国内的研究现状国内,在政府的鼓励下,中国的软件企业开始出现了CMM引入的热潮。截止到2004年,我国通过CMM2评估的软件企业有100家,通过CMM3的有46家,通过CMM4的有8家,CMM5的有9家。正在实施CMM准备通过评估的企

2、业百余家。但在大规模实施CMM的背后,我们不得不面对的一个事实,我国的高成熟度级别企业非常少。中国科学院软件研究所对软件过程度量和改进的研究在2001年就已开始,例如在质量管理中对软件过程的度量,结合ISO9001和CMM对软件过程的改进[30][31][32][33]等方面都做了大量的研究工作,同时采纳了许多传统的数学统计方法并改进了一些方法对软件过程进行量化管理以支持过程的控制和改进。目前这些研究理论在指导工作实践中已取得了良好的效果,中国科学院软件所于2005年4月顺利的通过了CMMIML4的评估,处于国内的领先水平。同时也开发出了软件质量管理平台,该质量管理平台立足于CMM和

3、ISO9000系列的过程改进、过程管理和软件质量保证理念,覆盖了CMM2级的软件策划、软件项目跟踪与监督、软件质量保证,CMM3级的组织过程焦点、组织过程定义、软件产品工程,CMM4级的定量过程管理和软件质量管理等关键过程域,该平台可以很好的辅助软件企业在组织级别上实施过程改进和在项目层面上实施过程和质量管理。结合CMM4-5的软件过程改进与升级,对软件质量管理中软件过程性能的度量与分析研究,是目前要做的研究工作,以支持高成熟度的软件过程不断改进和升级。1.3本文的基本框架本文结合作者在中国科学院软件研究所互联网软件技术实验室参与的国家863课题“支持CMM4-5级的软件过程改进和升

4、级”,在深入、系统地研究了软件过程成熟度模型CMM和CMMI的基础上和软件过程度量技术的基础上,基于P-GQIM的软件过程度量模型,定义软件过程性能基线,并对软件过程的关键性能成本和进度进行分析,研究了挣值分析方法EVA和统计过程技术方法SPC在软件项目进度和成本的监控中的应用,并通过实例进行了分析验证。最后简单的6软件质量管理中过程性能度量与分析研究介绍了自主开发的基于该应用方法上的软件过程度量与分析系统。本文的结构:第一章绪论本章介绍软件质量管理中过程性能度量与分析研究的背景和意义,分析了国内外软件过程度量研究的现状,提出了在该领域目前仍在探讨的热点问题。第二章软件过程性能度量与

5、分析概述本章介绍软件过程性能、过程性能度量的基本概念以及过程性能度量所面临的困境,阐述了一种度量过程性能的活动框架。第三章软件质量管理中过程性能度量与分析模型研究本章结合高成熟度组织的软件过程改进和升级,在P-GQIM的模型上对软件过程性能的进行分析,建立了高成熟度软件组织所需要的软件过程性能基线。第四章EVM和SPC在软件过程性能度量与分析中的应用研究成本、进度是过程性能基线中的两大关键性能,本章主要指出传统进度/成本分析控制方法所存在的不足,将工业工程中用到的方法EVA和SPC联合应用,更好更有效的实现了软件项目中进度/成本的分析和控制。第五章基于EVM和SPC的软件项目进度/成

6、本的度量的应用本章通过针对于一个实际的软件项目,联合应用挣值法EVM和统计控制技术SPC对软件项目各个阶段的成本费用和进度情况进行监控,并在发生偏差的状况下提出相应的控制措施,确保了项目的顺利进行。最后简单的介绍了基于EVM和SPC方法上的软件度量系统。第六章结论与展望对本论文的研究内容进行了总结,提出了今后需要进一步进行研究的内容和方向。第二章软件过程性能度量与分析概述7第二章软件过程性能度量与分析概述随着技术的进步和软件应用领域的拓宽,对更大规模、更健壮、更可靠的软件需求不断增长,软件开发者越来越多的碰到诸如需求变更频繁、项目进度延期、成本失控、产品质量差等情况。因此,对软件开发

7、管理的要求也更高,必须有对软件开发过程的精确的、可预测的、可重复的控制,于是度量被引入到软件组织中,以获得对开发过程的量化的洞察。这对于更好的理解开发过程、标识存在的问题和改进的时机十分重要。只有当一个组织能够对其生产的产品能够做出预测和承诺,那样组织才算是成功的。在软件工程领域,度量已经被讨论了近30年。虽然仅靠度量本身并不能解决上面提及的各种问题,但它可以帮助我们更好的理解这些问题,有效度量的作用就在于它能帮助团体认清自己的能力,并进一步为他们的生产和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。