【摘 要】
:
随着信息技术的飞速发展,软件已经脱离了小作坊式生产而转为工程化生产,软件项目也日益庞大,“软件危机”问题随之出现,简单地说就是:软件质量达不到要求,软件项目无法按时完成和软
论文部分内容阅读
随着信息技术的飞速发展,软件已经脱离了小作坊式生产而转为工程化生产,软件项目也日益庞大,“软件危机”问题随之出现,简单地说就是:软件质量达不到要求,软件项目无法按时完成和软件项目的花费超出预算。在试图解决这个危机时,就引入了软件过程管理与软件工程过程改进的概念。而作为过程管理与改进的一个切入点——软件缺陷管理,越来越受到软件界的重视,但关于它的理论研究起步较晚,发展远未成熟。目前不仅是软件缺陷管理理论,而且已有的方法和工具都无法满足日益增长的软件开发市场需求。
本文研究旨在将缺陷管理应用到软件开发过程中,并试图通过缺陷管理进行过程改进,为此,本文首先分析了国内外缺陷管理的发展现状,对软件缺陷管理相关理论进行了介绍,包括缺陷的定义、分类,产生的原因以及缺陷管理的目标和要素。然后重点探讨了缺陷管理如何与软件开发工程过程相结合,并促进过程改进,一、分析了软件缺陷管理与软件能力成熟度的关系,探讨了传统的软件缺陷管理流程的局限性,将软件缺陷管理应用到软件开发的各个阶段中,提出了一个新的基于过程的软件缺陷管理流程模型,同时也考虑了缺陷预防思想,最终达到以缺陷管理驱动过程改进的目标,实现软件过程改进。二、介绍了统计过程控制理论和层次分析方法,以此作为软件缺陷度量的理论依据,提出了定性与定量相结合的、基于统计过程控制与层次分析方法的缺陷度量分析方法,以便更加准确地分析软件缺陷数据,查找原因,为项目管理者提供更多更有价值的参考信息,以充分发挥缺陷管理在项目开发中的支撑作用。
其他文献
传感器、嵌入式计算、网络和无线通信四大技术孕育了无线传感器网络。它是一种新型的无基础设施的无线网络,能够协作地实时监测、感知采集各种环境或监测对象的信息,并对其进行
脑机接口(Brain Computer Interface,以下简称BCI)研究的是在大脑与外部设备之间建立新的通信通道,进行信息传递。这项技术在上世纪九十年代起步,2000年后逐渐成为研究热点。
随着计算机网络的快速发展,计算机系统受到网络入侵的风险日益加大,网络安全已成为不容忽视的问题,入侵检测逐渐成为近年来的研究热点。作为入侵检测主要方法之一的异常检测,
蛋白质谱数据技术的出现使一次获得大量生物信息成为现实,也为癌症早期的预测和诊断提供了高效、快速、简单的新方法。但是在蛋白质谱数据分析中,大量质谱特征被用来表现蛋白
经典粗糙集理论主要是利用论域上的等价关系对完备信息系统进行属性约简及规则提取的研究。但在现实中,往往某些数据由于种种原因难以获取或者说获取的成本过高,此时建立在等
随着现代科学技术的迅猛发展和生产水平的提高,各种监测技术已越来越广泛地应用于各种工程领域和科研中,测试技术水平的高低越来越成为衡量国家科技现代化的重要标志之一。井
在数据挖掘中要面对三大挑战性问题:挖掘方法、挖掘对象和挖掘约束,分类问题是三大挑战中的挖掘方法问题。早期的分类的效果一般以准确率为标准,但近来专家认为不同的误分类
随着科技的不断进步,工业生产过程已经向大型化、精细化、现代化以及复杂性发展,一般的常规控制方法已经不能满足实际生产的需求。智能型控制算法应运而生,在众多的算法中,模糊控
随着网格技术研究的不断深入,网格环境下数据集成问题也越来越受到研究者的关注。网格的开放性、动态性、协同性等特点为数据集成技术提出了新的挑战。本文针对网格环境下异构
无线传感器网络在工业设备监控方面有着重要的现实意义。多年来,工业监控者都在努力寻找更方便、更有效的设备监控方法。无限传感器网络,不仅能降低长距离通信使得信号衰减的问