其中,產品度量是描述諸如大小、復雜性、設計特征、性能和質量等級的產品特征的度量;過程度量是可用于改善軟件開發和維護過程的度量,用于建立組織基線,確定改進活動,例子包括開發過程中缺陷排除的有效性、維護過程的響應時間等;項目度量是了解項目實時質量情況,獲得項目特征和執行情況,例子包括開發人員的數目、軟件生命周期上的人員成本、進度和生產率等;個體行為度量可以了解個體的開發優勢和不足,了解個體缺陷產生的詳細原因,確定如何去提高質量并實施行動進行改進,例子包括引入缺陷最多的階段、引入缺陷的累積百分比、編碼階段常犯錯誤、缺陷排除有效方法等。
軟件度量中最關鍵的內容是度量模型的建立和資源模型曲線的繪制及應用,本章稍后的部分我們將分別介紹這兩個模型。
軟件度量應遵循的方針:
。1)根據信息需要和目標建立測量目標并予以維護;
。2)軟件度量方法只是達到目的的手段,而其本身并不是目的;
。3)以應用度量結果為中心,而不是單純為收集數據而搜集數據;
。4)規定度量元,以處理度量目標,但是要注意度量數據本身肯定存在著瑕疵、不精確也不穩定;
。5)說明如何獲得并存儲度量數據,讓軟件開發者參與軟件度量活動;
文章來源于領測軟件測試網 http://www.kjueaiud.com/