基于CMMI的软件过程质量度量的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:Hzw_56
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从软件产业发展初期到目前的大型软件开发过程,软件质量度量已成为开发过程中的一个不可分割的部分。随着软件规模的日益增大,软件质量问题也日益突出,它可能造成软件交付延期、软件开发成本的不断增加,使软件产品的使用期限大大缩短。因此如何提高软件开发过程质量进而提高软件产品质量已成为当前亟待解决的一个热点问题,而软件过程质量度量是解决该问题的一个有效手段。本文从选题的背景和意义出发,以CMMI及软件度量理论为基础,对软件过程质量度量模型及度量方法进行了研究。本文介绍了软件过程质量、软件度量的基本概念,给出了软件过程的质量因素、软件度量的主要过程及相关的数据分析技术,并对已有的软件质量度量模型进行了分析,指出了现有质量模型存在的不足。在深入研究软件度量理论和CMMI理论的基础上,提出了一个基于CMMI的软件过程质量度量模型,对CMMI中关键过程域的一般特征进行了分析,建立了软件过程质量度量模型与CMMI过程域一般特征的映射关系,由此导出了软件过程质量的9个质量要素,然后对导出的质量要素进行了分解。在对软件质量要素分析的基础上,提出了一种软件过程质量的度量方法。最后使用所提出的软件过程质量度量模型和软件过程质量度量方法,对某软件公司的六个实际项目的相关数据进行了采集,并进行了两个方面的度量。首先对质量要素中的缺陷、用户服务质量两个质量要素进行了度量,通过度量和分析,发现了原有软件过程的不足,提出了过程改进意见和措施;其次对这六个项目的需求阶段的过程质量及软件开发后期的需求稳定性因子进行了度量,经数据处理分析发现,软件开发后期的需求稳定性因子与需求阶段的过程质量是正相关的。由实践结论可知,利用本文所提出的度量模型和度量方法对软件过程质量进行度量是有效的,度量结果有利于指导软件过程的改进,从而为保障最终产品的质量提供了一种有效途径。
其他文献
近年来,射频识别(Radio Frequency Identification, RFID)技术快速发展,阅读器与标签成本不断下降,标签识别的准确率不断提高。随着RFID技术的发展,生产商、分销商、零售商能
图像哈希算法是多媒体信息安全领域的一种新兴技术,它能根据输入图像的视觉内容产生一个简短的表示。目前,图像哈希技术已被广泛应用,如图像认证、图像取证、拷贝检测和图像检索
网络中心战条件下,指挥控制系统效能的发挥主要依赖于技术的先进性和组织结构的合理性,而C2组织结构中的各种资源的合理调配与有效管理则在很大程度上影响着指挥控制系统的整
随着计算机技术、控制技术和通信技术的发展,一场前所未有的变革正在传统的工业控制领域发生着,而工业控制的网络化,进一步拓展了工业控制领域的发展空间,也带来新的发展机遇
随着三维扫描和相关技术的发展,三维数字几何模型已成为一种新兴的数字媒体,在三维游戏,计算机动画,电影特效,工业造型设计,计算机仿真以及数字文化遗产保护等方面取得了日益
随着计算机网络技术的不断发展和进步,尤其是现如今互联网的逐渐普及,我们的学习、工作、生活方式都发生了重大变化。目前在互联网应用系统不断增加以及分布式技术广泛应用的
随着INTERNET的发展,出现了许多新兴的大规模多用户网络应用,诸如音频/视频会议、网络游戏、交互式仿真等,这些应用都采用由一个源节点向多个接收节点发送数据的方式。IP组播
随着计算机和通信技术的发展,人们的生活正逐步数字化、智能化。日常生活中数字化产品也随处可见,小区可视对讲系统的数字化也大势所趋。可视对讲系统发展到今天功能上已经很
随着旅游业的发展,个性化旅游促使了旅游内容的日益多元化,节庆旅游以崭新的形式成为了第三产业的重要支柱,促进了当地民族文化的发展。广西壮族自治区少数民族众多,民族节庆
随着指纹识别技术的日渐成熟和相关设备的配套,特别是指纹采集芯片性能的不断提升,嵌入式指纹识别系统日渐被人们所接受。市场需求也日渐扩大。嵌入式指纹识别系统成为一个有