系统开发过程中缺陷管理的研究与应用

系统开发过程中缺陷管理的研究与应用

论文摘要

缺陷在系统开发过程中是不可避免的,为了减少缺陷对系统造成的负面影响,进行缺陷管理是一种行之有效的方法。本文针对传统缺陷管理的不足,考虑到缺陷度量在系统开发过程中的重要作用,基于目前应用颇为广泛的能力成熟度模型(Capability Maturity Model——CMM),在优化其现有流程的基础上对整个缺陷管理过程进行度量分析并应用统计控制技术,突破旧的模式,最终在现有缺陷管理模式的基础上有所创新。具体来说,本文的主要研究内容包括: (1) 对缺陷管理进行研究,阐述缺陷管理的要素,明确缺陷管理的目标以及与CMM之间的关系; (2) 针对当前缺陷管理存在的问题提出基于度量的缺陷管理方法,设计了一套缺陷管理评价指标体系,以某法院微机科日常管理系统开发过程中的信息作为数据源,应用该评价体系对缺陷数据进行度量分析,并引入权值进行综合评价; (3) 分析缺陷处理的流程,收集和整理缺陷信息,提出缺陷度量过程模型,对缺陷发展趋势进行统计分析,并将统计控制技术应用到缺陷度量中,以U控制图为载体达到对缺陷进行过程控制的目的,引入过程能力指数Cpk作为控制的衡量指标,以判断系统开发过程是否处于受控状态; (4) 运用VSS版本控制工具构建开发小组间的一个沟通平台,即时对缺陷信息进行共享,加强缺陷管理流程操作的交互性和及时性。 对缺陷管理的这种改进使整个缺陷管理过程升级到一个量化管理的阶段,并且可以很好地实现过程控制,在监控缺陷处理过程的同时提高缺陷管理的效率,减少工作量,控制系统的开发进度,协助改进系统开发过程,充分发挥了缺陷管理在系统开发过程中的作用。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 背景介绍
  • 1.2 国内外研究现状
  • 1.3 本文的研究内容
  • 第2章 与缺陷相关的重要概念
  • 2.1 什么是缺陷
  • 2.2 缺陷的引入和排除
  • 2.3 发现缺陷的途径
  • 第3章 系统开发过程中的缺陷管理
  • 3.1 缺陷管理概述
  • 3.2 系统开发过程和缺陷管理的关系
  • 第4章 相关技术的介绍
  • 4.1 CMU-SEI的CMM
  • 4.1.1 CMM概述
  • 4.1.2 CMM与缺陷管理的关系
  • 4.2 采用VSS进行版本管理
  • 4.2.1 VSS简介
  • 4.2.2 应用VSS在缺陷管理中的作用
  • 第5章 缺陷的度量
  • 5.1 度量的概念
  • 5.2 缺陷度量标准值的确定
  • 5.2.1 缺陷类型
  • 5.2.2 缺陷等级
  • 5.2.3 缺陷状态
  • 5.3 缺陷度量评价指标研究
  • 5.3.1 评价指标的选择标准
  • 5.3.2 缺陷管理评价指标体系
  • 5.3.3 缺陷权值的设置
  • 5.4 缺陷度量过程模型设计
  • 5.4.1 缺陷记录表设计
  • 5.4.2 过程控制模型
  • 5.4.3 缺陷预测模型
  • 第6章 缺陷管理实施过程的分析与实现
  • 6.1 法院微机科日常管理系统概述
  • 6.2 缺陷管理共享平台实现
  • 6.3 缺陷管理实施过程的实现
  • 6.3.1 缺陷数据收集
  • 6.3.2 行数统计
  • 6.3.3 缺陷类型的统计
  • 6.3.4 缺陷等级统计
  • 6.3.5 缺陷状态的统计
  • 6.3.6 基于VSS的缺陷数据度量
  • 6.3.7 过程控制图的建立
  • 结论
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  

    系统开发过程中缺陷管理的研究与应用
    下载Doc文档

    猜你喜欢