软件项目成本管理PPT文档.ppt

上传人:汽*** 文档编号:568587732 上传时间:2024-07-25 格式:PPT 页数:24 大小:204.50KB
返回 下载 相关 举报
软件项目成本管理PPT文档.ppt_第1页
第1页 / 共24页
软件项目成本管理PPT文档.ppt_第2页
第2页 / 共24页
软件项目成本管理PPT文档.ppt_第3页
第3页 / 共24页
软件项目成本管理PPT文档.ppt_第4页
第4页 / 共24页
软件项目成本管理PPT文档.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《软件项目成本管理PPT文档.ppt》由会员分享,可在线阅读,更多相关《软件项目成本管理PPT文档.ppt(24页珍藏版)》请在金锄头文库上搜索。

1、 IT软件项目成本管理IT软件项目成本管理(1.5次、3课时)第6章 IT软件项目成本管理 n6.1 IT项目成本 n6.2 IT项目开发成本的估算方法 n6.3 成本估算案例 n6.4 项目成本控制 n6.5 思考题 6.1 IT项目成本 n6.1.1 项目成本 n6.1.2 影响项目成本的因素 n6.1.3 项目成本管理的内容 6.1.1 项目成本n对于一般项目,项目的成本主要由项目直接成本、管理费用和期间费用等构成。 nIT项目的成本主要由以下4部分构成: n硬件成本 n差旅及培训费用 n软件开发成本 n项目管理费用 6.1.2 影响项目成本的因素 n项目成本的影响因素很多,对于IT软件

2、项目,影响因素主要包括: n项目质量对成本的影响 n工期对成本的影响 n管理水平对成本的影响 n人力资源对成本的影响 n价格对成本的影响 6.1.3 项目成本管理的内容 项目成本管理主要包括: 资源计划编制、 费用估算、 费用预算、 不可预见费用 费用控制。 6.2 IT项目开发成本的估算方法项目开发成本的估算方法n6.2.1 IT项目成本的常用估算方法 n6.2.2 面向规模(LOC)的度量 n6.2.3 面向功能点(FP)的度量 n6.2.4 COCOMO模型 6.2.1 IT项目成本的常用估算方法最基本的估算方法有以下几种: n成本建模技术 n专家判定技术 n类比评估技术 nParkso

3、n 法则 n自顶向下估算法 n自下而上估算法 n赢利定价法 分解与度量方法:n分解主要是做两个方面工作:一是按工作分解结构和工作任务(工作包)分摊成本;二是按工期时段分摊成本。n目前最常用且最好用的度量方法主要有3种:面向规模(LOC)、面向功能点(FP)及COCOMO模型的度量方法。 6.2.2 面向规模(LOC)的度量 为了与其他项目中的同类度量相比较,选择代码行作为规范化,这样,就可以为每个项目产生一组简单的、面向规模的度量标准: n每千行代码(KLOC)的错误数。 n每千行代码行(KLOC)的缺陷数。 n每千行代码行(KLOC)的成本。 n每千行代码行(KLOC)的文档页数。 n每人月

4、错误数。 n每页文档的成本。 6.2.3 面向功能点(FP)的度量n功能点可由以下4个参数计算出来:外部输入和输出数;外部接口数;用户交互数 ;系统要用的文件数。n功能点法是通过建立一个标准来确定某个特定的测量参数(简单、平均或复杂)的功能点数,一般,可以采用下面的方式计算功能点:n FP= 总计数值0.65+0.01SUM(Fi) n一旦计算出功能点,就可以采用类似面向规模的方法来使用,以便规范软件生产率、质量及其他属性的测量:n每个功能点(FP)的错误数 n每个功能点(FP)的缺陷数 n每个功能点(FP)的成本 n每个功能点(FP)的文档页数 n每人月完成的功能点(FP)数n面向功能点(F

5、P)和面向规模(LOC)两种度量方法之间的关系为:LOC=AVC功能点的数量,其中AVC是指该语言在实现一个功能点时所要用的平均代码行数。 6.2.3 面向功能点(FP)的度量6.2.4 COCOMO模型 nCOCOMO 模型的项目成本估算公式为:n E=A(KDSI)b n在COCOMO 模型中,根据开发环境及项目规模等因素,可把项目分为以下3种:组织模式 ;半分离模式 ;嵌入模式 n相应地,COCOMO模型的层次结构也包括3种基本形式,即初级COCOMO 模型、中级COCOMO 模型和高级COCOMO 模型。 (1) 初级COCOMO 模型 n初级COCOMO模型是一个静态单变量模型,该模

