版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章 软件项目成本管理n本章知识要点n成本管理的基本概念n软件规模与任务分解n软件项目的成本估算与预算n软件项目成本控制n案例练习与讲解第三章 软件项目成本管理n成本管理n目标:确保在批准的预算内完成项目n四个主要的过程n资源计划编制n成本估算n成本预算n成本控制n成本是项目活动的现金价值n成本管理关心的是:n完成项目活动所需资源的成本n投资回报率(ROI),贴现现金流量n会计体系n财务会计与债权人有关的所有财务事务,资产负债表和现金流量表是财务的主要报表n管理会计通常使用财务会计分析公司状况,以便为管理决策提供依据n项目会计应用会计体系统中的信息,并将这些信息与项目管理具体术语,如WBS、
2、挣值、结合起来。3.3 成本估算与预算3.1 成本管理的基本概念n软件项目估算n软件项目估算n成本估算n工作量估算n软件项目成功的标准n在工程允许的范围内满足成本、进度和质量目标要求,而不需要对它的进度或预算进行增补n软件项目常见问题n软件项目人员对于预算及进度的现实性提出疑问时缺少证据,造成软件投标书中开价过低,超支不可避免n软件系统分析员在系统设计阶段进行实际的软硬件权衡分析时,没有可靠依据,硬件成本降低、软件成本大幅度增大n项目经理在确定各阶段及活动需要的时间和工作量时无可靠依据,计划可行性差,项目不可控3.1 成本管理的基本概念n软件项目估算n估算的时机n客户需求:可行性分析n产品定义
3、:开发前再次权衡产品可行性n系统设计:影响后续各阶段资源分析n系统实现:人员成本最大,调整阶段n系统运行:评价估算过程,积累经验3.1 成本管理的基本概念3.2 软件规模n工作分解结构nWBS:Work Breakdown Structuren常见的规模度量nLOC(Line of Code)n功能点FP(Function Points)n估算步骤n技术允许的条件下,越详细越好n精确定义度量标准n估计底层每一模块的规模,以便汇总得到总体估计n适当考虑偶然因素的影响3.2 软件规模3.2 软件规模代码行n代码行(LOC代码行)nNCLOC(Non-Commented Source Lines O
4、f Code)nCLOC(Commented Source Lines Of Code)nLOC=NCLOC+CLOCnKLOC(千代码行)3.2 软件规模代码行n例:某软件公司每万行代码源文件约250KB,某项目源文件约为2.5MB,若投入160人月,每人月费用为1万元,则:n源代码总行=10(KLOC)n人均月代码行=10/160=0.625/人月3.2 软件规模功能点n功能点n是在需求分析阶段基于系统功能的一 种规模估计方法n通过需求研究各种输入、输出、查询、 外部文件、内部文件的数目,从而确定 功能点数量3.2 软件规模功能点n功能点n计算步骤n计算UFC(未高速的功能点数)n计算输入
5、、输出、查询、外部文件、内部文 件数量n估计项目复杂性(简单、一般、复杂)n功能项的加权和即为UFC3.2 软件规模功能点n功能点n计算步骤n技术复杂因子TCFn组成A1-A14n对系统的重要程度分五个级别:无影响(0)、影响很小(1)、有一定影响(2)、重要(3)、比较重要(4)、很重要(5)nTCF=0.65+0.01X(SUM(Ai)nTCF取值范围:0.65-1.353.2 软件规模功能点n功能点n计算步骤nFP=UFCxTCFn功能点度量的用途n新的软件项目n应用软件包括很多输入输出或文件活动n拥有经验丰富的功能点估计专家n拥有充分的数据资料,可以相当准确地将功能点转为LOC3.2
6、软件规模PERT规模估计nPERT(计划评审技术)n假设软件规模满足正态分布n最低规模a、最高规模b,则:n软件的期望规模:E=(a+b)/2n标准差:=(b-a)/63.2 软件规模软件生产率n影响因素n环境因素n产品类型n软件规模n变更的程度3.2 软件规模软件生产率n生产率数据的获取步骤n选择近期一些完成的,功能、规模、开发语言、应用类型、团队开发经验等与待完成项目相似的项目n获得各项目的LOC数据n对于更改过的程序,记录更改代码所占比例,只计算新增或更改部分的LOC量n计算投入到每个项目上的人员数量n计算各项目的软件生产率(LOC/PM)n求出各项目的平均值做为类似项目的软件生产率3.
7、3 成本估算与预算n成本估算n定义n编制一个完成项目各活动所必需资源成本的近似估算.n方法nLOCn功能点nDelphi技术n经验类比法nCocomo模型3.3 成本估算与预算n估算的准确性n量级估算n-25%to 75%nWithout detailed data,Best guess,usually made during lnintiationPhasenOther Name:guesstimates,Conceptual,Preliminaryn预算估算n-10%to 25%nUsually made during th Planning phasen确定估算n-5%to10%nWel
8、l definde data,usually bottom up.nOther Name:Check,Lump sum,Tender.Post contract changes3.3 成本估算与预算n成本与风险n成本风险与合同类型n在固定总价合同下,卖方承担最高的成本风险n成本风险与储备n应急储备:是为将来碰到所谓的“已知的未知情形”而准备的n管理储备:是为预先考虑那些预期要发生的问题而准备的,但这种预期不是100%确定的n项目选择与经济术语n全生命周期成本n指在系统或产品的整个使用寿命期内,医得(设计、生产、安装、测试等等)、运营与维护及寿命期结束时对产品的处置所发生的全部成本。n项目队伍应
9、该考虑任何可能降低全寿命期成本的措施。3.3 成本估算与预算n项目选择与经济术语n现值与将来值n价值随时间而变,变动的幅度取决于利率和所考虑的时间段nPV=FV/(1+R)nnPV现值nFV将来值nR利率nn时间周期3.3 成本估算与预算n项目选择与经济术语n经济学术语n可变成本可变成本:随生产量和工作量而变的成本,比如:比如:物料、工资、供应品等;n固定成本固定成本:不随生产量和工作量而变的非重复成本,比如:比如:设置费、租赁费等;n直接成本直接成本:直接可以归属到项目工作的成本,比如:比如:项目成员工资、差旅费、项目用物料等;n间接成本间接成本:一般管理费用,或几个项目的公摊费用成本,比如
10、:比如:税金、保安费等;n沉淀成本沉淀成本:已经花费的成本,对项目下一阶段的活动估算时不用考虑的成本;n机会成本机会成本:选择一个项目后,所放弃的最佳收益项目的成本;3.3 成本估算与预算n项目选择与经济术语n经济学术语n学习曲线学习曲线随着工人对生产过程中涉及的活动的熟练程度的提高,生产率也会相应提高。n收益递减规律收益递减规律你投入的东西越多,从中得到的东西越少。n折旧折旧大型资产价值随时间的损失n直线折旧法直线折旧法资产在其寿命周期内等额、周期地支出n加速折旧法加速折旧法双倍余额递减法和年数总和法3.3 成本估算与预算3.3 成本估算与预算n成本估算的依据n工作分解结构n资源需求计划n工
11、作延续时间n资源的基础成本n历史资料n会计科目表3.3 成本估算与预算n成本估算的依据n工作分解结构n资源需求计划n工作延续时间n资源的基础成本n历史资料n会计科目表3.3 成本估算与预算n成本估算的过程n任务分解n获得成本科目的单价n从进度计划获得工作地点和延续时间3.3 软件项目成本估算n影响成本估算的因素n需求的不确定性n计划的不落实性n规模和工作量的不确定性n人员属性对于估算的影响n外部环境对于估算的影响3.3 成本估算与预算n成本预算n定义n为了确定测量项目实际绩效的基准计划而把成本估算分配到各个工作项上去n成本预算的输入n成本估算n工作分解结构n项目进度计划n风险管理计划n成本预算
12、的输出n成本基准计划3.4 项目成本控制n项目成本控制的内容n监控成本执行的情况,确定实际成本与计划成本之间的偏差;n确保成本的修改和变更是适当的n向项目的有关方面准确地传递成本变化的3.4 项目成本控制n进展报告(Progress Reporting)nEstablished to overcome problem of making subjective estimates of an activitys EVnIncludes:n50-50Rulen20/80Rulen0/100Rule3.4 项目成本控制n挣值管理n是绩效测量最常用的方法n综合了范围、成本、进度计划的测量n挣值中的术语
13、:3.4 项目成本控制20002000版术语与说明版术语与说明解释解释19961996版术语及说明版术语及说明PVPV计划值计划值(Planede (Planede Value)Value)应该完成多少工作应该完成多少工作? ?(How much word SHOUD BE DONE?)(How much word SHOUD BE DONE?)BCWSBCWS计算工作的预算成本计算工作的预算成本( Budgeted Budgeted Cost of Work Cost of Work Scheduled)Scheduled)EVEV挣值挣值(Earned Value)(Earned Valu
14、e)完成了多少预算工作完成了多少预算工作? ?(How much work IS DONE on a budgeted (How much work IS DONE on a budgeted basis?)basis?)BCWPBCWP完成工作预算成本完成工作预算成本(Budgeted Budgeted Cost of Work Cost of Work Performed)Performed)ACAC实际成本实际成本(Actual Cost)Actual Cost)完成工作的成本是多少?完成工作的成本是多少?(How much did the IS DONE WORK cost?How m
15、uch did the IS DONE WORK cost?ACWPACWP完成工作实际成本完成工作实际成本(Actual Cost Actual Cost of work of work Performed)Performed)BACBAC完工预算完工预算(Budget at Budget at Completion)Completion)全部工作的预算是多少?全部工作的预算是多少?(What was BUDGET for the TOTAL job?What was BUDGET for the TOTAL job?)BACBAC完工预算完工预算(Budget at Budget at C
16、ompletion)Completion)EACEAC完工估算完工估算(Estimate at Estimate at Completion)Completion)全部工作的成本将是多少?全部工作的成本将是多少?(What WILL IT COST for the total job?)What WILL IT COST for the total job?)EACEAC完工估算完工估算(Estimate at Estimate at Completion)Completion)ETCETC完工尚需估算完工尚需估算(Estimate to Estimate to CompleteComplet
17、e全部工作在当前预计的成本是多少?全部工作在当前预计的成本是多少?(How do you NOW expect the total job How do you NOW expect the total job to cost?)to cost?)ETCETC完工尚需估算完工尚需估算(Estimate to Estimate to CompleteComplete3.4 项目成本控制n两个差异n成本偏差 CV=EV-AC(挣值-实际成本)n进度偏差 SV=EV-PV(挣值-计划成本)3.4 项目成本控制3.4 项目成本控制n两个绩效指数n成本绩效指数 CPI =EV/AC (1好)n进度绩效指
18、数 SPI=EV/PV(1好)nCPI=800/900=0.89n意味着:每花1元产生的工作价值是0.89元nSPI=800/1000=0.8n意味着:实际进度是计划进度的90%PVEVAC10008009003.4 项目成本控制n两个完成指数n任务完成指数(PC)=EV/BACn成本消耗指数(PS)=AC/BAC3.4 项目成本控制n完成时的估算n根据目前的进展状况来预测项目完成时的总成本n三种方法nEAC=BAC/CPInEAC=AC+(BAC-EV)nEAC=AC+ETCnETC=EAC-AC3.5 练习项目情况项目情况计算计算注释注释我计划用两天时间完成一项工作我计划用两天时间完成一项
19、工作, ,预算预算:800:800元元; ;进进展计划展计划, ,每天完成每天完成50%50%的工作的工作在第一天内计划完成在第一天内计划完成50%50%的工作的工作, ,另外另外50%50%的工作在第二天完成的工作在第二天完成. .第一天工作第一天工作价值价值BCWSBCWS是是400400元元,BAC,BAC是是800800元元BCWS:BCWS:计划工作的预算成本计划工作的预算成本我工作了一天我工作了一天, ,现在是第一天结束的时候现在是第一天结束的时候第一天结束只完成了全部工作的第一天结束只完成了全部工作的40%,40%,当天工作的当天工作的80%80%今天计划量是今天计划量是50%,50%,或完成预算或完成预算400400元元,BCWS=400,BCWS=400元元第一天计划成本第一天计划成本BCWS=50%x800=400BCWS=50%x800=400元元50%50%的工作量的预算成本是的工作量的预算成本是400400元,元,40%40%的工作是的工作是320320元,不管实际的成本元,不管实际的成本ACWPACWP是多少,根据预算,今天的工作是多少,根据预算,今天的工作值值BCWPBCWP是是320320元,我挣得了元,我挣得了320320元元第一天的挣得第一天的挣得BCWP=40%XBCWS=40%X800=80%x400=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度电子信息传输购销合同框架协议3篇
- 个人蔬菜种植销售合同(2024版)2篇
- 二零二五年度酒店厨房消防安全教育与演练合同3篇
- 家用纺织品设计与儿童教育的关联性研究
- 微观经济中的市场供需平衡分析
- 企业商业活动中的背景音乐及律动应用研究
- 二零二五年度离婚协议书财产放弃条款编制要点3篇
- 商业领袖的家庭生活习惯洞察
- 二零二五年度二手房按揭买卖合同(含周边配套设施建设)3篇
- 小暑营销培训模板
- 汽车售后服务管理制度
- 第二十四章 相似三角形(50道压轴题专练)
- DB12-T 1124-2022 防雷装置检测点分类及确定方法
- 2024年海南公务员考试申论试题(A卷)
- 人教版三年级上册万以内的数加减法竖式计算300道及答案
- 2024年1月辽宁省普通高中学业水平合格性考试物理试题(含答案解析)
- 网络安全中的量子密码学与未来安全技术考核试卷
- 海堤工程施工组织设计
- 走进创业学习通超星期末考试答案章节答案2024年
- 2024年石油石化技能考试-钻井液工考试近5年真题附答案
- 世界经典神话与传说故事阅读测试(四)
评论
0/150
提交评论