IT软件项目成本管理课件.pptx

上传人(卖家):三亚风情 文档编号:2929131 上传时间:2022-06-12 格式:PPTX 页数:71 大小:563.72KB
下载 相关 举报
IT软件项目成本管理课件.pptx_第1页
第1页 / 共71页
IT软件项目成本管理课件.pptx_第2页
第2页 / 共71页
IT软件项目成本管理课件.pptx_第3页
第3页 / 共71页
IT软件项目成本管理课件.pptx_第4页
第4页 / 共71页
IT软件项目成本管理课件.pptx_第5页
第5页 / 共71页
点击查看更多>>
资源描述

1、:主要是指与项目有直接关系的成本费用,是与项目直接对应的,包括直接人工费、直接材料费、其他直接费等。:指为了组织、管理和控制项目所发生的费用,项目管理费用一般是项目的间接费用,主要包括管理人员费用支出、差旅费用、固定资产和设备使用费用、办公费用、医疗保险费用,以及其他一些费用等。:指与项目的完成没有直接关系,费用的发生基本上不受项目业务量增减所影响的费用。如日常行政管理费用、销售费用、财务费用等,不作为项目费用的一部分,而是作为期间费用直接计入公司当期损益。Page 1主要由以下4部分构成: :主要包括实施IT软件项目所需要的所有硬件设备、系统软件、数据资源的购置、运输、仓储、安装、测试等费用

2、。 :包括软件开发人员和用户的培训费用。:最主要的是人工成本。 :用于项目组织、管理和控制的费用支出。Page 2Page 3E1E2E3E4E5始于项目计划始于项目计划结束结束时间时间识别识别设计设计实施实施评估评估费用费用l项目质量对成本的影响l工期对成本的影响l价格对成本的影响l管理水平对成本的影响l人力资源对成本的影响Page 4l质量对成本的影响,可以通过质量成本构成示意图来表示,如图6-2所示。l质量总成本由质量故障成本和质量保证成本组成。指为了排除产品质量原因所产生的故障,保证产品重新恢复功能的费用。指为了保证和提高产品质量而采取的技术措施所消耗的费用。Page 5Page 6l

3、项目的费用由直接费用和间接费用组成,一般工期越长,项目的直接费用越低,间接费用越高;工期越短,直接费用越高,间接费用越低。相互之间的关系如图6-3所示。l中间产品和服务、市场人力资源、硬件、软件的价格也对成本产生直接的影响。价格对项目预算的估计影响很大。 Page 7Page 8l项目管理水平对项目的成本有时会产生根本性的影响。高的管理水平可以提高预算的准确度,加强对项目预算的执行和监管,对工期的控制严格限制在计划许可的范围之内,对设计方案和项目计划更改造成的成本增加、减少和工期的变更,可以较为有效地控制,减少风险的损失等。Page 9l人力资源的素质也是影响成本的重要因素之一。高技术能力、高

4、技术素质的人才,本身的人力资源成本比较高,但可以产生高的工作效率、高质量的产品、较短的工期等间接效果,从而总体上会降低成本。相反一般人员,需要技术培训,对项目的理解及工作效率相对低下,工期会延长,造成成本的增加。Page 10项目成本管理主要包括资源计划编制费用估算费用预算不可预见费用费用控制Page 11工作主要是确定完成项目活动所需要的各种资源的种类、数量和时间,包括人力、财力和物力资源,完成资源的配置。:它是进行费用估算的基础,也是工作结构分解、项目范围定义、活动定义和工作进度计划编制的后续工作。:工作分解结构、项目范围定义、项目活动定义、历史资料、资源库信息、工作进度计划等。:通过若干

5、专业技术人员采取诸如组织策略、数学模型、专家评估等技术手段,制定出项目的资源计划。Page 12是对完成项目工作所需要的费用进行估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,必须先估算费用。:工作分解结构、资源要求、活动持续时间估计、历史信息、财务规范等。经验估算法、因素估算法、WBS全面详细估算法、数学模型法等。:经过费用估算,最终产生费用估算表、估算的详细依据、费用管理和控制计划等。Page 13的目的是形成项目的。:注意,层次太少影响预算的控制,层次太多则需要更多的计划准备时间和费用。:,将估算的费用按工作分解结构和工作任务进行分配,得到一个费用分配树,形成项目的费用预算表

