论文部分内容阅读
软件质量是贯穿软件生存期的一个极为重要的问题,是软件开发过程中所使用的各种开发技术和验证方法的最终体现,因此为确保软件质量,结合各种质量管理方法提出一种行之有效的质量管理模式是很有现实意义的。本文针对传统的质量管理模式在度量方面的不足,基于目前应用十分广泛的能力成熟度模型集成CMMI(Capability Maturity Model Integration),在结合其相关过程域具体活动的基础上对整个质量管理模式进行度量分析,并且引入综合评价指标原理和统计控制技术,突破旧模式在量化分析以及过程控制方面的不足,最终提出一套具有一定创新性的基于CMMI框架的软件质量管理模式。具体来说,本文的主要研究内容包括:(1)对质量管理以及CMMI相关过程域进行研究,掌握质量管理过程中经常使用的各种基本工具及模型,明确质量管理与CMMI相关过程域之问的关系;(2)针对目前质量管理在度量和数据分析方面的不足,提出了一套基于度量的质量管理模式,并设计了一套质量度量综合评价指标体系,以实际开发项目云南公路客运管理系统中的实际数据作为数据源,应用综合评价指标体系对质量管理中的缺陷管理和进度管理数据进行综合评价分析;(3)引入工程管理中的P控制图,结合统计控制技术对开发各阶段的缺陷移除率进行监控管理,并通过统计分析工具Minitab验证数据、计算过程能力指数Cpk作为控制的衡量标准,从而判断开发各阶段是否处于受控状态;(4)运用CVS进行配置管理,构建一个信息共享的开发平台,使开发小组各成员之间能够及时获取最新开发信息,增强了质量管理的及时性和交互性。这种质量管理模式更注重于度量分析,很好的实现了过程监控管理,使系统开发过程更具稳定性,量化分析的结果能为后期开发版本提供很好的依据和参照,协助开发组织更好的进行质量管理,充分发挥了质量管理在软件开发中的作用。