下面我們就來(lái)按照上面的體系結構進(jìn)行分析:
過(guò)程計劃的制定
制定度量過(guò)程的計劃包括兩個(gè)方面的活動(dòng),一個(gè)是確認范圍,一個(gè)是定義程序步驟:
確認范圍:該活動(dòng)的根據是要明確度量需求的大小,以限定一個(gè)適合于企業(yè)本身需求的度量過(guò)程。因為在整個(gè)度量過(guò)程中是需要花費人力物力等有限資源的,不切實(shí)際的大而全或不足以反映實(shí)際結果的需求都會(huì )影響度量過(guò)程的可靠性以及企業(yè)的發(fā)展能力。
定義程序步驟:在確認了范圍后,就需要定義操作及度量過(guò)程的步驟,在構造的同時(shí)應該成文立案。主要工作包括定義完整,一致,可操作的度量;定義數據采集方法以及如何進(jìn)行數據記錄與保存;定義可以對度量數據進(jìn)行分析的相關(guān)技術(shù),以使用戶(hù)能根據度量數據得到這些數據背后的結果。
過(guò)程的實(shí)施
過(guò)程的實(shí)施也包括兩方面的活動(dòng),一個(gè)是數據的采集,一個(gè)是數據的分析:
數據的采集:該活動(dòng)根據已定義的度量操作進(jìn)行數據的采集,記錄及存儲。此外,數據還應經(jīng)過(guò)適當的校驗以確認有效性。在進(jìn)行該項活動(dòng)時(shí)應具有一定的針對性,對于不同的項目或活動(dòng)所需要的實(shí)際數據量是有差別的,而且對活動(dòng)狀態(tài)的跟蹤也是非常重要的。
數據的分析:該項活動(dòng)包括分析數據及準備報告,并提交報告,當然進(jìn)行評審以確保報告足夠的確實(shí)性是有必要的。這些程序步驟可能會(huì )需要更新,因為報告可能沒(méi)有為使用者提供有益的幫助或使用者對報告中的內容不理解,在這兩種情況下,都應回饋并更新度量過(guò)程以再進(jìn)行數據分析。
過(guò)程的改善
過(guò)程的改善僅包含一個(gè)方面的活動(dòng),即優(yōu)化過(guò)程:
優(yōu)化過(guò)程:該過(guò)程活動(dòng)被用于動(dòng)態(tài)地改善過(guò)程并確保提供一個(gè)結構化的方式綜合且處理多個(gè)涉及過(guò)程改進(jìn)的問(wèn)題。除此以外,該活動(dòng)對度量過(guò)程本身進(jìn)行評估,報告的使用者會(huì )對數據的有效性進(jìn)行反饋。這些反饋可能來(lái)自其他的活動(dòng),但一般都會(huì )溶入到度量過(guò)程新一輪的生命周期中去,對度量過(guò)程進(jìn)行新的確認及定義。
現在,我們已經(jīng)基本了解了設計一個(gè)軟件度量過(guò)程的體系結構,那么,我們應該如何來(lái)進(jìn)行實(shí)施呢?這也就是我們下面即將展開(kāi)談到的。
如果企業(yè)組織決定在內部開(kāi)始或改善軟件度量過(guò)程,組建一個(gè)度量專(zhuān)組是很有必要的,同時(shí)企業(yè)應為該專(zhuān)組提供確定和必要的資源,以便使其展開(kāi)工作。在完成相應的準備工作后,我們就可以開(kāi)始經(jīng)歷一個(gè)實(shí)施的過(guò)程了。
確認目標:企業(yè)組織必須有明確,現實(shí)的目標,進(jìn)行度量的最終目前是進(jìn)行改進(jìn),如果專(zhuān)組不能確定改善目標,則所有的活動(dòng)都是茫目且對組織無(wú)益的。
對當前能力的理解及評價(jià):正確直觀(guān)地認識到企業(yè)組織當前所處的軟件能力是非常重要的,在不同的階段,組織所能得到并分析的數據是有限的,且分析技術(shù)的掌握了是需要一個(gè)過(guò)程的。度量專(zhuān)組應能夠針對當前的軟件能力設計度量過(guò)程,找到一個(gè)均衡點(diǎn)。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/