度量過程框架:

度量和分析過程域包括:
- 詳細(xì)說明度量和分析的目的,使其與已標(biāo)識的信息需要和目的一致
- 詳細(xì)說明度量、數(shù)據(jù)采集、存儲機(jī)制、分析技術(shù)以及報(bào)告和反饋機(jī)制
- 實(shí)現(xiàn)數(shù)據(jù)的采集、存儲、分析和報(bào)告
- 提供可用于作出可靠決策的客觀結(jié)果,并采取適當(dāng)?shù)募m正行動
將度量和分析活動與項(xiàng)目的其它過程集成,以支持:
- 客觀的計(jì)劃和估計(jì)
- 按已制定的計(jì)劃和目的跟蹤實(shí)際的性能
- 標(biāo)識和解決與過程相關(guān)的問題
- 提供將度量合并到未來的附加過程中去的基礎(chǔ)
注意二級的度量集中在項(xiàng)目級別,項(xiàng)目可以把特定的項(xiàng)目數(shù)據(jù)和結(jié)果存放在項(xiàng)目專用的庫中。當(dāng)數(shù)據(jù)在項(xiàng)目間廣泛共享時(shí),數(shù)據(jù)可以駐留在組織級度量倉庫中。要建立組織級的度量數(shù)據(jù)庫,應(yīng)該參考三級的過程域OPD組織過程定義,對于度量中的分析到了四級后需要使用統(tǒng)計(jì)學(xué)的相關(guān)方法和工具進(jìn)行定量的分析,涉及到四級QPM量化項(xiàng)目管理過程域的內(nèi)容。
SG 1 調(diào)整度量和分析活動(度量的目的和活動要與已標(biāo)識的信息需要和目的相一致)
- SP 1.1 建立度量目的
- SP 1.2 詳細(xì)說明度量
- SP 1.3 詳細(xì)說明數(shù)據(jù)采集和存儲規(guī)程
- SP 1.4 詳細(xì)說明分析規(guī)程
在進(jìn)行度量計(jì)劃和實(shí)施度量前,必須要搞清楚度量的目的,度量的目的是通過采集的數(shù)據(jù)分析,改進(jìn)我們的過程的有效性,提高效率和改善質(zhì)量。度量目的的來源可以是管理、技術(shù)、項(xiàng)目、產(chǎn)品或過程等方面實(shí)現(xiàn)的需要,來源于企業(yè)的戰(zhàn)略和商業(yè)計(jì)劃,項(xiàng)目計(jì)劃,管理和技術(shù)問題,過程改進(jìn)計(jì)劃等。
關(guān)于度量信息的分類,可以分為
- 進(jìn)度和進(jìn)展(里程碑的實(shí)現(xiàn)和工作單元的執(zhí)行情況)
- 資源和費(fèi)用(項(xiàng)目分配的人力資源和其它費(fèi)用)
- 產(chǎn)品規(guī)模和穩(wěn)定性(軟件的規(guī)模,軟件功能范圍和數(shù)量的變更)
- 產(chǎn)品質(zhì)量(缺陷密度,現(xiàn)場缺陷)
- 過程性能(評審效率,缺陷泄露情況,過程符合度,不合格項(xiàng))
- 技術(shù)有效性(軟件架構(gòu)和軟件重用)
- 客戶滿意度(交付的產(chǎn)品與服務(wù)滿足客戶期望的程度)
在SP1.2重點(diǎn)是度量本身要是精確的,可量化的度量。度量可能是基本度量,或者是派生度量。基本度量數(shù)據(jù)由直接度量獲得。派生度量數(shù)據(jù)來自其它數(shù)據(jù),通常是由兩個(gè)或多個(gè)基本度量組合而來。如缺陷數(shù)是基本度量,而缺陷密度則是派生度量。
在建立了度量的目的和確定了度量的方法后,進(jìn)入SP1.3要解決度量數(shù)據(jù)的收集,度量數(shù)據(jù)的存儲兩個(gè)問題。要明確地說明數(shù)據(jù)如何采集,從何處采集,和何時(shí)采集。要指定采集有效數(shù)據(jù)的規(guī)程。為了分析數(shù)據(jù),數(shù)據(jù)要按可訪問的方式存儲,并且要確定是否為可能的重新分析或文檔目的而保存。
當(dāng)采集和存儲了數(shù)據(jù)后,就需要選擇合適的數(shù)據(jù)分析方法和工具,到了QPM量化管理后就會更加強(qiáng)調(diào)對于不同的子過程該采用哪些統(tǒng)計(jì)學(xué)的方法和工具。
SG 2 提供度量結(jié)果以處理已標(biāo)識的信息需要和目的
- SP 2.1 采集度量數(shù)據(jù):獲得特定的度量數(shù)據(jù)
- SP 2.2 分析度量數(shù)據(jù)
- SP 2.3 存儲數(shù)據(jù)和結(jié)果
- SP 2.4 交流結(jié)果
注意在SG1是制定具體的方法和規(guī)程,在SP2是實(shí)際的度量執(zhí)行活動。在SP2.1首先是按照度量規(guī)程采集我們需要度量的活動的執(zhí)行數(shù)據(jù),在數(shù)據(jù)采集到后必須對數(shù)據(jù)進(jìn)行完整性的檢查,以保證數(shù)據(jù)的準(zhǔn)確有效。度量很多時(shí)候無效或沒有起到實(shí)際的作用,最大的原因不是在于度量的方法和工具上面,而是在于我們采集到的數(shù)據(jù)本身是不準(zhǔn)確或錯(cuò)誤的,導(dǎo)致最終分析出來的結(jié)果也是錯(cuò)誤的。
在SP2.2是講按照計(jì)劃對度量數(shù)據(jù)進(jìn)行分析,必要時(shí)要進(jìn)行額外的分析,結(jié)果由有關(guān)的項(xiàng)目相關(guān)人員評審,并指出將來要對分析作必要的修訂。在完成了度量數(shù)據(jù)的采集和分析后,我們需要對度量后的數(shù)據(jù)進(jìn)行存儲,以作為項(xiàng)目的歷史數(shù)據(jù)后續(xù)可以作為項(xiàng)目計(jì)劃和估算的重要參數(shù)。
度量數(shù)據(jù)的存儲主要包括了:
- 度量計(jì)劃
- 度量的規(guī)格說明
- 已經(jīng)采集的數(shù)據(jù)集
- 分析報(bào)告和陳述
在二級項(xiàng)目的度量數(shù)據(jù)主要是服務(wù)于項(xiàng)目和個(gè)人的需要。到了三級后項(xiàng)目度量數(shù)據(jù)要存儲到組織級的度量數(shù)據(jù)庫中,以方便建立組織級的度量基線。具體內(nèi)容在三級的OPD過程域。
SEI建議的度量元
- 進(jìn)度性能(里程碑性能、工作單元進(jìn)展)
- 成本性能(實(shí)際與計(jì)劃的對照,不一致情況)
- 工作量性能(實(shí)際與計(jì)劃的對照,不一致情況)
- 需求管理(增加的、刪除的、修改的,需求易變性)
- 程序規(guī)模(源碼行數(shù)、頁數(shù),實(shí)際與計(jì)劃的對照)
- 測試性能(需要的測試,通過的測試)
- 缺陷數(shù)據(jù)狀態(tài)(未解決的問題,解決完成的問題,缺陷密度,缺陷來源)
- 過程性能(完成的任務(wù),行動項(xiàng)數(shù))
- 計(jì)算機(jī)資源利用率(內(nèi)存占有量,CPU占有量)
- 管理計(jì)劃項(xiàng)目過程的性能(對照實(shí)際進(jìn)展做估計(jì),重計(jì)劃,項(xiàng)目總結(jié)數(shù)據(jù))
在三級我們主要到度量要上升到組織級,在GG3中也談到要將度量活動制度化為組織級已經(jīng)定義的過程,組織可以通過各個(gè)項(xiàng)目度量數(shù)據(jù)的收集來建立組織過程能力基線。在四級中注意重點(diǎn)是度量需要到我們需要監(jiān)控的各個(gè)子過程粒度,同時(shí)在度量數(shù)據(jù)分析的時(shí)候需要采用統(tǒng)計(jì)學(xué)的相關(guān)方法和工具進(jìn)行。具體一些CMMI四級中涉及到度量的要求:
- 根據(jù)商業(yè)目標(biāo)確定項(xiàng)目目標(biāo),根據(jù)項(xiàng)目目標(biāo)
- 根據(jù)質(zhì)量性能目標(biāo)選擇最有價(jià)值的子過程進(jìn)行量化管理,粒度到子過程
- 采用統(tǒng)計(jì)學(xué)的方法和思想而不僅僅是應(yīng)用SPC
- 可以應(yīng)該QFD逐層分解來選擇度量技術(shù)和子過程
- 度量是使過程受管理的基礎(chǔ),而不僅僅是為將來收集和跟蹤數(shù)據(jù)
- 更好的根據(jù)過程能力基線PPB管理當(dāng)前項(xiàng)目性能,過程受控
- 更好的根據(jù)過程能力模型PPM預(yù)測將來
|