項目管理專題-概述估算_第1頁
項目管理專題-概述估算_第2頁
項目管理專題-概述估算_第3頁
項目管理專題-概述估算_第4頁
項目管理專題-概述估算_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、項目管理專題-項目估算中國軟件評測中心北京賽迪國軟認證有限公司建造一個大軟件的復雜程度超過了埃及金字塔110,000,000 LOCS IN WINDOWS 95 o為項目建立切實可行的預(yù)算和日程安排o確定適當?shù)娜藛T層次o為作出項目承諾準備基礎(chǔ)自頂向下估算估算軟件規(guī)模估算工作量估算外部成本估算關(guān)鍵設(shè)備資源建立管理預(yù)留建立日程表建立項目基線4.9詳細階段計劃估算的目的估算精度提高的曲線o拍腦袋法(針對所有的估算)o類比法(針對所有的估算)oDelphi法(針對所有的估算)o代碼行估算法(針對規(guī)模)oFPA方法(針對規(guī)模)oWBS方法(項目成本估算)oPERT估計法 (針對項目工期)不同的軟件估計

2、技術(shù)估算的原則估算的原則o特點v提供項目所需人力的總體估算v運用產(chǎn)業(yè)或組織的生產(chǎn)力數(shù)據(jù)改進估算v沒有歷史數(shù)據(jù)時,Wideband Delphi方法是最佳選擇規(guī)模估算方法選擇規(guī)模估算方法(如:(如:LOC,FP)計算產(chǎn)品的規(guī)模計算產(chǎn)品的規(guī)模確定必要的生產(chǎn)力因素確定必要的生產(chǎn)力因素調(diào)整規(guī)模估算調(diào)整規(guī)模估算自頂向下o利用自頂向下方法,在項目定義階段得出最初估算o階段啟動前作出詳細的階段計劃,每一個階段都是“新項目”n對WBS較低層元素作出估算并匯總,得出階段和項目的總估算n后繼階段的估算精度不斷提高滾波逼近法初步計劃初步計劃修改剩余階段計劃修改剩余階段計劃需求階段需求階段修改剩余階段計劃修改剩余階段

3、計劃設(shè)計階段設(shè)計階段編碼和單元編碼和單元測試階段測試階段修改剩余修改剩余階段計劃階段計劃驗收測試驗收測試及及發(fā)布階段發(fā)布階段項目定義項目定義需求需求設(shè)計設(shè)計編碼與測試編碼與測試驗收、測試及發(fā)布驗收、測試及發(fā)布滾波逼近法的應(yīng)用o每個項目都需要構(gòu)思估算策略每個項目都需要構(gòu)思估算策略t需要估算的數(shù)據(jù)的類型t什么時候需要做什么樣的估算t估算技術(shù)t估算的頻度o需考慮的因素需考慮的因素t項目的類型t需求:已知?穩(wěn)定?理解?t軟件工程模型t可用的歷史數(shù)據(jù)t風險估算策略通用估算方法通用估算方法o類比法適合評估一些與歷史項目在應(yīng)用領(lǐng)域、環(huán)境和復雜度的相似的項目,通過新項目與歷史項目的比較得到估計數(shù)據(jù)。類比法估計

4、結(jié)果的精確度取決于歷史項目數(shù)據(jù)的完整性和準確度,因此,用好類比法的前提條件之一是組織建立起較好的項目后評價與分析機制,對歷史項目的數(shù)據(jù)分析是可信賴的。類比法(通用)o對估算取得共識的方法o需要一組專家o提交匿名的估算報告,并對其進行記錄、復審、討論o估算的過程是迭代式的,直到取得共識E1、計劃E2、開始會議E3、個人準備E4、估算會議E5、綜合結(jié)果E6、完成估算WIDEBAND DELPHI 法o確定估算類型o選擇一個協(xié)調(diào)人o選擇參與者知識和經(jīng)驗o制訂會議日程o組織需要的信息要估算的產(chǎn)品的詳細說明任務(wù)清單或WBSE1、計劃策劃DELPHI估算o協(xié)調(diào)人(協(xié)調(diào)人(SQASQA)t將以下的估算信息提

5、供給估算專家要估算的產(chǎn)品WBS的詳細說明估算會議要達到的目標(例子)假設(shè)與限制t必要時,解釋Wideband Delphi方法o估算專家估算專家t復審已有信息,如有必要,確定尚需信息t以提供的WBS和任務(wù)清單為估算基礎(chǔ),t確定統(tǒng)一的度量單位(如:小時)E2、開始會議會議開始o專家獨立地對每個任務(wù)作出初始估算o將估算結(jié)果記錄到Delphi估算表里,并注明用到的假設(shè)條件o估算假設(shè)示例:t假設(shè)一個人完成全部任務(wù)t假設(shè)所有的任務(wù)按順序完成t假設(shè)執(zhí)行任務(wù)中沒有干擾E3、個人準備個人準備DELPHI估算例表E4、估算會議v會議的協(xié)調(diào)人收集各參與者的估算數(shù)據(jù)并建立估算圖表不能透露具體的評估人估算會議-1o與

6、會者討論估算的客體、假設(shè)及其他相關(guān)的任何分歧和問題可能要添加到WBS的任務(wù) 討論時間限制在15-20分鐘o討論后,專家們根據(jù)對產(chǎn)品更新的理解以及討論中獲得的新信息修改個人的估算o協(xié)調(diào)人收集每次修正的估算并記錄在同一張圖表里,完成一輪估算o繼續(xù)此過程直到:已經(jīng)作了四輪估算,或估算的分布范圍已小到可以接受,或會議時間(通常是兩個小時)已用完,或?qū)<覀兌疾幌敫淖冏约旱墓浪?估算會議-2DELPHI估算例表E4、估算會議估算會議-2E5、綜合結(jié)果v會議協(xié)調(diào)人用估算結(jié)果表來總結(jié)估算的結(jié)果v只要有新的任務(wù)被識別,就要更新WBS圖結(jié)果匯編o召開會議審批估算結(jié)果o可選的方法t取平均值t取中t給出一個范圍t給出

7、平均值,樂觀值,悲觀值o滿足以下條件時估算就完成了t取得共識t已把最終的WBS及其估算結(jié)果記錄在綜合估算表里t假設(shè)已經(jīng)記錄在文檔里E6、完成估算完成DELPHI估算估算規(guī)模估算規(guī)模代碼行估算代碼行估算t源代碼行(源代碼行(LOCLOC)源代碼語句的數(shù)目了解需求并考慮歷史產(chǎn)品的情況,結(jié)合所使用的工具,以及是否進行組件重用及購買。進行估算估算軟件規(guī)模o代碼行估算方法是一種經(jīng)驗估算方法,通常會采用類比方法和DELPHI方法,有時候也會采用PERT sizing方法幫助估算,估計結(jié)果與估計的人員、使用的開發(fā)工具緊密相關(guān)。代碼行估算o用例點數(shù)根據(jù)一個應(yīng)用程序的用例來估算它的規(guī)模和工作量。依據(jù)Gustav

8、 Karner1993年的工作,UCP分析用例角色,場景和各種技術(shù)、環(huán)境因素,并抽象它們,得到一個計算公式。用例點估算o技術(shù)復雜度因素 (TCF). o環(huán)境復雜度因素 (ECF). o原始用例點數(shù) (UUCP). o生產(chǎn)力因素 (PF).oUCP = TCP * ECF * UUCP * PF用例點估算o確定并計算技術(shù)因素. o確定并計算環(huán)境因素. o計算原始用例點數(shù). o確定生產(chǎn)力. o計算用例點數(shù)(UCP).依據(jù)UCP方法進行估算的步驟如下:估算工作量 估算工作量o根據(jù)產(chǎn)品的WBS,估計每項任務(wù)需要的人天o示例工作量估算示例o方法o用Wideband Delphi方法依賴于專業(yè)知識o用生產(chǎn)

9、力數(shù)據(jù)進行計算(適用于過程體系已經(jīng)推行很長時間,有足夠的度量數(shù)據(jù))需要軟件規(guī)模的度量數(shù)據(jù)(如用例點)和可靠的生產(chǎn)力數(shù)據(jù)需要軟件工具支持(如:COCOMOII)估算工作量估算工期進度估算工期進度估算工期進度o制定初步的項目進度表,估計每項任務(wù)的需要時間和需要人數(shù)。o用PERT估計法估計項目工期oPERT對各個項目活動的完成時間按三種不同情況估計:1. 樂觀時間(optimistic time)-任何事情都順利的情況,完成某項工作的時間。2. 最可能時間(most likely time)-正常情況下,完成某項工作的時間。3. 悲觀時間(pessimistic time)-最不利的情況,完成某項工

10、作的時間。o假定三個估計服從分布,由此可算出每個活動的期望: Ti= Ai+4Mi+Bi /6其中: ai表示第i項活動的樂觀時間,mi表示第i項活動的最可能時間,bi表示第i項活動的悲觀時間。PERT估計法(項目工期估算)o通常項目組成員花70-80%時間在項目活動上o一些任務(wù)因為其特性(比如文檔復審)需要更多的時間80工時的活動60小時的任務(wù)20小時的任務(wù)項目活動其他活動估算歷時o示例工期估計示例估算項目成本估算項目成本o利用WBS方法,先把項目任務(wù)進行合理的細分,分到可以確認的程度,如某種材料,某種設(shè)備,某一活動單元等。然后估算每個WBS要素的費用。采用這一方法的前提條件或先決步驟是:1

11、. 對項目需求作出一個完整的限定。2. 制定完成任務(wù)所必需的邏輯步驟。3. 編制WBS表。WBS基礎(chǔ)上的全面詳細估算(項目成本估算)o為較高的層次上的元素建立初始的預(yù)算o在詳細的階段計劃中準備較低層次上的預(yù)算依照WBS分攤預(yù)算o典型的外部資源開發(fā)用的硬件軟件工具作為交付產(chǎn)品的一部分而購買的軟件以合同形式從外部獲得的服務(wù) 培訓(課時費用及其他)o盡可能地把這些成本和WBS最底層元素有機地聯(lián)系起來4.4估算外部成本估算外部成本估算外部成本o進度表和WBS表完成之后,就可以進行成本估算了。成本估算步驟如下:n對每個WBS要素的詳細費用估算。還應(yīng)有一個各項分工作、分任務(wù)的費用匯總表,以及項目和整個計劃

12、的累積報表。n每個部門的計劃工時曲線。如果部門工時曲線含有“峰”和“谷”,應(yīng)考慮對進度表作若干改變,以得到工時的均衡性。n逐月的工時費用總結(jié)。以便項目費用必須削減時,項目負責人能夠利用此表和工時曲線作權(quán)衡性研究。n逐年費用分配表。此表以WBS要素來劃分,表明每年(或每季度)所需費用。此表實質(zhì)上是每項活動的項目現(xiàn)金流量的總結(jié)。n原料及支出預(yù)測,它表明供貨商的供貨時間、支付方式、承擔義務(wù)以及支付原料的現(xiàn)金流量等。o示例成本估算示例其他注意的地方其他注意的地方o一個全職的開發(fā)人員能否管理一個項目?o什么時候需要一個全職的項目經(jīng)理?o規(guī)律: 管理活動應(yīng)占整個工作量的15%-20%對項目管理活動做出估算o典型的活動t配置管理t質(zhì)量保證 t培訓項目組成員 oQA和CM必須為他們的工作做估算t規(guī)律:各占技術(shù)工作量的5%估算項目支持活動o變更和問題難以避免o為變更設(shè)立管理預(yù)留(20%)o結(jié)構(gòu)松散的項目需要更多的預(yù)留o制訂可行的規(guī)則,使用管理預(yù)留必須遵守這些規(guī)則o

溫馨提示

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

評論

0/150

提交評論