關鍵字:軟件質量、質量管理
7.1 軟件度量及其方針
其實,度量在我們的開發過程中一直在使用,例如代碼行或者工作量人月數的度量等。
軟件度量是針對軟件開發項目、過程及產品進行數據定義、收集以及分析的持續性定量化的過程。
軟件度量實際上包括度量和分析兩大部分,其中度量是基于一定的目的,采用一定的辦法或者標準,對目標事物進行觀察,得到客觀的評價結果,以量化管理定義項目過程,完成項目已建立的質量和過程性能目標;分析是采用一系列數學函數,對數據進行處理,發現問題并確定過程的發展趨勢。
軟件度量的目的一般在于:
。1)理解,作為研究或開發的部分,通過搜集到的軟件過程及項目數據可以了解過程和狀態。
。2)評價,評定軟件工作產品或開發活動是否符合規定的準則及條件。
。3)控制,根據度量獲得的數據控制軟件開發過程中關鍵活動。
。4)預測,度量數據是有效估計的基礎,可以在軟件開發效率或者趨勢方面進行推理并提示采取措施。
。5)改進,根據度量信息,確定改進的機會。
軟件度量活動一般是在項目級開始,逐步向上擴展為過程度量和產品度量,在處理組織級或者本組織信息需要方面,提供足夠的度量能力;向下擴展為個體行為度量,目的是了解個體開發過程中行為的詳細原因,并實施行動進行改進。
文章來源于領測軟件測試網 http://www.kjueaiud.com/