三大法则将软件缺陷分个三六九等

发表于:2009-02-18来源:作者:点击数: 标签:缺陷三六九等法则软件
软件缺陷是软件 开发 过程中的副产品,通常缺陷会导致软件产品在某种程度上不能满足客户 需求 。因此,妥善处理软件中的缺陷是关系到软件产品质量的根本。可遗憾的是,并非所有的软件团队都知道如何有效地管理在 测试 中发现的缺陷。 对于 软件测试 人员而言
软件缺陷是软件开发过程中的副产品,通常缺陷会导致软件产品在某种程度上不能满足客户需求。因此,妥善处理软件中的缺陷是关系到软件产品质量的根本。可遗憾的是,并非所有的软件团队都知道如何有效地管理在测试中发现的缺陷。

  对于软件测试人员而言,在测试中不能正确表示缺陷的严重程度和优先级,这将会影响到软件缺陷管理的质量,不仅不利于有效的处理软件缺陷,还可能影响到软件缺陷的处理时机。特别在软件测试的后期,将影响软件是否能够按期发布与否。近期我在一个测试项目中,由于对缺陷严重程度和优先级缺乏有效处理,最终导致软件验收发布被迫延后。

  什么是缺陷严重程度和优先级?

  (1)什么是缺陷的严重程度和优先级

  软件缺陷是指在软件系统中会导致系统不能实现其功能的缺陷(包括DefectBug)。一般来说,软件缺陷的属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷来源、缺陷原因等。

  其中缺陷严重程度是指软件缺陷对软件质量的破坏程度,即此软件缺陷的存在将会对软件的功能和性能产生怎样的影响。优先级是指表示处理和修正软件缺陷的先后顺序的指标,即哪些缺陷需要优先修正,哪些缺陷可以稍后修正。

  (2)正确评估严重程度和优先级的作用

原文转自:http://www.ltesting.net