6、。:给出项目中每项工作任务分配的费用,并以此作为费用基线来控制项目执行和费用支出。如图6-5所示。Page 14Page 15是为了应付突发事件或者未能预料到的变化而准备的资金,主要用于防范因失误、疏漏或者突变而造成的费用增加。该费用的数额是根据项目工作范围、风险分析、类似项目的经验以及项目团队的评估来确定的。该费用在项目费用所占的比例一般为10%。该费用在项目实施过程中需要不断地分析和调整。该费用不包括人力不可抗的因素造成的费用。Page 16又称成本控制,是在整个项目的实施过程中,定期收集项目的实际成本数据,与成本的计划值进行对比分析,并进行成本预测,及时发现并纠正偏差,使项目的成本目标尽

7、可能好地实现。,项目成本管理的主要目的就是控制项目的成本,将项目的运作成本控制在预算的范围内,或者控制在可以接受的范围内,以便在项目失控之前就及时采取措施予以纠正。Page 17类型类型成本因素成本因素系统系统规模规模1程序指令的估算条数程序指令的估算条数2交付的机器语言指令数交付的机器语言指令数3交付的源语言指令数交付的源语言指令数4新指令的百分比新指令的百分比5书写指令的百分比书写指令的百分比6判定指令的数目判定指令的数目7非判定指令的数目非判定指令的数目8信息存储和检索指令的百分比信息存储和检索指令的百分比9交付代码的百分比交付代码的百分比数据库数据库10数据库中词数数据库中词数Page

8、 18类型类型成本因素成本因素系系统统复复杂杂性性11估算整个复杂性的级别估算整个复杂性的级别12接口的复杂性接口的复杂性13系统的惟一性系统的惟一性14难度难度15硬件硬件软件接口软件接口16程序结构的考虑程序结构的考虑17文件、报告和应用程序的数目文件、报告和应用程序的数目18生存期人力总数、开发期人力总数,生存期人力总数、开发期人力总数,测试和验证期人力总数测试和验证期人力总数19生存期总时间、开发期总时间生存期总时间、开发期总时间20作业类型作业类型Page 19类型类型成本因素成本因素程序程序类型类型21应用类型(商业性应用类型(商业性/非商业性)非商业性)22程序种类(控制、输入程

9、序种类(控制、输入/输出、预处输出、预处理理/后处理、算法、数据、管理、时后处理、算法、数据、管理、时间临界)间临界)23实时实时/非实时非实时文档文档24页式文档页式文档25用户文档类型的数目用户文档类型的数目26内部使用的文档数目内部使用的文档数目Page 20类型类型成本因素成本因素环环境境与与项项目目属属性性27系统开发环境系统开发环境28新或旧计算机新或旧计算机29显示控制台数显示控制台数30专用显示设备(使用专用显示设备(使用/未使用)未使用)31随机存储设备(使用随机存储设备(使用/未使用)未使用)32使用语言使用语言33存储器空间的限制存储器空间的限制34计算机系统速度和存储容

10、量计算机系统速度和存储容量35分时或批处理分时或批处理36程序员对所用语言、编译等的熟悉情况程序员对所用语言、编译等的熟悉情况37程序员的程序设计经验程序员的程序设计经验Page 21类型类型成本因素成本因素环环境境与与项项目目属属性性38程序员参与设计程度程序员参与设计程度39人员的连续性人员的连续性40程序开发点的数目程序开发点的数目41生产率(代码行生产率(代码行/单位时间)单位时间)42并行硬件开发并行硬件开发43人员数人员数44程序员应用经验程序员应用经验45用户接口用户接口46需求定义需求定义47需求易变性需求易变性48维护需求维护需求Page 22类型类型成本因素成本因素环环境境

