作者:人月神話 來源:CSDNBlog
1.PPM將過程或子過程當前的行為和環境和過程的最終結果關聯起來。PPM通過可能和實際的各個因子的變化來對過程的最終結果進行預測(比如采用What-if方法)。在這個預測過程中模型中涉及到一個或多個子過程的過程單元和影響因子。
2.PPM過程模型中使用的各個影響因子最好是可以控制的,以便于項目可以采取各種糾正措施以影響最終的過程輸出。在自然界更多的是統計和概率分布而不是確定的唯一數據,QPM量化項目管理即是用統計學的方法來解釋偏差,并且通過建立模型來預測當過程模型中的影響因子變化的時候過程的最終結果的波動范圍。
3.關于PPM模型,對于高成熟度等級的組織不能僅僅是建立基于掙值管理和度量的項目成本和偏差預測,而是要建立一套關于過程性能模型的集合以預測過程性能和產品質量目標是否能夠達成。(質量,成本,周期,缺陷逃逸,客戶滿意度,過程有效性)。特別是為了要能夠預測項目質量和過程性能目標,需要使用到多個子過程中的各個因子數據,而這些子過程可能涉及到計劃,開發,實施等項目生命周期的各個階段。
過程性能模型PPM怎么用,PPM的主要作用就是用于對結果的預測,由于過程性能目標和質量目標在過程性能模型中受到多個其它子過程參數因子的影響。因此有了PPM我們可以考慮為了達到某各目標值Y,如何去對X進行監控和改進,只有X受控和改進了才能夠達到較為理想的目標值。在這個過程中需要通過 What-if分析(借助水晶球工具)來確定如何去調整和改進X,這本身就是一直蒙特卡洛模擬的方法。同時在執行的過程中又需要對X或對影響X因素進行監控,保證過程是受控和穩定的,當所有因子都是受控和穩定的,自然可以達到我們要求的目標值。所有對于PPM不僅僅是用于對結果的預測,而是模型給了我們一個持續改進的機會,如何去通過改進X達到我們期望的目標。
回歸和相關性分析在哪里用?是在建立PPM的時候用,我們可以先分析對我們的目標結果Y的影響可能有哪些X,在來分析這些X和Y之間是否存在相關性,選擇相關性最大的和Y來建立回歸模型(多元回歸模型)。另外ANOVA方差分析在哪里用?方差分析有個重點是可以檢驗組間的均值是否存在顯著性差異,因此在我們決策是否要根據不同的類型和條件建立多個PPM的時候需要用到方差分析。比如在我們建立生產率模型的時候,我們收集了不同開發語言生產率的多組數據,如果不同開發語言間生產率存在顯著差異,則我們要考慮建立多個模型。
系統動力學模型如何用,我們知道Y=f(x1,x2,x3,x4,....),為了達到目標我們需要對x進行優化和調整,但是這個模型沒有表達x之間的相互影響,比如由于調整x1可能會對其它的x造成影響。因此需要建立一個系統模型,來標準清楚各個x之間的相互影響關系和作用力,并且能夠進行what- if分析和模擬。
文章來源于領測軟件測試網 http://www.k11sc111.com/