6、型的自变量是一个已估算出来的源代码行数(LOC)。通过对成功项目历史数据的分析,项目开发成本(开发工作量E以人月PM的形式表达)估算公式变为:n 组织模式: PM = 2.4 (KDSI)1.05n 半分离模式:PM = 3.0 (KDSI)1.12n 嵌入模式: PM = 3.6 (KDSI)1.20nCOCOMO模型还能对项目进度进行度量,即在有足够的人员和其他资源的情况下完成整个项目所花费的时间的计算,计算公式为:n 组织模式: TDEV = 2.5 (PM)0.38n 半分离模式:TDEV = 2.5 (PM)0.35n 嵌入模式: TDEV = 2.5 (PM)0.32(2) 中级C

7、OCOMO 模型 n影响项目工作量的主要因素为:产品可靠性;数据库规模;执行和存储限制;人员属性;n中级COCOMO 模型关于开发成本及进度的计算公式如表6.4所示。表表6.4 中级中级COCOMO模型开发成本及进度计算公式模型开发成本及进度计算公式类 型开发成本开发进度组织模式PM = 3.2 (KDSI)1.05TDEV = 2.5 (PM)0.38半分离模式PM = 3.0 (KDSI)1.12TDEV = 2.5 (PM)0.35嵌入模式PM = 2.8 (KDSI)1.20TDEV = 2.5 (PM)0.32(3) 高级COCOMO 模型 高级COCOMO 模型引入了两种主要功能:

8、n阶段敏感工作权数,某些阶段(设计、编码、调试)比其他阶段有关因素的影响可能更大。高级COCOMO 模型为每个因素提供了一个“阶段敏感工作权数”。n三层产品分级结构,3个产品层次是模块、子系统和系统。 6.3 成本估算案例 n先看一个例子 : 假设估算的是一个计算机辅助设计(CAD)应用开发软件包,该软件运行于一台工作站上,并与各种计算机图形外设,如鼠标、数字化仪、高分辨率彩色显示器、激光打印机、绘图仪等接口,要实现的主要功能如下:用户界面及控制机制(UICF) ,二维几何分析(2DGA) ;三维几何分析(3DGA) ;数据库管理(DBM) ;计算机图形显示机制(CGDF) ;外设控制(PC)

9、 ;设计分析模块(DAM) 。 n遵照LOC的三点估算技术,能够确定估算范围。例如,三维几何分析功能的LOC估算范围如表6.5所示。 n那么由公式:EV=(SOPT+4SM+SPESS)/6可以得到三维几何分析功能的期望值是6800 LOC。其他的估算也可以通过类似的方法获得。将LOC估算值相加,即得到该CAD系统的规模估算值是33200LOC。 n接着,估算14个复杂的加权因子,并且计算调整因子。 n最后得出FP的估算值 :nFP=总计数值0.65+0.01SUM(Fi)=372 6.3 成本估算案例 6.4 项目成本控制 n6.4.1 项目成本控制的内容 n6.4.2 项目成本控制的流程与

10、方法 6.4.1 项目成本控制的内容n项目的成本控制就是在整个项目的实施过程中,定期收集项目的实际成本数据,与成本的计划值进行对比分析,并进行成本预测,发现并及时纠正偏差,以使项目的成本目标尽可能好地实现。 n项目成本控制的主要内容包括: n对造成成本基准计划发生改变的因素施加影响,以保证这种变化朝着有利项目的方向发展。 n确定项目基准计划是否已经发生变化。 n在实际成本基准计划发生变化和正在发生变化时,对这种变化实施有效的管理。 n监视项目成本执行情况,及时发现与成本计划的偏差。 n确保所有有关成本的变更都准确记录在项目成本基准计划中。 n防止不正确、不适宜或者未核准的变更纳入成本基准计划中

11、。 n将核准的变更通知有关项目干系人。 6.4.2 项目成本控制的流程与方法 n在项目管理中,成本控制、质量控制和进度控制一起贯穿项目实施的全过程。其控制原理如图6.9所示。 项目进展收集实际成本数据计划成本与实际成本比较偏差采取控制措施 图6.9动态成本控制原理是否成本控制的工作流程如图6.10所示,工作范围投资/成本预算进度计划检查跟踪预测分析成本检查/预测报告/报表决策(采取措施纠正偏差)图6.10 项目成本控制流程成本控制方法和技术n实施成本控制的方法和基本技术主要包括:n成本控制改变系统 n绩效度量 n附加计划 n成本控制的核心是管理好4个关键指标:TBC、CBC、CAC和CEV。TBC是总共需要的总投资,而CBC、CAC和CEV分别是某个特定时间点上的“总预算”、“ 总投入”和“总产出”。 6.5 思 考 题n参见书96页

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号