11、与与项项目目属属性性49用户应用经验用户应用经验50用户参与需求定义用户参与需求定义51出差的里程数出差的里程数52软件交付后操作的次数软件交付后操作的次数53模拟的时间状态等级模拟的时间状态等级54原型代码的目的原型代码的目的55容错计算容错计算56可靠性可靠性57安全性安全性58单单CPU/多多CPU应用环境应用环境59需求中增加维护性需求中增加维护性Page 23Page 24数学模型用所需的时间来表示的成本。成本的预算依靠客户的预算而不是软件的功能。Page 25代码行估算(LOC估算)功能点估算(FP估算)系统规模、数据库、系统复杂性程序类型、文档、环境与项目属性Page 26每千行

12、代码(KLOC)的错误数。 每千行代码行(KLOC)的缺陷数。 每千行代码行(KLOC)的成本。 每千行代码行(KLOC)的文档页数。 每人月错误数。 每页文档的成本。代码行数依赖选择的硬件和软件,因此并不被认为是软件度量的最优方法。Page 27面向功能点法是由Albrecht最先提出的。功能点估算是对程序规模的一个综合量度,经常用于项目早期阶段。从需求说明书确定功能点比确定代码行容易。功能点可由以下4个参数计算得到:外部输入和输出数量外部接口数用户交互数系统要用的文件数Page 28(1):屏幕、表单、对话框、控件,或者最终用户以及其他程序添加、删除、改变程序数据的消息。(2):屏幕、报告

13、、图表或者程序产生的由最终用户以及其他程序使用的消息。(3):输入输出的结合,输入能导致快速简单的输出。(4):完全由程序控制的最终用户数据或控制信息的主要逻辑组。 (5) Page 29程序功能程序功能功能点复杂因子功能点复杂因子(权重权重)数量数量FP=数量数量功能点复杂因子功能点复杂因子简单简单平均平均复杂复杂输入数量输入数量346输出数量输出数量457查询查询346内部逻辑文件内部逻辑文件7101015外部接口文件外部接口文件571010功能点总数功能点总数Page 30 根据计算所得功能点可能存在偏差,因此需要调整所计算的功能点。通过对的14个问题的回答情况来计算调整功能点系数。回答

14、的权重调整取值Fi见下表。Page 31调整各项权重值调整各项权重值Fi 的的 取取 值值012345没有影响没有影响偶有影响偶有影响轻微影响轻微影响平均影响平均影响较大影响较大影响严重影响严重影响Page 32序号序号问问 题题 ( (根据问题回答情况确实根据问题回答情况确实 Fi 值值 ) )回回 答答Fi1234567891011121314系统是否需要可靠的备份和恢复系统是否需要可靠的备份和恢复是否需要数据通信是否需要数据通信是否有分布处理功能是否有分布处理功能系统是否很关键系统是否很关键系统是否在一个已有的、很实用的操作环境系统是否在一个已有的、很实用的操作环境中运行中运行系统是否需

15、要联机处理系统是否需要联机处理联机数据项是否需要在多屏幕或多操作之间联机数据项是否需要在多屏幕或多操作之间切换以完成操作切换以完成操作是否需要联机更新主文件是否需要联机更新主文件输入、输出及文件查询是否很复杂输入、输出及文件查询是否很复杂内部处理是否复杂内部处理是否复杂内部处理是否需要设计成可复用的内部处理是否需要设计成可复用的设计中是否需要包装转换及安装设计中是否需要包装转换及安装系统的设计是否支持不同组织的多次安装系统的设计是否支持不同组织的多次安装应用的设计是否方便用户修改及使用应用的设计是否方便用户修改及使用调整所计算的功能点(FP): 其中:=式中: 总计数值是原始总计功能点数值;

