




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
軟體成本估計 1導論 軟體成本管理的問題 軟體的開發成本經常被低估預算編列不足 合約價格過低 時程延誤 品質問題公開發表的成本估計方法過於 主觀 自己描述自己的方法 自己評估自己的方法有多準確 價格競爭 低價搶標影響軟體的成本的因素很多 發包者與承包者認知的落差 1導論 為了更深入瞭解軟體成本 需要知道成本發生在哪裡 哪些因素影響軟體成本 各因素所占的權重 瞭解軟體成本的分類 估計模式瞭解估計方法的適用情況 影響成本估計準確度的因素 等等 2成本影響因素 成本因子可歸納成七類屬性 規模屬性產品屬性資訊科技屬性人員屬性專案屬性環境屬性管理屬性這七類屬性可以幫助成本估計者思考成本的來源 也有助於模式的建立 2成本影響因素 規模屬性原始碼的行數 linesofcode 子程式的數目功能點 functionpoints 資料項目的數目文件的頁數 2成本影響因素 產品屬性軟體的類型軟體的複雜度使用的程式語言 資訊科技的屬性 要求的品質與可靠度再用碼的數量處理時間的限制 2成本影響因素 資訊科技屬性硬體架構網體架構軟體平台中央處理器 CPU 記憶體及通訊的限制使用資訊科技的成熟度 2成本影響因素 人員屬性開發者的一般能力與學習能力開發者的經驗類似專案與開發環境的經驗專案經理的經驗 2成本影響因素 專案的屬性使用的方法及工具需求明確的程度和顧客的溝通與關係開發時程的緊迫性專案組織的大小預算充裕的程度 2成本影響因素 環境屬性行政複雜度使用者參與程度需求變更的頻繁程度市場競爭的程度 2成本影響因素 管理屬性專案管理者的領導能力與經驗團隊合作資源分配時程安排及控制訓練品質保證 3軟體成本的分類 依生命週期成本分類依外購軟體成本分類依成本會計分類 3 1依生命週期成本分類 開發成本 約45 需求分析設計編碼整合測試維護成本 約55 預防性維護更正性維護改善性維護 3 1依生命週期成本分類 預防性維護 PreventiveMaintenance Y2K更正性維護 CorrectiveMaintenance 除錯工作 bugfixes 改善性維護 PerfectiveMaintenance 使用介面的調整程式效能的提高 3 1依生命週期成本分類 轉換成本 ConversionCost 程式轉換 資料轉換 文件轉換電腦化時 紙張的歷史資料的轉換 裝置成本 InstallationCost 由於實際的操作環境比軟體開發環境要複雜許多 裝置的過程中往往會引發新的問題 跟其他系統銜接 訓練成本訓練往往不是一次就能達到目的 重複的訓練 訓練後發現的新需求都會使成本超乎預期其他成本 3 2依外購軟體成本分類 應用軟體的採購成本顧問費用SAP Oracle 等ERP的 設定費用 configuration performancetuning etc 軟體修改費用其他軟體費用 3 3依成本會計分類 直接成本 DirectCost 人工 程式設計師 系統分析師 專案經理 直接材料成本 比例低 設備成本 CapitalCost 軟體 硬體 辦公設備等費用 Expense 旅費 顧問費 訓練費等分攤費用 Overhead 行政人員費用 水電費 保險費用 管理費用 4軟體成本估計的過程 軟體成本估計不是一次估計後就固定不變軟體成本估計是一個過程生命週期導向的估計過程系統與模組層次的估計過程 4 1生命週期導向的估計過程 第一階段 提出構想粗略的成本估計與資料蒐集專家判斷法由上往下法管理者依經驗與判斷來評估可行性及成本效益不可行 取消構想可行 進入第二階段 根據p 151之圖2 4 1生命週期導向的估計過程 第二階段 由專案小組分析需求並分解系統功能正式估計成本由下往上法參數模式類比法專案核准 不核准 取消專案核准 進入第三階段 根據p 151之圖2 4 1生命週期導向的估計過程 第三階段 進行詳細的需求分析與初步設計修改估計的成本成本太高 太高 調整預算或調整專案功能 需求 不會太高 進行專案 根據p 151之圖2 4 2系統與模組層次的估計過程 先將系統分解成子系統 然後找尋過去完成的專案有沒有類似的功能 區分成新開發模組類似功能模組相同功能模組根據新模組的大小及再用模組的修改程度來估計成本估計程式行數或功能點數估計調整因子估計再用模組的修改比例 加總新模組與再用模組的成本 4 2系統與模組層次的估計過程 估計新文件與再用文件的成本比照程式模組的方式估算估計測試成本占總成本的15 40 依系統的複雜度 任務的重要性 顧客的品質要求行政管理的費用及分攤的費用估計風險係數和先前的資料比較並做調整 5軟體成本估計的方法 Boehm 1984 演算模式專家判斷法類比法由上往下法由下往上法巴金森法ParkinsonMethod勝算價格法Price to WinMethod Mohanty 1981 歷史資料模式統計分析模式理論模式 5軟體成本估計的方法 巴金森法 工作的多寡是將資源耗盡為原則有多少預算與多少時間就做多少事勝算價格法 以爭取合約為原則可獲得合約的價格做為估計的基礎 1專家判斷法 專家的條件 在相關領域有實際的工作經驗曾經管理過或從事相關工作的人員具有成本估計的經驗 1專家判斷法需要的資訊 1專家判斷法使用的資訊 1專家判斷法 當多個專家參與評估時 多個估計值的綜合可以下列方式獲得 平均法去除極值平均法如 刪除前後各10 保留中間80 做平均中位數法 median 三點估計法德菲法 DelphiMethod 群體決策方法 有興趣可自己閱讀chapter12 1專家判斷法 三點估算法 C CL 4CM CH 6其中 CL 樂觀值的平均CM 最可能值的平均CH 悲觀值的平均 2類比法 Analogy 類比法的精神在於比較新專案與過去類似的專案刪除舊系統存有而新系統卻不需要的功能增加新系統需要而舊系統沒有的功能根據以下因素來調整 特殊的環境因素人事成本的考量新技術的引進品質的要求風險的因素等專家判斷法的 專家 也會運用類比法 3參數模式 參數模式 ParametricModels 又稱 演算法則模式 AlgorithmicModels 統計模式 Statistically BasedModels 基本概念 軟體開發成本為軟體規模與調整因子的函數軟體規模 原始程式碼行數 LinesofCode LOC 功能點 FunctionPoint FP 調整因子 影響軟體開發成本的因素 3參數模式 基本概念 續 函數關係現在是 非線性函數 non linearfunction 早期是 線性函數 linearfunction 參數估計模式可以下列的形式表示 成本 常數 軟體規模之成本函數 調整因子成本 常數 軟體規模之成本函數 調整成本 3參數模式 以數學式表示 C C0 f s g x C C0 f s h x 其中 C 估計成本 人月或人日 s 軟體規模 LOC或FP f 規模函數x 調整因子的向量g 調整函數h 調整成本函數C0 常數 3參數模式 規模函數f可為 線性函數 f s aS非線性函數 f s aSba b為係數 3參數模式 調整函數 g x g1 x1 g2 x2 gi xi 調整成本函數 h x h1 x1 h2 x2 hi xi 3參數模式 實際參數模式 Farr Zagorski模式COCOMO模式 ConstructiveCostModel Boehm 1981 基本模式 BasicModel 中級模式 IntermediateModel 詳細模式 DetailedModel COCOMO2 0模式 3參數模式 COCOMO模式每一個模式又將軟體分為三個複雜的程度 簡單型 OrganicMode 中間型 Semi detachedMode 複雜型 EmbeddedMode 基本模式 未考慮 調整因子 C aSb 3參數模式 COCOMO模式 續 中級模式加了15個調整因子g x g1 x1 g2 x2 g15 x15 C aSb g1 x1 g2 x2 g15 x15 詳細模式調整因子再分配到不同的開發階段根據不同規模大小 等而調整分配到各階段的比重 專案愈大 編碼所占的比重愈低 整合測試的比重愈高專案愈複雜 編碼占的比重愈低 需求分析 系統設計 整合測試所占的比重愈高 3參數模式 COCOMO模式的優缺點 優點 非常完整缺點 分類過於詳細 若無龐大的資料庫則參數估計的誤差會很大15個調整因子的調整數值相乘會使得變異加大 800倍 COCOMO2 0有改善略 4功能點分析法 功能點分析法 FunctionPointAnalysis 用來衡量軟體的規模從使用者的觀點來計算軟體所提供的功能功能是一種邏輯的概念 所以獨立於程式語言 開發方法 硬體平台和組織特性 4功能點分析法 功能點分析法將軟體系統之功能分為兩種 功能類型 及 五種檔案型態 資料功能類 DataFunctionType 內部邏輯檔案 InternalLogicalFile 外部介面檔案 ExternalInte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销售委托协议书示范
- 状物作文写法详解写花草树木作文(8篇)
- 会议室租赁服务专项协议
- 中级财务会计(第六版)课件 7. 无形资产
- 新质生产力生命科学企业
- 教师招聘之《小学教师招聘》强化训练含完整答案详解(各地真题)
- 2025秋大象版(2024)小学科学三年级上册《哺乳动物》教学设计
- Photoshop图像处理基础教程(Photoshop 2021)(第3版) 课件 13章 商业应用实战
- 新质生产力驱动产业结构转型
- 产品销售情况综合分析报表工具
- 装配式建筑装饰装修技术 课件 模块四 装配式墙面
- 建筑工程测量培训
- 小学二年级上册体育教案
- 别墅装修施工工艺
- 《手术室护理实践指南》专项测试题附答案
- 医务科依法执业自查表
- 部编版小学音乐五年级上册教案
- 综合实践活动(2年级下册)第3课时 自动浇水器的设计与制作-课件
- 2023年江苏省盐城公证处招聘公证人员5人笔试参考题库(共500题)答案详解版
- 保密室及保密要害部位搬迁发案
- 恐龙灭绝介绍课件
评论
0/150
提交评论