軟件項目-項目估算指南-模板_第1頁
軟件項目-項目估算指南-模板_第2頁
軟件項目-項目估算指南-模板_第3頁
軟件項目-項目估算指南-模板_第4頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、項目估算指南I項目估算指南I項目估算指南版本:V1.0 TOC o 1-5 h z 譴1 HYPERLINK l bookmark4 o Current Document 目的1 HYPERLINK l bookmark6 o Current Document 范圍1 HYPERLINK l bookmark8 o Current Document 術語表1 HYPERLINK l bookmark10 o Current Document 指南概述1 HYPERLINK l bookmark12 o Current Document 項目估算指導1 HYPERLINK l bookmark1

2、4 o Current Document 估算對象描述1 HYPERLINK l bookmark16 o Current Document 確定估算時機2定義估算參數(shù)2規(guī)模度量單位2 HYPERLINK l bookmark21 o Current Document 工作量參數(shù)3 HYPERLINK l bookmark23 o Current Document 選擇估算方法4 HYPERLINK l bookmark25 o Current Document 估算內容5 HYPERLINK l bookmark27 o Current Document 規(guī)模估算5 HYPERLINK l

3、bookmark29 o Current Document 工作量估算5 HYPERLINK l bookmark31 o Current Document 進度估算6 HYPERLINK l bookmark33 o Current Document 成本估算7 HYPERLINK l bookmark35 o Current Document 估算方法介紹7 HYPERLINK l bookmark37 o Current Document 類比法7 HYPERLINK l bookmark39 o Current Document PERT 法7 HYPERLINK l bookmark

4、41 o Current Document Delphi 估算法9 HYPERLINK l bookmark43 o Current Document 關鍵路徑法10項目估算指南11 /1111 /111介紹目的本文件的目的是描述在項目計劃過程中可參照的指南,以確保正確的使用估算方法進行項目估算。范圍本文件只適用于公司的軟件開發(fā)類項目估算。2術語表名稱/縮寫英文全稱中文解釋CPMCritical Path Method關鍵路徑法PERTProgram Evaluation an Review Technique計劃評審技術PPProject Plan項目策劃Delphi (戴爾菲)Delphi

5、戴爾菲法、種流行的專家評估技術3指南概述本規(guī)程應用于項目不同時機的項目估算(PP),主要包括Delphi法、類比法、PERT法和CPM法的使 用指南說明,以及常用估算方法介紹。4項目估算指導4.1估算對象描述估算對象可選估算單位估計屬性說明規(guī)?;鶞使δ?代碼行/文檔頁數(shù)數(shù)量:規(guī)模度量單位個數(shù)作量人天/人月/人年難度(D): (0-2)復用率(R): (0-100%)實現(xiàn)生產率:3.0(天/基準功能)難度指綜合考慮的復雜度和實現(xiàn)難度復用率是指對已有的代碼復用,而非本項目中的復用進度工時人員技能等級和權重:初級(0,8)、中級(1.0)、高級(1.3)4.2確定估算時機根據(jù)項目估算計劃或特定估算時

6、機,確定各類估算對象的估算時機,依照項目估算表進行估 算,參考如下項目估算時機表,其中前三種次估算時機是必做的估算,其他估算時機依項目情況由項目經 理自行決定。估算時機估算對象參考工作產品估算目的描述項目策劃初始估算規(guī)模、工作量、進度項目合同附件方案建議書客戶需求說明書確定項目核心組織:明確需求調研和需求分析階段的人員投入和工作計劃:確定項目各階段肘間計劃:需求規(guī)格說明書通過評審后,概要設計階段開始時規(guī)模、工作量、進度需求規(guī)格說明書為安排詳細進度計劃提供依據(jù);估計項目的完整規(guī)模、工作量和人員需求:發(fā)生重大變更時規(guī)模、工作量、進度變更申請單確定變更對規(guī)模、工作量和進度的影響:計劃與實際有嚴重偏差

7、時規(guī)模、工作量、進度項目狀態(tài)報告屬糾偏措施,目的在于提供計劃更準確估計值:4.3定義估算參數(shù)4.3.1規(guī)模度量單位規(guī)模單位說明適用條件基準功能通過對業(yè)務功能的特點,分類定義成不同類型的基準功能單位適用于有已知項目范圍或項目需求,對產品進行規(guī)模估計;代碼行有效代碼行適用于設計完成后,對編碼實現(xiàn),對產品進行規(guī)模估計;文檔頁數(shù)參考各類模板,經裁剪后的估計頁數(shù):適用于對產出物類文檔規(guī)模估計4.3.2工作量參數(shù)4.3.2.1難度/復用率名稱度量指數(shù)分類準則說明難度(D)I.基準功能難度值 D=l:2.比基準功能簡單時OD1:3.比基準功能難時 lvD3)參與估算時,也有2種方法:c.類似第(2)種情況處

8、理,此時總共需要估計3N個數(shù);d.每個人只估計一個數(shù),取最大最小值作為悲觀值與樂觀值,對中間的N-2個數(shù)值取平均值作 為可能值,代入E的計算公式。在這種情況下,需要注意當N=6時,假設6個數(shù)按從大到小依次排列為:a,b,c,d,e工此時.E就是此6個數(shù)的 平均值了。當N6時,比如N=7,假設7個數(shù)按從大到小依次排列為abcd.e.fg此時可以發(fā)現(xiàn)2個極值的 權重大于了中間值的權重,這就違背了 PERT方法的原理2)。如果在取可能值時,以所有參與人員的估算值的平均值,則會存在極值的權重高于了中間值的權重, 違背了 PERT方法的原理2)o因此,綜合上邊的分析可以看出,PERT方法一般適合于少于6

