软件缺陷管理
发表于:2009-02-24来源:作者:点击数:
标签:缺陷管理软件
关键词 能力成熟度模型 (Capability Maturity Modela, CMMa), 统计过程控制 (Statistical Process Control, SPC), 软件 开发 (Software Development) 持续性改进 (Continuous Improvement) 1. 背景介绍 软件中的缺陷( Defect 或 Bug )是软件开发过程中的"
关键词
能力成熟度模型 (Capability Maturity Modela, CMMa),
统计过程控制 (Statistical Process Control, SPC),
软件
开发 (Software Development)
持续性改进 (Continuous Improvement)
1. 背景介绍 软件中的缺陷(
Defect或
Bug)是软件开发过程中的"副产品"。通常,缺陷会导致软件产品在某种程度上不能满足用户的需要。
每一个软件组织都知道必须妥善处理软件中的缺陷。这是关系到软件组织生存、发展的
质量根本。可遗憾的是,并非所有的软件组织都知道如何有效地管理自己软件中的缺陷。
本文从
CMM的视角阐述了不同成熟度的软件组织如何管理自己软件中的缺陷。希望软件组织可以结合自己的实践,找到适合自己的
缺陷管理过程。
2. 个体行为 处于CMM第一级(或称为初始级)的软件组织,对
软件缺陷的管理无章可循。工程师们只是在发现缺陷后,修改相应的软件。通常,没有人会去记录自己发现的缺陷。也没有人知道在新的软件版本里,究竟纠正了哪些缺陷,还有哪些缺陷未被纠正。而且,只有在下一轮
测试中才有可能知道那些所谓已被纠正了的缺陷是否真的被纠正了,更重要的是纠正过程是否引入了新的缺陷。
原文转自:http://www.ltesting.net