16、Fi是根据对调整功能点时需考虑问题的回答结果而得出的权重调整值; 常数和参数的加权因子是根据经验确定的; 调整系数一般在之间变化。 Page 33:和分别给出了程序功能的数量和调整功能点时需考虑的问题的回答情况,试分别计算调整前、后的功能点数。根据 问题的回答情况,计算得出调整权重: 。 调整前、后的功能点数计算结果见。Page 34调整各项权重值调整各项权重值Fi 的的 取取 值值012345没有影响没有影响偶有影响偶有影响轻微影响轻微影响平均影响平均影响较大影响较大影响严重影响严重影响程序功能程序功能功能点复杂因子(权重)功能点复杂因子(权重)数量数量FP=数量数量权重权重简单简单平均平均

17、复杂复杂输入数量输入数量6,2,3输出数量输出数量7,7,0查询查询0,2,4内部逻辑文件内部逻辑文件5,2,3外部接口文件外部接口文件9,0,2调整前功能点总数调整前功能点总数调整系数调整系数调整后功能点总数调整后功能点总数Page 35程序功能程序功能功能点复杂因子(权重)功能点复杂因子(权重)数量数量FP=数量数量权重权重简单简单平均平均复杂复杂输入数量输入数量63=1824=836=186,2,3输出数量输出数量74=2875=3507=07,7,0查询查询03=024=846=240,2,4内部逻辑文件内部逻辑文件57=35 210=20 315=45 5,2,3外部接口文件外部接口

18、文件95=4507=0210=20 9,0,2调整前功能点总数调整前功能点总数调整系数调整系数 0.65+0.01 1Fi = 0.65+0.01 150 = 调整后功能点总数调整后功能点总数 304 41.15 = Page 37(1)避免无准备的估算(2)留出估算的时间,并做好计划(3)尽量使用以前类似项目的数据(4)尽量使用以开发人员为基础的估算(5)走查估算(6)分类法估算(7)详细检查较低层次上的估算(8)不要忽略普通任务(9)使用软件估算工具(10)使用几种不同估算技术,比较其结果Page 38基本COCOMO模型为静态单变量模型,适用于对整个软件系统进行估算,其估算公式为: 和式

