3.2.1 基于缺陷描述屬性的分類
缺陷描述屬性是指:缺陷信息描述,缺陷處理時(shí)間,缺陷引入/流出原因分析,缺陷處理結(jié)果描述,缺陷調(diào)查分析相關(guān)的輔助文件路徑等由處理分析缺陷的相關(guān)責(zé)任人進(jìn)行記錄的屬性,其屬性值沒有固定的取值范圍。缺陷文字屬性按照表1進(jìn)行分類。
3.2.2 基于缺陷統(tǒng)計(jì)屬性的分類
缺陷統(tǒng)計(jì)屬性是指:缺陷生命周期狀態(tài),缺陷流出的開發(fā)階段,缺陷流出的部門,缺陷流出的功能模塊,缺陷表現(xiàn)類型,缺陷的嚴(yán)重等級等基于缺陷數(shù)量統(tǒng)計(jì)其分布的屬性。并且缺陷統(tǒng)計(jì)屬性參考正交缺陷分類方法[9]劃分,屬性間沒有相關(guān)性。缺陷統(tǒng)計(jì)屬性按照表2進(jìn)行分類。
3.2.3 基于缺陷控制屬性的分類
缺陷控制屬性是指:處理缺陷的角色,缺陷的分配,處理缺陷的時(shí)間,缺陷數(shù)據(jù)之間的關(guān)聯(lián)關(guān)系等基于缺陷分配流程管理的屬性。缺陷控制屬性按表3進(jìn)行分類。
4 缺陷度量過程管理
4.1 處理缺陷的角色
在軟件開發(fā)過程中處理缺陷的四種角色及其工作職能的設(shè)計(jì),如表4所示。