軟體缺陷等級標準

按照CMM5中定義的規範,BUG一般分致命,嚴重,一般和提示。致命是嚴重影響產品的BUG,比如操作手冊的錯誤,需求的錯誤等。嚴重是產品中使功能無法實現的BUG,比如某個功能無法運行,GUI長時間僵死沒有響應。一般是某個BUG的發生,隻影響了一個功能,而其他功能可以正常運行。提示就是一些GUI的問題,或者友好性的問題。

  更為詳細的劃分如下:

  A類—嚴重錯誤,包括以下各種錯誤:

  1. 由於程序所引起的死機,非法退出

  2. 死循環

  3. 資料庫發生死鎖

  4. 因錯誤操作導致的程序中斷

  5. 功能錯誤

  6. 與資料庫連接錯誤

  7. 數據通訊錯誤

  -----------------------------------------------------------

  B類—較嚴重錯誤,包括以下各種錯誤:

  1. 程序錯誤

  2. 程序介面錯誤

  3. 資料庫的表、業務規則、預設值未加完整性等約束條件

  -----------------------------------------------------------

  C類—一般性錯誤,包括以下各種錯誤:

  1. 操作界面錯誤(包括數據窗口內列名定義、含義是否一致) 2. 列印內容、格式錯誤

  3. 簡單的輸入限制未放在前台進行控制

  4. 刪除操作未給出提示

  5. 資料庫表中有過多的空欄位

  -----------------------------------------------------------

  D類—較小錯誤,包括以下各種錯誤:

  1. 界面不規範

  2. 輔助說明描述不清楚

  3. 輸入輸出不規範

  4. 長操作未給用戶提示

  5. 提示窗口文字未採用行業術語

  6. 可輸入區域和只讀區域沒有明顯的區分標誌 E類—測試建議


推薦閱讀:

要麼,接受婚姻的缺陷2016年09月24日 星期六B08男左女右
岳飛—一代忠良的致命缺陷
是非不必爭人我,彼此何須論短長;世事由來多缺陷,學道求真免無常。
幾種十神組合所代表的人格缺陷
12種職場缺陷:影響你的職場生涯(2)

TAG:軟體 | 標準 | 缺陷 |