8軟件項目跟蹤控制_第1頁
8軟件項目跟蹤控制_第2頁
8軟件項目跟蹤控制_第3頁
8軟件項目跟蹤控制_第4頁
8軟件項目跟蹤控制_第5頁
已閱讀5頁,還剩34頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第8章軟件項目跟蹤控制8.1軟件項目跟蹤控制概述項目跟蹤控制

——保證項目能夠按照預先設定的計劃軌道行駛,使項目不要偏離預定的發展進程。跟蹤控制是一個反饋過程,需要在項目實施的全過程對項目進行跟蹤控制。項目跟蹤控制的基本步驟建立標準

即建立項目正確完成應該達到的目標觀察項目的性能

建立項目監控和報告體系,確定為控制項目所必需的數據測量和分析結果將項目的實際結果與計劃進行比較采取必要措施當實際的結果同計劃有誤差時,必要時修正項目計劃控制反饋如果修正計劃,應該通知有關人員和部門軟件項目跟蹤控制概述項目跟蹤控制過程軟件項目跟蹤控制概述項目跟蹤控制的重要性如果沒有項目控制,則可能出現:項目的范圍會很大成本會成倍增長風險也會增加進度也會推遲8.2軟件項目跟蹤控制的標準建立控制標準

——在對項目進行跟蹤控制時,應該確定偏差的接受準則,比如進度、成本、質量等計劃與實際的偏差比例等。三個主要的基準計劃范圍(質量)計劃進度計劃成本計劃基準計劃是優化后并批準的計劃,它作為項目實施考核的依據軟件項目跟蹤控制的標準需求(范圍)控制標準軟件項目跟蹤控制的標準進度控制標準軟件項目跟蹤控制的標準成本控制標準軟件項目跟蹤控制的標準質量控制標準8.3軟件項目監控和報告體系項目信息采集

——建立項目監控和報告體系的首要任務是項目信息跟蹤采集。跟蹤采集是依據規定的規范對項目開發過程中的有關數據進行收集和記錄,作為觀察分析項目性能、標識偏差的依據。跟蹤采集主要是在項目生存期內,根據項目計劃中規定的跟蹤頻率按照規定的步驟對項目管理、技術開發和質量保證活動進行跟蹤監控項目實際情況,記錄反映當前項目狀態的數據項目度量實施過程

軟件項目監控和報告體系確立采集對象

——采集對象主要是對項目有重要影響的內部和外部因素。內部因素指項目基本可以控制的因素,例如變更、范圍、進度、成本、資源、風險等外部因素指項目無法控制的因素,比如法律法規、市場價格、外匯牌價等一般要根據項目的具體情況選擇采集對象。如果項目比較小,可以集中在進度、成本、資源、產品質量等內部因素;只有項目比較大的時候才可以考慮外部因素。跟蹤采集的具體對象可以參見度量計劃中的相關度量指標。軟件項目監控和報告體系采集過程實例依據項目計劃的要求確定跟蹤頻率和記錄數據的方式按照跟蹤頻率記錄實際任務完成的情況(包括進度或完成時間,質量等)按照跟蹤頻率記錄完成任務所花費的人力和工時根據實際任務進度和實際人力投入計算實際人力成本和實際任務規模記錄除人力成本以外的其他成本消耗記錄關鍵資源的使用情況記錄項目進行過程中風險發生的情況及處理對策按期按任務性質統計項目任務的時間分配情況收集其它的要求的采集信息以及必要的度量信息等8.4軟件項目跟蹤控制過程項目監控分析的對象項目范圍監控項目成本監控項目進度監控項目資源監控項目質量監控項目風險監控軟件項目跟蹤控制過程項目范圍監控

——其輸入是軟件項目的計劃需求范圍(即需求規格)和實際執行過程中的范圍及其控制標準。在項目范圍控制過程中,通過與計劃的需求規格比較,如果出現范圍變化,即出現增加/修改/刪除部分需求范圍,就需要通過范圍變更控制系統來實現變更,以保證項目范圍在可以接受的范圍內進行。方法:范圍變更控制系統輸入:范圍控制標準計劃范圍實際范圍輸出:范圍修改決定基線變更控制系統軟件項目跟蹤控制過程范圍控制注意點

——防治不合理的范圍擴張范圍蔓延(ScopeCreeping)客戶無限制地增加需求鍍金(Gold-plating)開發人員無限制地美化功能軟件項目跟蹤控制過程項目進度、成本、資源控制

——根據跟蹤采集的進度、成本、資源等數據,并與原來的基準計劃比較,對項目的進展情況進行分析,以保證項目在可以控制的進度、成本、資源內完成。方法:圖解控制法掙值分析法輸入:計劃進度、成本、資源實際進度、成本、資源輸出:進度、成本、資源修改決定軟件項目跟蹤控制過程項目性能分析方法

圖解控制法

——能清楚確定項目狀況,但沒有量化信息進度---甘特圖成本—累計費用曲線圖人力物力資源—資源載荷圖掙值分析法(盈余分析法、已獲取價值分析法)

