【精品文档】成本估算.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精品文档】成本估算

第5章 成本估算 大綱 5-1軟體成本項目 5-2演算式成本估算法 5-3成本影響因素 5-4分解方法 5-5經驗估算模型 5-6工作量換算成金錢 5-1軟體成本項目 軟體成本源自於: (A)直接成本(Direct Costs) (B)設備成本(Capital Cost) (C)費用(Expenses) (D)分攤費用(Overhead) 上述四個成本項目加起來的總合,就是整個軟體成本,如圖5-1顯示。 5-1軟體成本項目(Continued) 另外這些成本總花費,若以軟體過程步驟來看,則 (A)專案規劃步驟佔3% (B)需求與規格步驟佔13% (C)設計與實現步驟佔8% (D)證實與驗認步驟佔16% (E)產品演進步驟佔60% 如圖5-2顯示。 5-1軟體成本項目(Continued) 換個角度,若以軟體過程階段來看這些成本總花費。則 (A)軟體定義階段佔16% (B)軟體開發階段佔24% (C)產品演進階段佔60% 如圖5-3顯示。 5-2演算式成本估算法 為了達到可靠的專案成本估算,會有下列幾種選擇: (A)將專案成本估算延遲到專案的後期 (B)使用分解技術來產生專案成本的估算 (C)對專案成本估算發展出一個經驗模型 5-2演算式成本估算法(Continued) 演算式成本估算方法有下面的共同特性: (A)軟體專案範圍必須事先建立。 (B)軟體產品規模的度量方法會被用來進行專案成本估算的基礎。 (C)軟體被分成較小的估算單元以各自進行成本估算。 5-3成本影響因素 影響軟體開發成本的因素稱之為成本因子(Cost Factors)。成本因子可以歸成二大種類: (A)成本直接影響因子 (B)成本間接影響因子 5-3-1成本直接影響因子 成本直接影響因子和成本幾乎成正比的關係。成本直接影響因子包括: (A)程式碼列數 (B)功能點 (C)物件系統大小 5-3-2成本間接影響因子 成本間接影響因子包括六項: (A)產品屬性類 (B)軟工管理活動類 (C)軟工技術活動類 (D)軟工工具類 (E)使用者類 (F)開發者類 5-3-2-1產品屬性類成本因子 產品屬性類成本因子包括: (A)軟體品質的要求程度 (B)軟體可靠度的要求程度 (C)文件數 (D)軟體行為複雜性 (E)軟體結構複雜性 (F)結構元素複雜性 (G)資料庫大小 5-3-2-2軟工管理活動類成本因子 軟工管理活動類成本因子包括: (A)專案規劃的方式 (B)軟工度量的方式 (C)風險管理的方式 (D)如何專案排程與追蹤 (E)組態管理的方式 (F)品質保證的方式 5-3-2-3軟工技術活動類成本因子 軟工技術活動類成本因子包括: (A)需求與規格的方法 (B)設計與實現的方法 (C)使用的程式語言 (D)證實與驗認的方法 (E)產品演進的方法 5-3-2-4軟工工具類成本因子 軟工工具類成本因子包括: (A)工具友善性 (B)工具整合性 (C)工具方便性 5-3-2-5使用者類成本因子 使用者的一些因素,對於軟體成本會有一些間接上的影響。使用者類成本因子包括: (A)使用者經驗 (B)使用者學習能力 (C)使用者配合度 5-3-2-6 開發者類成本因子 成本因子包括:(A)專案經理的經驗、(B)專案經理的學習能力、(C)軟體行為分析師的經驗、(D)軟體行為分析師的學習能力、(E)軟體結構設計師的經驗、(F)軟體結構設計師的學習能力、(G)程式撰寫師的經驗、(H)程式撰寫師的學習能力、(I)證實與驗認師的經驗、(J)證實與驗認師的學習能力、(K)產品演進師的經驗、(L)產品演進師的學習能力、(M)軟體公司主機老舊、(N)軟體公司主記憶體限制、(O)軟體公司更換系統軟體、(P)軟體公司停機。 5-4分解方法 分解的法子是幫助人類解決複雜的問題。 將整個軟體產品嘗試分解成較基本的一些估算單元,然後加總出這些基本估算單元的規模類成本因子。 這些規模類成本因子即是:(A)程式碼列數、(B)功能點、(C)物件系統大小。 5-4-1程式碼列數估算 進行每個子功能程式碼列數的估算時,可以先找出分別為最樂觀、最可能的、最悲觀的三個值。 舉例 5-4-2功能點估算 在功能點方法裡,這些估算單元就是一些下列資訊領域: (A)使用者輸入 (B)使用者輸出 (C)使用者查詢 (D)檔案 (E)使用者界面 舉例 5-4-3物件系統大小估算 在物件系統大小估算方法裡,這些估算單元就是一些物件。 接著下去,就可從這些物件找出所有的類別和操作的數目,來當作物件系統大小。 5-5經驗估算模型 找出了程式碼列數或功能點這兩種軟體產品規模度量後,就可以依經驗估計模型來估算出軟體的工作量。 5-5-1經驗估算

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档