![軟件項目管理5 軟件估算_第1頁](http://file4.renrendoc.com/view11/M02/2D/1C/wKhkGWVt3KiAYLHIAAB3eGILikI264.jpg)
![軟件項目管理5 軟件估算_第2頁](http://file4.renrendoc.com/view11/M02/2D/1C/wKhkGWVt3KiAYLHIAAB3eGILikI2642.jpg)
![軟件項目管理5 軟件估算_第3頁](http://file4.renrendoc.com/view11/M02/2D/1C/wKhkGWVt3KiAYLHIAAB3eGILikI2643.jpg)
![軟件項目管理5 軟件估算_第4頁](http://file4.renrendoc.com/view11/M02/2D/1C/wKhkGWVt3KiAYLHIAAB3eGILikI2644.jpg)
![軟件項目管理5 軟件估算_第5頁](http://file4.renrendoc.com/view11/M02/2D/1C/wKhkGWVt3KiAYLHIAAB3eGILikI2645.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件估算5.1估算概述
軟件項目估算是以準(zhǔn)確的調(diào)查資料和項目可用資源信息為依據(jù),對估算對象的規(guī)模、工作量、進(jìn)度和成本和缺陷進(jìn)行預(yù)測。它是項目計劃的依據(jù)。
估算的誤差大小對項目是否能成功具有很大的決定作用,項目估算是一個逐步細(xì)化的和準(zhǔn)確的過程,它貫穿于整個開發(fā)和維護(hù)過程中,而不僅是項目啟動前。Software
EstimationSoftware
Estimation
&
MeasurementInput:需求說明書系統(tǒng)設(shè)計對象設(shè)計變更請求Output:軟件規(guī)模工作量進(jìn)度Software
Estimation5.1
Introduction有些估算做的很仔細(xì),而有些卻只是憑直覺的猜測。大多數(shù)項目超過估算進(jìn)度25%到100%,但也有少數(shù)一些組織
的進(jìn)度估算準(zhǔn)確到10%以內(nèi),能控制在5%之內(nèi)的還沒有聽說(Jones,1994)。軟件開發(fā)的特點(diǎn)是變化,正因為變化所以要計劃。(根據(jù)科學(xué)的理論、過程、經(jīng)驗。)Software
Estimation
&
MeasurementSoftware
Estimation一年的時間建這樣一幢房子?沒問題!太好了,那我們趕快開工吧!5.1The
Software-Estimation
Story——軟件與建筑Software
Estimation
&
MeasurementSoftware
Estimation5.1TheSoftware-Estimation
Story——軟件開發(fā)是一個改進(jìn)的過程蓋一幢房子要花多少錢呢?這取決于房子本身。一個新的計費(fèi)系統(tǒng)要花多少錢呢?這也取決于計費(fèi)系統(tǒng)本身!和建筑相比,軟件設(shè)計沒有可參考的準(zhǔn)確的標(biāo)準(zhǔn)數(shù)據(jù),評價估算準(zhǔn)確度的最常見標(biāo)準(zhǔn):一個良好的估算方法應(yīng)該在75%的時間內(nèi)都能提供與實(shí)際結(jié)果相差不超過25%的估算結(jié)果。一些組織希望在需求定義投入前就把成本估算的誤差控制在10%以內(nèi),盡管項目估算的精確程度越早達(dá)到越好,但理論上是不可能實(shí)現(xiàn)的。如果真能那么早實(shí)現(xiàn),精確度可以控制在2%以內(nèi)。軟件開發(fā)是一個逐步細(xì)化的過程,在每個階段,都可能做出影響最終項目成本與進(jìn)度的決策。Software
Estimation
&
MeasurementSoftware
Estimation估算收斂圖初始的 批準(zhǔn)的 需求 產(chǎn)品設(shè)計產(chǎn)品定義
產(chǎn)品定義 說明書 說明書詳細(xì)設(shè)計 產(chǎn)品說明書 完工5.1The
Software-Estimation
Story——可能細(xì)化的數(shù)量項目成本(工作量和成本)項目進(jìn)度4.0x2.0x1.5x1.25x1.0x0.8x0.67x0.5x0.25x1.6x1.25x1.15x1.1x1.0x0.9x0.85x0.8x0.6xSoftware
Estimation
&
Measurement在項目的不同階段,一定要進(jìn)行估算改進(jìn),不斷修正。Software
Estimation5.2.3,5.3估算內(nèi)容與方法估算產(chǎn)品規(guī)模(代碼行或功能點(diǎn))估算工作量(人月)估算進(jìn)度(日歷月份)成本估算(人力和軟硬件成本,學(xué)習(xí)、培訓(xùn)、風(fēng)險 和維護(hù)成本)缺陷數(shù)估算,缺陷數(shù)影響工作量和進(jìn)度估算估算改進(jìn):提供某一范圍內(nèi)的估算,并且隨著項目的進(jìn)行,定期改進(jìn)范圍,以提供更高的精確度。Software
Estimation
&
MeasurementSoftware
EstimationSoftware
Estimation
&
Measurement5.2.3
Size
Estimation程序規(guī)模:指的是非常普通意義上的程序總的范圍。它包含功能集的深度和廣度以及程序的難度和復(fù)雜性。規(guī)模估算的信息來源于清晰、有界限的用戶需求。估算方法分類:基于分解技術(shù)、基于經(jīng)驗?zāi)P汀oftware
Estimation5.2.3
Size
Estimation——方法用估算算法(功能點(diǎn)、特征點(diǎn)、對象點(diǎn)、 模糊邏輯、標(biāo)準(zhǔn)構(gòu)建、delphi、PERT)。用規(guī)模估算軟件。如果參與過類似的項目,并知道它的規(guī) 模,那么按百分比形式估算新系統(tǒng)每個 主要部分與舊系統(tǒng)相似部分的規(guī)模。每 部分的規(guī)模加起來是總規(guī)模。Software
Estimation
&
MeasurementSoftware
Estimation5.3.1
Size
Estimation——功能點(diǎn)估算(1984IBM方法)面向數(shù)據(jù)庫應(yīng)用的項目早期估算,基于需求說明書(1)未調(diào)整的功能點(diǎn),對每一個獨(dú)立的功能進(jìn)行計算:
1.輸入輸出查詢內(nèi)部邏輯文件外部接口文件Software
Estimation
&
MeasurementP93Software
Estimation5.3.1
Size
Estimation——功能點(diǎn)估算(1984IBM方法)加權(quán)因子值:通過規(guī)則中定義好的一般系統(tǒng)特征針對軟件總體環(huán)境和處理過程的復(fù)雜度計算。功能點(diǎn)FP(功能點(diǎn))=UFC(未調(diào)整功能點(diǎn)計數(shù))*TCF(技術(shù)復(fù)雜度因子)TCF=0.65+0.01(sum(Fi))Software
Estimation
&
Measurement14個對程序有影響的因素見P93-94Software
Estimation5.3.1
Size
Estimation——功能點(diǎn)估算舉例功能點(diǎn)程序功能一般復(fù)雜中等復(fù)雜很復(fù)雜輸入數(shù)量X3X4X6輸出數(shù)量X4X5X7查詢X3X4X6內(nèi)部邏輯文件X7X10X15外部接口文件X5X7X10按上表計算未調(diào)整的功能點(diǎn)總數(shù)然后根據(jù)14個對程序有影響的因素計算“影響系數(shù)”,這些因素包括數(shù)據(jù)通信、聯(lián)機(jī)數(shù)據(jù)條目、處理復(fù)雜性和安裝容易度等。影響系數(shù)在0.65到1.35之間。Software
Estimation
&
MeasurementSoftware
Estimation功能點(diǎn)程序功能一般復(fù)雜中等復(fù)雜很復(fù)雜輸入數(shù)量6X3=182X4=83X6=18輸出數(shù)量7X4=287X5=350X7=0查詢0X3=02X4=84X6=24內(nèi)部邏輯文件5X7=352X10=203X15=45外部接口文件9X5=450X7=02X10=20未調(diào)整功能點(diǎn)總數(shù)304影響系數(shù)1.15調(diào)整后功能點(diǎn)總數(shù)3505.3.1
Size
Estimation——功能點(diǎn)估算舉例計算功能點(diǎn)數(shù)的例子Software
Estimation
&
Measurement5.3.3
COCOMO估算法
COCOMO(COnstuctive
COst
mode)模型:結(jié)構(gòu)性成本模型
COCOMO模型分為基本、中級模型和詳細(xì)模型
基本(靜態(tài)單變量模型)、中級模型(靜態(tài)多變量,將系統(tǒng)模型分為系統(tǒng)和部件兩部分)、詳細(xì)模型(計算公式與中間模型相同,但其相關(guān)因子分級更細(xì))5.3.3
COCOMO適合的軟件項目組織型(Organic):相對較小,簡單項目,工作人員理解好,經(jīng)驗豐富,硬件相關(guān)性小。如多數(shù)應(yīng)用軟件,編譯程序,老操作系統(tǒng)嵌入型(Embadded):項目緊密聯(lián)系硬件、軟件、操作。對接口,數(shù)據(jù)結(jié)構(gòu),算法要求較高,規(guī)模任意。如航天指揮系統(tǒng)半獨(dú)立型:介于兩者間5.3.3
COCOMO模型參量
DSI(原指令條數(shù)-Size)定義為代碼或卡片形式的源代碼。若一行由兩個語句,算作一條指
令,包括作業(yè)控制語句,格式語句,不包括
注釋語句。1KDSI=1024DSIMM(度量單位為人月-Effort)表示開發(fā)工作量,定義:1MM=19人日=152人時=1/12人年
TDEV(度量單位為月)表示開發(fā)進(jìn)度,他由工作量決定。P965.3.3 基本COCOMO公式類型
工作量進(jìn)度組織MM=2.4(KDSI)1.05TDEV=2.5(MM)0.38半獨(dú)立MM=3.0(KDSI)1.12TDEV=2.5(MM)0.32嵌入MM=3.6(KDSI)1.20TDEV=2.5(MM)0.325.3.3 中間COCOMO工作量、進(jìn)度公式組織類型
工作量 進(jìn)度MM=2.8(KDSI)1.05
TDEV=2.5(MM)0.38半獨(dú)立MM=3.0(KDSI)1.12TDEV=2.5(MM)0.32嵌入MM=3.2(KDSI)1.20TDEV=2.5(MM)0.32公式和基本一致,只不過參數(shù)不一樣,還要加上15個成本驅(qū)動因子。實(shí)際工作量MM=
A*(kDSI)B*(f1*f2*…….*f15)成本驅(qū)動因子P96例:一個規(guī)模為10KDSI的商用微機(jī)遠(yuǎn)程通信嵌入軟件,使用中間COCOMO模型進(jìn)行軟件成本估算.則:程序名義工作量MM=3.
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 虛擬演播室制作設(shè)備項目籌資方案
- 文山2024年云南文山市緊密型醫(yī)療衛(wèi)生共同體總醫(yī)院招聘54人筆試歷年參考題庫附帶答案詳解
- 2025年中國減脂儀市場調(diào)查研究報告
- 2025至2031年中國高效低噪音節(jié)能離心通風(fēng)機(jī)行業(yè)投資前景及策略咨詢研究報告
- 2025年紅瑪瑙情侶吊墜項目可行性研究報告
- 2025至2031年中國短袖迷彩服行業(yè)投資前景及策略咨詢研究報告
- 2025年洗衣車項目可行性研究報告
- 2025年有色打字機(jī)項目可行性研究報告
- 2025至2031年中國小麥胚芽油軟膠囊行業(yè)投資前景及策略咨詢研究報告
- 2025年實(shí)木復(fù)合拼花門項目可行性研究報告
- 化學(xué)選修4《化學(xué)反應(yīng)原理》(人教版)全部完整PP課件
- 《煤礦安全規(guī)程》專家解讀(詳細(xì)版)
- 招聘面試流程sop
- 建筑公司工程財務(wù)報銷制度(精選7篇)
- 工程設(shè)計方案定案表
- 最新2022年減肥食品市場現(xiàn)狀與發(fā)展趨勢預(yù)測
- 第一章-天氣圖基本分析方法課件
- 暖氣管道安裝施工計劃
- 體育實(shí)習(xí)周記20篇
- 初二物理彈力知識要點(diǎn)及練習(xí)
- 復(fù)合材料成型工藝及特點(diǎn)
評論
0/150
提交評論