——EaredValueAnalysis利用成本會計評估項目進展情況的一種方法,可以提供更多量化的信息軟件項目跟蹤控制過程圖解控制法-圖例軟件項目跟蹤控制過程已獲取價值分析模型輸入:BCWSBCWPACWPBAC輸出:CVCPISVSPIEACVACSAC已獲價值分析軟件項目跟蹤控制過程輸入BCWS(Budgetedcostofworkscheduled)計劃工作成本ACWP(Actualcostofworkperformed)實際工作成本BCWP(Budgetedcostofworkperformed)已獲值(EarnedValue)BAC(BudgetAtCompletion)預算總值(估算結果)軟件項目跟蹤控制過程已獲價值分析原理時間費用當前日期BCWSACWPBCWPCVSV軟件項目跟蹤控制過程分析未來趨勢一切順利:ACWP,BCWP,BCWS,應該重合或接近重合項目在控制下按照計劃進行:ACWP,接近BCWSBCWP的計算

——已獲價值分析的難點是計算BCWP方法一:自下而上-很麻煩方法二:公式計算方法50/50規則當一項工作開始時,假定已經獲得一半的價值。0/100規則當一項工作開始時,沒有產生價值,直到結束獲得全部價值。經驗加權法軟件項目跟蹤控制過程輸出——已獲值導出度量-1進度差異:SV(ScheduleVariance)=BCWP-BCWS=0:按照進度進行<0:落后于進度>0:超前于進度費用差異:CV(CostVariance)=BCWP-ACWP=0:按照預算進行>0:低于于預算<0:超出于預算軟件項目跟蹤控制過程實例時間任務B:$100任務C:$100任務D:$100任務A:$100計劃實際開始結束共計今天$50$50$100$50$50$100$50$50$100$50$0$50已獲價值=$350BCWS=$400,BCWP=$350,則SV=-$50如果ACWP=$700,則CV=-$350軟件項目跟蹤控制過程輸出——已獲值導出度量-2成本效能指數:CPI(CostPerformanceIndex)=BCWP/ACWP費用的支出速度=1:按照預算進行>1:低于預算<1:超出預算進度效能指標:SPI(SchedulePerformanceIndex)=BCWP/BCWS已完成工作百分比=1:按照進度進行>1:超前于進度<1:落后于進度軟件項目跟蹤控制過程輸出——已獲值導出度量-3工作完成的預測成本EAC(EstimateAtCompletion)=BAC/CPI其它借鑒公式EAC=BAC/(CPI*SPI)EAC=ACWP+(BAC-BCWP)EAC=ACWP+剩余工作的新估計工作完成的成本差異VAC(VarianceAtCompletion)=BAC-EAC項目完成的預測時間

SAC(ScheduleAtCompletion)=完成時的進度計劃/SPI軟件項目跟蹤控制過程性能分析實例時間任務B:$100任務C:$100任務D:$100任務A:$100計劃實際開始結束共計今天$50$50$100$50$50$100$50$50$100$50$0$50已獲價值=$350則:BCWS=$400,BCWP=$350;若BAC=$1000,則:SV=-$50,CV=-$350;SPI=87.5%;CPI=50%假設目前ACWP=$700,則:EAC=1000/0.5=$2000軟件項目跟蹤控制過程練習題你被指定負責一個軟件項目,其中有4部分,項目總預算為53000,A任務為26000,B任務為12000,C任務為10000,D任務為5000,截止到5月31日,A任務已經全部完成,B任務過半,C任務剛開始,D任務還沒有開始,采用50/50規則計算截止到5月31日的CV,SV,CPI,SPI?任務BCWSACWPBCWPA2600025500B90005400C48004100D00總計軟件項目跟蹤控制過程答案任務BCWSACWPBCWPA260002550026000B900054006000C480041005000D000總計398003500037000CV=2000,SV=-2800CPI=1.06,SPI=0.93軟件項目跟蹤控制過程項目質量跟蹤控制

——通過質量跟蹤的結果來判斷項目執行過程的質量情況,決定產品是否可以接受,還是需要返工或者放棄產品。方法:質量度量控制圖法趨勢分析法輸入:質量計劃標準軟件產品輸出:產品接收與否過程調整軟件項目跟蹤控制過程項目風險的跟蹤控制

實施和跟蹤風險管理計劃確保針對風險策略正在合理使用監視剩余的風險和識別新的風險,收集可用于將來的風險分析信息

方法:建立項目風險監控體系風險審核掙值分析項目風險評價輸入:風險計劃輸出:風險計劃更新8.5軟件項目評審軟件項目評審

——項目評審是通過一定的方式對項目進行評價和審核的過程,通過項目評審,可以明確項目的執行狀況,并確定采取的管理措施。評審內容進度計劃質量計劃配置計劃風險計劃溝通計劃度量計劃等等軟件項目評審評審類型按活動類別分商務評審技術評審管理評審質量評審產品評審等等按時間類別分定期評審階段評審事件評審等等軟件項目評審定期評審

準備評審要素到達定期評審時間確定評審方式依據跟蹤數據統計實際數據評審管理/質量/技術等問題對評審做出結論計劃修改軟件項目評審階段評審(里程碑評審)準備評審要素組織評審評審階段關鍵任務完成情況確認產品提交情況階段評語統計數據報告對下階段計劃調整一個階段結束軟件項目評審事件評審組織評審事件報告被批準報告事件的情況對事件處理方案的討論確定事件影響的范圍對評審做出結論計劃修改軟件項目評審評審報告

——項目評審結束后需要將評審的結果以評審報告的形式進行發布。評審報告包括定期評審報告、事件評審報告和階段(里程碑)評審報告

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論