论文部分内容阅读
缺陷管理作为软件项目管理中的重要环节,目前其管理模式依然是:找出缺陷、修改缺陷、进行回归测试这种面向流程处理的传统模式。如何有效的对软件缺陷进行管理?如何对缺陷进行分类从而确定缺陷的优先级,以方便管理?如何从缺陷管理中获得更多项目管理需要的信息?如何通过缺陷管理来分析软件的可靠性,分析软件质量等一系列问题从现有的缺陷管理工具和管理方法中是无法找到答案的。本文针对以上问题和实际缺陷管理中迫切需要解决的需求,应用在WEB开发中非常流行的MVC模式的实现框架Struts,并对Struts框架做了详细的分析;在与数据库操作数据方面采用了JAVA持久化技术的Hibernata技术;将软件度量理论引入到缺陷管理之中,对传统的缺陷管理模式进行了改进,实现了缺陷度量和管理软件。使得整个缺陷管理过程进入一种可以量化的阶段,同时提高了整个缺陷监控和处理的效率,并能够向项目的决策者提供更多的有关软件质量和软件开发过程控制的信息,最终在现有缺陷管理模式的基础上有所创新,以充分发挥缺陷管理在项目开发管理阶段的作用。本文的主要研究内容和创新点:1.详细分析了当前国内外流行的缺陷管理工具的现状和特点。2.全面分析了软件度量理论的发展现状和特点。3.全面介绍了MVE模式和Struts框架的基本概念和特点。4.针对当前缺陷管理中所存在的问题和软件度量理论的基本思想,提出了一种新的基于度量的缺陷管理方法。5.提出了具体的计划和实施缺陷度量的整个处理过程和缺陷度量数据的分析方法。6.将本文中所研究的理论转化为实际的成果。