管理作為軟件質量管理的重要組成部分,正在成為軟件開發管理過程的又一亮點,從國內外越來越多的公司進行相關管理工具的開發,到人們對缺陷管理工具的需求逐漸增多而且 更加明確,同時渴望能夠得到物美價廉的可用版本(當然大多數都有免費的試用板),軟件缺 陷管理的其重要性和被人們所給予的重視程度可見一斑。我今天討論的主題不是缺陷管理的 重要性,而是在進行缺陷管理之前我們應該明確的問題----什么是軟件缺陷?
提起軟件缺陷,你的第一反映或許是bug,因為大家感覺它離我們很近,而且很熟悉, 觸手可及,但是要是讓你給它下一個準確的定義,到底什么是軟件缺陷,或許我們會想到許多和它有關的詞,比如defect,fault,failure,error 等等,當然除了這些英文單詞之外, 在漢語中還有更多與之相關的詞或解釋。那么到底應該如何來給它下一個定義呢?似乎三言 兩語難以說清。下面在我個人收集到的相關信息的基礎上談點我個人的看法,希望能夠與您 產生共鳴。
雜志下載 (請右擊另存為)
原文轉自:http://www.anti-gravitydesign.com