论文部分内容阅读
本论文针对传统的软件缺陷管理不足,采用在优化其现有流程的基础上对整个缺陷管理过程进行度量的方法,突破旧的模式,使缺陷管理在项目管理中发挥更大的作用。在CMM日益受欢迎的今天,人们对软件过程改进(SPI)的重要性有了更进一步的认识,随之对过程管理工具的热情也逐渐升温,目的就是为了提高软件开发的效率,在降低软件开发成本的同时提高软件的质量。缺陷管理作为软件项目管理中的重要环节,目前其管理模式依然是:找出缺陷、修改缺陷、进行回归测试这种面向流程处理的传统模式。如何有效的对软件缺陷进行管理?如何对缺陷进行分类从而确定缺陷的优先级,以方便管理?如何从缺陷管理中获得更多项目管理需要的信息?如何通过缺陷管理来分析软件的可靠性,分析软件质量等一系列问题从现有的缺陷管理工具和管理方法中是无法找到答案的。本文针对以上问题和实际缺陷管理中迫切需要解决的需求,立足于开发过程管理的实际,基于目前应用颇为广泛的PSM度量模型,采用戴明的PDCA流程,对缺陷管理过程进行度量、分析,在解决实际项目管理信息需求的基础上进行相关模型理论上的探讨,使整个过程升级到一个量化管理的阶段,在监控缺陷处理过程的同时提高缺陷管理的效率,并且从已有的缺陷度量数据中挖掘出更多项目管理者需要的信息,最终在现有缺陷管理模式的基础上有所创新,以充分发挥缺陷管理在项目开发管理阶段的作用。 本论文的主要研究内容和特点: (1) 全面分析了国内外当前流行的软件缺陷管理工具及其特点。 (2) 分析当前软件度量发展的现状和特点。 (3) 针对当前缺陷管理存在的问题提出基于度量的软件缺陷管理的方法。 (4) 计划和实施整个缺陷度量过程。 (5) 以实际需求为目标进行度量分析,并进行软件质量可靠性的分析。 (6) 将整个论文的理论研究进行实现转化为实际成果。