什么是缺陷分析
缺陷本質是對缺陷中包含的信息想進行收集、匯總、分類之后使用統(tǒng)計方法(或是分析模型)得出分析結果,
缺陷分析得出的結果可以用來度量軟件開發(fā)過程中各階段工作質量,了解缺陷集中的區(qū)域,明確缺陷發(fā)展趨向,
對于軟件過程的改進,軟件產(chǎn)品的發(fā)布來說具有十分重要的參考價值。
缺陷數(shù)據(jù)的收集
缺陷提交時的信息:
缺陷等級
缺陷所在模塊
缺陷發(fā)現(xiàn)時間
版本號
發(fā)現(xiàn)者
指派人
缺陷關閉時的信息:
缺陷關閉時間
關閉缺陷版本
修復缺陷改動代碼數(shù)
差生缺陷根本原因
分析點
1、缺陷的發(fā)展趨勢:
一般包括新發(fā)現(xiàn)的缺陷的增長趨勢,關閉缺陷數(shù)量的增長趨勢;
軟件發(fā)布的必要條件是:新發(fā)現(xiàn)的缺陷數(shù)量呈下降趨勢
2、缺陷的發(fā)布狀況:
一般是缺陷按發(fā)生模塊劃分,可以用來評估各模塊質量水平
3、源代碼修改趨勢圖和模塊分布圖:
源代碼修改數(shù)量趨勢圖可以為回歸測試風險分析和軟件發(fā)布提供參考;
源代碼修改的數(shù)量越多,那么代碼差生的負作用的風險(修改引入)就越大;
如果一個產(chǎn)品的源代碼修改數(shù)量呈上升趨勢,那么它是不適合現(xiàn)在發(fā)布的。
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。