软件过程度量的研究与应用

来源 :上海大学 | 被引量 : 0次 | 上传用户:qxd986319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何实施软件质量保障,成为软件工程研究的一个领域.经过几十年的研究,人们达到一个共识,就是软件企业要想生产出质量符合标准的软件产品,必须有一套成熟的软件过程.软件能力成熟度模型(Capability Maturity Model,简称CMM)是由美国卡内基·梅隆大学的软件工程研究所提出的一套对软件过程的管理、改进与评估的模式,其根本目的就是软件过程改进,而所有的过程改进都离不开对软件过程的度量.我国软件企业规模始终不大,很重要的原因就是没有一套稳定的软件过程,越来越多的企业已经认识到了这一点,加入了CMM认证的行列.但是绝大多数的企业由于自身观念和客观条件的限制,仍然没有实行过程改进活动,因此作为过程改进之基础的过程度量就显得尤为重要.CMM模型只是提供了一个软件企业建立成熟软件过程的框架,对没有实践经验的软件企业来说,执行起来有相当的困难.本文正是基于此原因,对软件过程的特点和CMM的过程模型进行了分析和研究,由于我国大多数软件企业没有通过CMM2级认证,而CMM模型不提倡跨级,因此我们对CMM2级的关键过程域和关键实践进行了重点研究.基于我国软件软件企业的实际现状,为了提高研究的实用性,我们提出一套针对CMM2级的度量过程模型,并在该模型的基础之上建立了切实可行的可度量的组织软件过程,在项目执行时可以将该软件过程剪裁为项目软件过程.将度量计划列入项目计划,使过程度量也成为可剪裁的.这样,在项目执行的过程之中,将度量所需的所有数据进行收集,在项目执行结束之时就可以得出度量结果,有利于软件企业对其组织过程和项目过程的性能指标有一个量化的认识,从而达到软件过程改进的目的.
其他文献
软件测试是软件质量保证的关键元素,并代表了规约、设计和编码的最终评审.一方面,软件系统作为系统元素的可见性不断增加,而且软件故障带来的代价太高,使得人们注重于规划良
入侵检测具有监视分析用户和系统的行为、审计系统配置和漏洞、评估敏感系统和数据的完整性、识别攻击行为、对异常行为进行统计和审计、自动地收集和系统相关的补丁、使用诱
随着社会的发展,机器人应用领域正在不断扩展,从自动化生产线到海洋资源的探索乃至太空作业等领域,机器人可谓是无处不在。以往对机器人的研究大多是在已知、结构化环境中进行的
J2EE体系包括JSP、Servlet、EJB、Web Service等多项技术,这些技术的出现给电子商务时代的Web应用开发提供了一个非常有竞争力的选择.随着J2EE技术的逐渐成熟,越来越多的框架
该文在研究、总结现有的Pitch/Time Scale处理技术基础上,提出了基于频域处理的Pitch Scale技术和改进的SOLA算法,给出了实现方法;对Pitch Scale升调处理过程中出现的问题给
本文实现了一种针对电信网管系统的报表处理的新方法。该方法针对ADSL和PCS网管系统对报表的特殊需求,在JasperReports报表系统的基础上,实现了可视化的报表设计、增加了报表中
随着社会信息化的发展,软件规模在不断的增长。软件工程的思想方法也在从无到有不断发展,从瀑布模型到螺旋模型,从螺旋模型到喷泉模型以及敏捷开发、测试驱动开发不断演变。同时
供应链管理涉及到大量潜在的业务过程,这些业务活动由不同的供应链参与方执行,并且一项活动可能由不同的伙伴各方共同担当。只有这些关系和活动被清楚的识别并加以管理,供应链才
本课题主要研究了运动图像压缩编码国际标准MPEG-4和实时传输/实时传输控制协议RTP/RTCP,设计并实现了基于MPEG-4标准的变电站计算机远程视频监控系统。在分析比较运动图像压缩编码国际标准MPEG-1、MPEG-2、H.26X的基础上,对MPEG-4标准的图像压缩和网络传输控制技术进行了深入的研究,并提出了一种基于小波变换进行压缩编码的MPEG-4编码器和基于RTP/RTCP的网络自适应传
随着科学技术地不断发展和工业自动化水平的日益提高,计算机控制系统越来越多的应用于铁路,矿山,钢铁,石化等行业,并相继出现了许多大型的,技术水平高,功能齐全的复杂系统。这些系统