一 。bug可以多種類型。
1.按照嚴重程度進行劃分。
是指bug對軟件質量的破壞程度。即此bug的存在將對軟件的功能和性能產生什么樣的影響。按照嚴重程度由高到低的順序可以分為5個等級:系統崩潰,嚴重后果,一般,次要,建議。在具體的項目中要根據實際的情況來劃分等級,如果bug數量較少就可以劃分3個等級:嚴重,一般,次要。
2.按優先級劃分。
表示處理和修正軟件bug的先后順序的指標。即那些bug需要優先修正。哪些bug可以稍后進行修改。按照優先級可以劃分3個等級:嚴重,一般,次要。
二。bug說明
一般地,嚴重程度較高的bug具有較高的優先級。嚴重程度高的說明bug對軟件造成的質量危害性大需要先處理,而嚴重程度較低的bug可能只是軟件不太盡善盡美。
一。。但是嚴重程度高的bug優先級是不一定高的。比如:1.某個bug只在非常極端的條件下才會產生,沒有必要立即解決。
2.如果修正一個軟件bug需要重新修改軟件的整體架構??赡軙a生更多潛在的bug而軟件由于市場的壓力必須盡快發布,即使bug的嚴重性很高,是否需要修正。需要全盤考慮。
二。。嚴重程度較低的不一定優先級就低。比如:軟件名稱或公司名稱的拼寫錯誤。雖然說是屬于界面錯誤。嚴重錯誤不高。但是關系到軟件和公司的市場和形象,必須盡快修正。
原文轉自:http://www.anti-gravitydesign.com