管理作为软件质量管理的重要组成部分,正在成为软件开发管理过程的又一亮点,从国内外越来越多的公司进行相关管理工具的开发,到人们对缺陷管理工具的需求逐渐增多而且 更加明确,同时渴望能够得到物美价廉的可用版本(当然大多数都有免费的试用板),软件缺 陷管理的其重要性和被人们所给予的重视程度可见一斑。我今天讨论的主题不是缺陷管理的 重要性,而是在进行缺陷管理之前我们应该明确的问题----什么是软件缺陷?
提起软件缺陷,你的第一反映或许是bug,因为大家感觉它离我们很近,而且很熟悉, 触手可及,但是要是让你给它下一个准确的定义,到底什么是软件缺陷,或许我们会想到许多和它有关的词,比如defect,fault,failure,error 等等,当然除了这些英文单词之外, 在汉语中还有更多与之相关的词或解释。那么到底应该如何来给它下一个定义呢?似乎三言 两语难以说清。下面在我个人收集到的相关信息的基础上谈点我个人的看法,希望能够与您 产生共鸣。
杂志下载 (请右击另存为)