19、中: E表示,即开发软件所需的人力(人月,PM) D表示所需的(月) L表示估算值,单位是KLOC。 a、b、c和d为常数,取值见。Page 39bLaE)(dcED 组织模式指规模较小的、简单的软件项目半分离模式指规模和复杂性处于中等程度的软件项目嵌入模式指必须要求在一组紧密联系的硬件、软件及操作约束下开发的软件项目Page 40组织模式组织模式2.41.052.50.38各类应用程序各类应用程序嵌入模式嵌入模式3.61.22.50.32 实时处理、控制程序、操作系统实时处理、控制程序、操作系统Page 412004006008001000020406080100120Page 428100

20、12345678121416182022Page 43中级COCOMO模型是在基本COCOMO模型基础上利用来。修正后的估算公式()为:式中:a、b、c、d为常数, 取值见; EAF为,取值见。Page 44EAFLaEb)(dcED Page 45软件类型软件类型abcd组织模式组织模式3.21.052.50.38半分离模式半分离模式3.01.122.50.35嵌入模式嵌入模式2.81.22.50.32影响属性影响属性描描 述述取取 值值很很低低低低正正常常高高很高很高非常高非常高产产品品RELY 要求的软件可靠性要求的软件可靠性 0.75 0.88 1.00 1.15 1.40DATA数据

21、库规模数据库规模0.94 1.00 1.08 1.16CPLX产品复杂程度产品复杂程度0.70 0.85 1.00 1.15 1.301.65硬硬件件TIME执行时间约束执行时间约束1.00 1.11 1.301.66STOR存储约束存储约束1.00 1.06 1.211.56VIRT环境可变性环境可变性0.87 1.00 1.15 1.30TURN计算机响应时间计算机响应时间0.87 1.00 1.07 1.15辽宁工程技术大学辽宁工程技术大学 软件学院软件学院Page 46第第6章章 IT软件项目软件项目成本管理成本管理软件项目管理软件项目管理影响属性影响属性描描 述述取取 值值很低很低低

22、低正常正常高高很高很高非常高非常高人人员员ACAP 系统分析员能力系统分析员能力 1.461.191.000.860.71AEXP应用经验应用经验1.291.131.000.910.82PCAP程序员能力程序员能力1.421.171.000.860.70VEXP环境知识环境知识1.211.101.000.90LEXP编程语言经验编程语言经验1.141.071.000.95项项目目MODP程序设计经验程序设计经验1.241.101.000.910.82TOOL软件工具使用软件工具使用1.241.101.000.910.83SCED规定的开发进度规定的开发进度约束约束1.231.081.001.0

23、41.10辽宁工程技术大学辽宁工程技术大学 软件学院软件学院Page 47第第6章章 IT软件项目软件项目成本管理成本管理软件项目管理软件项目管理高级COCOMO模型的工作量及进度估算公式与中级COCOMO模型一致,但高级COCOMO 模型引入了两种主要功能:某些阶段(设计、编码、调试)比其他阶段有关因素的影响可能更大。高级COCOMO 模型为每个因素提供了一个“阶段敏感工作权数”。:3个产品层次是。Page 48估算计算机辅助设计(CAD)软件项目。:CAD项目按功能分解为以下7个子项目:用户界面和控制二维几何分析三维几何分析数据库管理Page 49u计算机图形显示计算机图形显示u外设控制外

24、设控制u设计分析设计分析l7个子项目的已知数据和要求计算见下页。个子项目的已知数据和要求计算见下页。给出了7个子项目代码行的乐观估计、悲观估计和一般估计值。l分析7个子项目的规模复杂性和难度,参照以前开发的类似项目的经验,给出了开发、。:Page 50Page 51功能功能LOC美元美元/LOCLOC/PM工作量工作量( (人月人月) )成本成本( (美元美元) )乐观乐观一般一般悲观悲观加权平均加权平均用户界面控制用户界面控制17902400265014315二维几何分析二维几何分析40805200740020220三维几何分析三维几何分析46006900860020220数据库管理数据库管

25、理29003400360018240计算机图形显示计算机图形显示39004900620022200外设控制外设控制19902100245028140设计分析设计分析66008500980018300总计总计Page 52功能功能LOC美元美元/LOCLOC/PM工作量工作量( (人月人月) )成本成本( (美元美元) )乐观乐观一般一般悲观悲观加权平均加权平均用户界面控制用户界面控制17902400265014315二维几何分析二维几何分析40805200740020220三维几何分析三维几何分析46006900860020220数据库管理数据库管理29003400360018240计算机图形

26、显示计算机图形显示39004900620022200外设控制外设控制19902100245028140设计分析设计分析66008500980018300总计总计估算计算机辅助设计(CAD)软件项目。:描述同,且已知四个开发阶段(需求分析、设计、编码和测试)的工作量估算值。:Page 53Page 54 功功 能能需求分析需求分析设计设计编码编码测试测试用户界面控制用户界面控制1.02.00.53.5二维几何分析二维几何分析2.010.04.59.5三维几何分析三维几何分析2.512.06.011.0数据库管理数据库管理2.06.03.04.0计算机图形显示计算机图形显示1.511.04.010

27、.5外设控制外设控制1.56.03.55.0设计分析设计分析4.014.05.07.0每人月成本每人月成本5200480042504500作作量量工工(人月)(人月)任任 务务Page 55 功功 能能需求分析需求分析设计设计编码编码测试测试用户界面控制用户界面控制1.02.00.53.5二维几何分析二维几何分析2.010.04.59.5三维几何分析三维几何分析2.512.06.011.0数据库管理数据库管理2.06.03.04.0计算机图形显示计算机图形显示1.511.04.010.5外设控制外设控制1.56.03.55.0设计分析设计分析4.014.05.07.0每人月成本每人月成本520

28、0480042504500作作量量工工(人月)(人月)任任 务务估算计算机辅助设计(CAD)软件项目。:描述同。利用估算:Page 56由计算结果知:目标代码行数为CAD软件开发属于、, 因此,由可知: 计算、和如下:Page 57PMLab1523.0(33.3)1.12)(E E(月)(月)14.51522.50.35dcED(人)(人)11152/14.5/DENPage 58估算成本估算成本工作量工作量例例1656680144.5例例2708075152.5例例3相差相差7%基本相同基本相同例例1与例与例2相差相差5%基本相同基本相同6.4.1 项目成本控制的内容 6.4.2 项目成本

29、控制的流程与方法Page 59就是在整个项目的实施过程中,定期收集项目的实际成本数据,与成本的计划值进行对比分析,并进行成本预测,发现并及时纠正偏差,以使项目的成本目标尽可能好地实现。项目成本管理的:就是控制项目的成本,将项目的运作成本控制在预算的范围内,或者控制在可以接受的范围内,以便在项目失控之前就及时采取措施预以纠正。项目成本控制的就是监控成本的正负偏差,分析偏差产生的原因,及时采取措施以确保项目朝着有利的方向发展。Page 60l对造成成本基准计划发生改变的因素施加影响,以保证这种变化朝着有利项目的方向发展。 l确定项目基准计划是否已经发生变化。l在实际成本基准计划发生变化和正在发生变

30、化时,对这种变化实施有效的管理。 l监视项目成本执行情况,及时发现与成本计划的偏差。 l确保所有有关成本的变更都准确记录在项目成本基准计划中。 l防止不正确、不适宜或者未核准的变更纳入成本基准计划中。 l将核准的变更通知有关项目干系人。 Page 61实施成本控制的依据有:。其中:提供了费用执行方面的信息;可以是多种形式,直接的或间接的,外部的或内部的,口头的或书面的;描述当费用发生偏差时如何处理。 进行成本控制时的结果是修订成本估算,更新成本预算,采取纠正措施,对项目完工重新进行估算等。Page 62在项目管理中,成本控制、质量控制和进度控制一起贯穿项目实施的全过程。项目成本控制原理如所示;

31、成本控制的工作流程如所示。 Page 63Page 64项目进展项目进展收集实际收集实际成本数据成本数据计划成本与实计划成本与实际成本比较际成本比较偏差偏差采取控制措施采取控制措施是是否否Page 65工作范围工作范围投资投资/成本预算成本预算进度计划进度计划检查跟踪检查跟踪预测分析预测分析成本检查成本检查/预测报告预测报告/报表报表决策决策(采取措施纠正偏差采取措施纠正偏差)项目的成本控制工作首先是从确定工作范围开始,包括成本预算和工作进度计划。项目具体工作开始实施后,就要进行检查和跟踪,然后对检查跟踪的结果进行分析,预测其发展趋势,做出费用进展情况和发展趋势报告。根据该报告,做出进一步的决

32、策,即采取措施纠正成本偏差。Page 66监控项目费用执行情况,发现和计算与预算的偏差。确保所有适宜的更改已经包括在费用基线中,并准确地记录下来。通知与已经批准的更改的相关部门和人员。实施控制。Page 67:通常是描述成本基线被改变的基本步骤,包括记录工作、跟踪系统和调整系统,即。:主要是分析项目目标成本的各种变化、变化的幅度及原因等,确定导致偏差的原因,需要采取的纠正措施等。:不可预见的各种情况要求在项目的实施过程中重新对项目的成本费用做出新的估计,编制补充计划。Page 68成本控制的核心是管理好4个关键指标:TBC:总预算成本CBC:累计预算成本CAC:累计实际成本CEV:累计实现价值(挣得值)即:是总共需要的“”,、和分别是某个特定时间点上的“”、“”和“”。Page 69Page 701 IT项目成本包括哪四个部分,主要特点是什么?2 影响软件成本的主要因素有那些?软件成本管理的主要内容有那些?3 软件项目成本估算有那些方法?说明这些方法的使用范围。4 简要说明LOC和FP两种度量方法的异同。Page 71

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(IT软件项目成本管理课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|