9、人參與估算的情況。.3 Delphi估算法Delphi法是最流行的專家評估技術,在沒有歷史數(shù)據(jù)的情況下,這種方式適用于評定過去與將來,新 技術與特定程序之間的差別,但專家“?!钡某潭燃皩椖康睦斫獬潭仁枪ぷ髦械碾y點,盡管Delphi技術項目估算指南可以減輕這種偏差,專家評估技術在評定一個新軟件實際成本時通常用得不多,但是,這種方式對決定其 他模型的輸入時特別有用。Delphi法鼓勵參加者就問題相互討論。這個技術,要求有多種軟件相關經驗人 的參與,互相說服對方。.估算準備1)項目經理根據(jù)項目的特點選定估算類型(規(guī)模,工作量等),確定估算組織者,參與者,會議議程,并準備好相應的材料。在選擇估算人員

10、時應考慮:3-5名具有開發(fā)經驗的人員,可以是項目組外的人員3)具備該項目的背景知識4)指定的估算組織者負責與參加估算人員進行溝通,確定估算會的時間,地點,會議議程。.估算會議1)會議啟動a.在必要時,組織者向參與者解釋Delphi方法b.組織者發(fā)給估算參與人估算的輸入材料c.組織者對估算內容進行陳述,幫助估算人員了解項目背景d.對每一個需要估算的任務小組討論出共同的假設和約定條件,并作為估計的基礎2)初始估算a.估算參與人檢查提供的工作任務列表內容,為每一項任務獨立進行估算,得到初始估算數(shù)據(jù),并且清晰注明所考慮的假設和限制。b.組織人收集所有人的匿名估算數(shù)據(jù)。.估算解釋,再估算1)初始估算結束

11、后,估算組織者解釋估算人員填寫的估算值及假設條件,所有人一起討論被估算的對象,使用的假設,需要澄清的問題等,討論中應注意:2)有可能需要增加任務3)討論時間由組織人負責控制在15-20分鐘4)討論之后,估算參與人根據(jù)討論中獲得的新信息和假設,以及考慮別人的意見,各自對自己的估算進行調整,此過程中應避免互相討論。5)組織人收集所有人的匿名估算數(shù)據(jù),用圖形標明所有人調整的估算值,一輪估算結束。.達成一致1)組織者判斷是否結束估算,應考慮以下幾種情況:2)所有人的估算的結果已經落到一個能夠接受的狹窄范圍之內項目估算指南11 /11項目估算指南11 /113)沒有人愿意對自己的估算進行修改4)會議時間

12、到5)已經進行4輪估算6)如果無法達成一致,需要進行再估算,重復以上過程(估算解釋,再估算).整合數(shù)據(jù)7)組織者收集估算活動原始記錄表格。8)組織者針對估算結果進行討論后選擇估算數(shù)據(jù)。可選用的方法包括: c.取平均值d.取中值5.4關鍵路徑法關鍵路徑法(CPM),也稱為關鍵路徑分析,是一種用來預測項目總體歷時的項目網絡分析技術,它 既可以用來估計軟件項目的總體進度,也是幫助項目經理克服項目進度拖延現(xiàn)象的一種重要工具。一個項 目的關鍵路徑是指一系列決定項目最早完成時間的活動。它是項目網絡圖中最長的路徑,并且有最少的浮 動時間或時差。浮動時間或時差是指一項活動在不耽擱后繼活動或項目的完成日期的條件

13、下可以拖延的時 間長度。要找到一個項目的關鍵路徑,首先必須繪制一個好的網絡圖,而繪制項目網絡圖又需要一個建立在工 作分解結構基礎上的活動清單。一旦建立了項目網絡圖,必須估計每項活動的歷時,然后才能確定關鍵活 動。關鍵路徑的計算包括將項目網絡圖每條路徑所有活動的歷時分別相加。最長的路徑就是關鍵路徑。下圖顯示了一個簡單項目的項目網絡圖,該圖總共包含4條路徑。每條路徑從第一個節(jié).點(1)開始, 在最后一個節(jié).點(8)結束。該圖也顯示了每條路徑在項目網絡圖上的長度或總歷時。通過將路徑上各個 活動的歷時相加,就可計算出每條路徑的長度。由于路徑B-E-H-J有最長的歷時一一16天,所以這條路徑 叫項目的關鍵路徑。路徑1: A-D-H-J路徑=1+4+6+3=14天(假設所有歷時以天計)路徑 2: B-E-H-J 路徑=2+5+6+3=16 天路徑3: B-F-J路徑=2+4+3=9天路徑 4: C-G-I-J 路徑=3+6+2+3=14 天Figure 1關鍵路徑示例盡管關鍵路徑是歷時最長的路徑,但它反映了項目完成的最短時間。如果關鍵路徑上有一項或多項活動所花費的時間超過計劃的時間,除非項目經理采取某種糾正措施,否則項目總體進度就要被拖延,一個項目可能有一條以上的關鍵路徑,在上面這個例子中,

溫馨提示

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

評論

0/150

提交評論