高成熟度實踐點睛之QPM

2021-07-25 15:27:34 字數 2727 閱讀 2453

sp 1.1 建立專案的目標:建立並維護專案的質量目標和過程效能目標

(1)專案的qppo要根據專案的特點、組織級的qppo、組織級的基線來確定。不應該所有專案的目標都是相同的,因為專案的特點是不同的。

(2)專案的qppo要滿足smart原則。

(3)專案的qppo要和歷史的過程效能基線進行對比,判斷目標達成的概率。

(4)專案的qppo達成概率也可以通過過程效能模型進行**。

(5)難以達成的目標,要制定對應的措施。

(6)措施的有效性應該有歷史的資料來支援,而不僅僅是靠經驗來判斷。

(7)專案的qppo不應該僅僅是某個區域性郭晨的目標,要有整體與區域性的目標。

(8)專案的qppo不應該只關注質量乙個維度,而應該包括多個維度的,比如還要有進度的目標等等。

(9)專案的qppo不能到專案結束時才能監督其是否可以達成,而是在專案的初期與過程中可以**、控制、監督其達成情況。

(10)對於多個qppo,要劃分優先順序。

sp1.2 組合已定義過程:使用統計和其他量化技術,組合已定義的過程以確保實現專案的質量和過程效能目標。

(1)組合的動作包括:

a. 可以對工作流程進行最優化選擇,以選擇出實現目標的最優流程路徑;

b. 可以設定每個子流程的投入情況,確定投入的多少,或者是選擇不同的方法;

(2)組合的前提包括:

a.      針對實現同乙個目的的子過程、方法分別建立了過程效能基線或模型;

b.      如果沒有ppb或ppm,應該通過模擬或其他手段建立乙個模型,分析如何選擇最優的子過程。

(3)最優化決策選擇子過程或其投入時,有目標,有限制條件,而不應該僅僅是單一目標的決策。

(4)在組合過程時,一定是採用定量的手段來做,而不應該僅僅是憑經驗做選擇。

(5)如果公司的過程僅僅定義了一條路徑,那麼就要確定每個子過程的投入程度。

(6)sp1.1是在基於歷史判斷目標的可實現性,sp1.2設計未來以確保目標的可實現性,在這兩個實踐中,都必須基於定量的分析判斷目標的可實現性,而不是靠經驗來判斷。

sp1.3 選擇子過程和屬性:選擇對於評價效能和幫助實現專案質量和過程效能目標的比較關鍵的子過程和屬性。

(1)專案目標是如何實現的?是通過過程的執行實現的!

(2)是否所有的過程都很重要呢?不是,存在80-20現象,關鍵的過程與子過程影響了80%的目標結果,所以要找到關鍵的子過程進行管理!所以才有本實踐!

(3)選擇哪些關鍵的子過程呢?這些子過程的結果應該影響了專案組qppo的達成!

(4)怎麼證明這些子過程是關鍵的少數呢?要定量的判斷,而不是經驗判斷!如果定量的判斷呢?需要做了相關性分析、敏感性分析等,證明這些子過程的效能是和qppo相關的。

(5)在判斷子過程的效能與qppo的相關性時,需要具體落實到子過程的某個屬性,物理化為某個度量元,通過該度量元歷史的資料證明其與qppo是相關的。

(6)每個專案選中的子過程可能是不一樣的!因為每個專案的特點是不同的!

sp1.4 選擇度量元和分析技術:選擇用以量化管理的度量元和分析技術。

(1)該實踐是上一條實踐進一步的細化。在選中了關鍵的子過程及其屬性後,需要將這些屬性進行定量刻畫,就是物理化為某個度量元。

(2)當採集了相應的度量資料後,對該資料的分析方法是什麼?這些說的統計技術包括:

統計過程控制,回歸分析,資料分布分析等多種手段。

sp2.1 監督選中的子過程的效能:採用統計和其他量化技術監督選中的子過程的效能

(1)本實踐提到的子過程就是sp1.3選中的那些影響了專案目標的少數的關鍵子過程。

(2)本實踐關注的是子過程的效能,不是那些總體目標,而是區域性的目標,是影響了專案總體目標的那些小目標,子目標。

(3)如何監督的呢?必須是採用了統計手段和其他量化手段。意味著,要監督了目標達成的概率!隨著時間的推移,這個概率是變化的!

(4)監督的結果可能是發現了異常點或者發現了過程能力的不足。

(5)如果採用了spc方法,則應識別了點出界或趨勢異常,並計算了cpk。

(6)如果採用了**區間的方法,則應識別了點出界。

sp2.2 管理專案效能:運用統計和其他量化技術管理專案以確定專案的質量與過程效能目標是否可以達成。

(1)本實踐關注的是專案的總體效能,是要管理總體目標的達成情況。

(2)此處的管理包含了這樣幾層意思:事先**,事中控制,事後對比分析。

(3)和上一條實踐一樣,管理專案效能時,要採用統計的方法和其他量化方法!不能靠經驗判斷!

(4)判斷實際結果是否達成了專案目標時,要看目標是如何定義的?比如你定義的目標是:

專案的**評審缺陷密度都要大於10個/kloc,則此時判斷目標達成的方法,就是看專案的每次**評審缺陷密度是否大於了10個/kloc。

如果你定義的目標是:**評審的平均缺陷密度大於10個/kloc,則此時判斷目標達成的方法就是統計所有**評審的平均缺陷密度是否大於了10個/kloc.

如果你的目標是:**評審的缺陷密度處在區間10-20/kloc之間,那麼就是判斷每次**評審是否落在這個區間即可。

sp2.3 執行根因分析:對於選中的問題執行根因分析以處理實現專案質量與過程效能目標的偏差。

(1)一定是參照組織級或專案級定義的執行根因分析的觸發條件,來選擇根因分析的現象的!不能憑感覺,憑經驗來判斷,要根據規則來判斷。

(2)為什麼要對這些現象進行根因分析呢?因為他們影響了專案的效能,影響了專案的目標達成!

(3)應該如何做根因分析呢?應該採用了量化的手段。可能有:定量地識別現象、定量地查詢原因、定量的**改進的效果。

(4)分析原因採取措施後,是否見效了,應該執行假設檢驗!

CMMI高成熟度問答

問 什麼是高成熟 機構和專案建立質量和過程效能目標的量化的依據,是機構的商業目的 專案客戶和終端使用者的需求。機構和專案選擇高品質的子過程,和能夠識別相關支援子程序效能分析的標準。過程效能基線和模型建立以用於對選定的子過程進行量化管理。專案管理運用統計和其他定量技術 包括過程效能基線和模型 以達到質...

高成熟度軟體組織的沙龍

下午的沙龍主要有四部分組成 1 李濤老師講解motorola的軟體改進情況 2 張本豐講解聯想的軟體改進情況 3 華為的李先生講解華為北研所的軟體改進情況,並提出幾個問題給大家討論 4 小組自由討論 感覺大家考慮問題更冷靜,更實際了。如何持續改進被納入主題。1.motorola a 文化 制度化 十...

高成熟度的真正難點是什麼?

很多朋友認為4 5級難做的原因是度量做的不好,其實我認為那只是表象,最根本的原因還是過程不穩定,2 3級的過程就沒有做好,過程不穩定,反應在資料上就不穩定,ma可以做的很好,但是ma的結果可能沒有管理的參考價值,建立的模型就沒有意義。比如 我們可以很準確的度量身高 體重 年齡 每天的飯量 每天飯食裡...