第六章软件项目成本管理精品PPT课件
第6章项目成本管理
6.2 项目成本计划编制
6.2.3 项目成本预算
项目成本预算依据 成本预算
完工尚需绩效指数(TCPI)是指为了实现
特定的管理目标(如BAC或EAC),剩余工作实
施必须达到的成本绩效指标(预测值)。如果
BAC已明显不再可行,则项目经理应预测完工估
6.3 项目成本控制
6.3.3 项目成本控制工具与方法
完工尚需绩效系数
+ 1.00 测量日 TCPI (BAC)
基准计划 TCPI (BAC)
这些因素包括项目工作分解结构、资源需求计
划、资源单价、项目进度计划、历史资料、法
规、文献等。
6.2 项目成本计划编制
6.2.2 项目成本估计
项目成本估计的工具与方法
1)专家判断
2)类比估算 3)自下而上估算
6.2 项目成本计划编制
6.2.2 项目成本估计
项目成本估计的结果
1)活动成本估算
2)估算依据 3)项目文件
EVM指标,画出趋势图,并预测最终项目结果的
可能区间。
6.3 项目成本控制
6.3.3 项目成本控制工具与方法
价值工程
价值工程是通过集体智慧和有组织的活动
对产品或服务进行功能分析,使目标以最低的
总成本,可靠地实现产品或服务的必要功能,
从而提高产品或服务的价值。价值工程的主要
6.3 项目成本控制
6.3.3 项目成本控制工具与方法
软件项目成本管理
软件项目成本管理目录1. 项目概况 (2)1.1 项目背景和目标 (3)1.2 项目范围和目标 (4)2. 成本估算 (5)2.1 成本估算方法 (6)2.2 人员成本估算 (8)2.3 材料成本估算 (9)2.4 设备成本估算 (11)2.5 其他成本估算 (12)2.6 成本估算结果和分析 (13)3. 成本控制 (15)3.1 成本计划和预算 (16)3.2 成本监控和跟踪 (17)3.3 成本偏差分析和处理 (19)3.4 风险管理和成本控制 (21)3.5 成本优化和节约措施 (22)4. 付款管理 (23)4.1 付款计划和流程 (24)4.2 付款方式和条款 (25)4.3 成本文档和报销 (27)4.4 付款争议处理 (28)5. 成本报表和分析 (29)5.1 成本明细报表 (30)5.2 成本概况报表 (32)5.3 成本分析报告 (33)5.4 成本控制指标 (34)6. 工具和技术 (36)6.1 成本管理软件 (38)6.2 成本估算工具 (40)6.3 数据分析平台 (41)1. 项目概况本软件项目旨在为公司带来核心竞争力提升和业务流程优化,是结合了市场发展趋势、客户需求及公司战略规划的重大举措。
本次软件项目的核心理念是创新与高效并重,在降低成本的同时保证品质的提升,最终实现可持续发展和市场占领。
当前项目已经进入了重要的成本管控阶段,以确保项目能够在预定的预算内顺利进行并达到既定的目标。
本项目是在深入市场调研和分析客户需求的基础上提出的,旨在解决当前业务流程中的瓶颈问题,提升公司的运营效率和服务质量。
项目经过前期的策划和规划,已经明确了目标、任务和工作计划。
本项目的目标是开发一款具有市场竞争力的软件产品,满足用户需求并优化业务流程。
通过软件的应用实现公司运营成本的降低、工作效率的提升和客户满意度的提高。
本项目的实施将为公司带来新的经济增长点,助力公司在激烈的市场竞争中取得优势地位。
项目成本管理课程(PPT53页).ppt
唯一估计值:Qi=Avg PERT算法: Qi=(Max+4Avg+Min)/6
直接成本估算
直接成本=规模*人力成本参数 例如:人力成本参数=2万/人月,30人月的项
目的直接成本是 60万
项目总估算成本
估算成本=直接成本+间接成本
组织者对专家的表格中的答复进行整理 计算每位专家的Ei=(ai+4mi+bi)/6,
专家估计法
综合结果后:E=E1+E2+…En/n(N:表示N 个专 家)
再组织专家无记名填表格,比较估算差,并查 找原因
如果各个专家的估算差异超出规定的范围(例 如:15%),则需重复上述过程 ,最终可以获 得一个多数专家共识的软件规模
自下而上—定义
利用任务分解结构图,对各个具体工作包进行 详细的成本估算,然后将结果累加起来得出项 目总成本。
使用情况在进入项目开始以后,WBS以来自的开发阶段 需要进行准确估算的时候
自下而上—特点
这种方法准确。它的准确度来源于每个任务的 估算情况
非常费时,估算本身也需要成本支持 可能发生虚报现象
估算不准的原因
基础数据不足 缺乏经验的估算人员 签约前后不连贯 低劣的推测技术 估算对需求的敏感性
避免低劣估算
1. 避免无准备的估算 2. 留出估算的时间,并做好计划 3. 使用以前的项目数据 4. 使用以开发人员为基础的估算 5. 分类法估算 6. 详细的较低层次上的估算 7. 使用软件估算工具 8. 使用几种不同估算技术,并比较它们的结果
间接成本估算: 1. 按照企业模型直接估算: 2. 简易算法:
间接成本=直接成本*间接成本系数 间接成本= 规模*人力成本参数*间接成本系数
第06章 软件项目成本管理
6.5.1 项目成本控制的含义与内容
项目的成本控制就是在项目的实施过程中,定期收 集项目的实际成本数据,与成本的计划值进行对比 分析,并进行成本预测,发现并及时纠正偏差,以 使项目的成本目标尽可能好地实现。项目成本管理 的主要目的就是项目的成本控制,将项目的运作成 本控制在预算的范围(或者可以接受的范围)内, 以便在项目失控之前就及时采取措施予以纠正。
6.1.1项目成本相关术语
3.学习曲线理论 学习曲线理论认为,当作某事的次数翻倍时,所花 费的时间也会以一种有规律的方式递减,这可以使 用回归模拟的方式确定下降的速度。 4.收益递减规律 收益递减规律是指投入的资源越多,单位投入的回 报率就越低,有时甚至会呈现负增长。
6.1.2软件项目成本的构成
6.1.3软件项目成本的影响因素 项目成本的影响因素很多。对于软件项目来 说,影响因素主要包括如下几个方面: 1.项目质量对成本的影响
2.项目工期对成本的影响 3.管理水平对成本的影响 3 4.人力资源对成本的影响 5.价格对成本的影响
6.1.4软件项目成本管理的复杂性
1.成本管理的含义 所谓成本管理,就是为保障项目实际发生的成本不 超过项目预算,使项目在批准的预算内按时、按质 、经济高效地完成既定目标而开展的项目管理活动 。 2.软件项目成本管理的复杂性 软件项目很难按预算完成,主要原因有: (1)需求不确定 (2)技术风险大 (3)人力成本难以估计
6.1软件项目成本管理概述
1 2 3 4 5
6.1.1项目成本相关术语 项目成本相关术语 6.1.2软件项目成本的构成 软件项目成本的构成 6.1.3软件项目成本的影响因素 软件项目成本的影响因素 6.1.4软件项目成本管理的复杂性 软件项目成本管理的复杂性 6.1.5软件项目成本管理的内容 软件项目成本管理的内容
项目成本管理PPT课件
8
1.4 项目成本管理的理论与方法
项目全过程成本管理的理论与方法 项目全生命周期成本管理理论与方法 项目全面成本管理理1 项目资源计划概述 2.2 编制项目资源计划的依据 2.3 编制资源计划的步骤 2.4 项目资源均衡
资源供给分析
对内部资源进行分析 比如,工艺设计部门分析内部拥有的设计
人员和各种设备及其可用性。
对外部资源进行分析 在决策阶段,可请专业的咨询公司完成可
行性研究工作;在设计阶段,部分专业设计可 请外部专业工程师完成;在施工阶段,可将基 础工程和建筑工程分包给专门的施工公司 。
24
2.3 编制资源计划的步骤
28
2.4 项目资源均衡
及到早
每项期
任务
一目的
环目甘 节标特
任务一
所必图
需须:
任务二
的经直
时历观 间的地
任务三
。各表 中示
任务四
间出
环了 节达
0
10
20
30
40 50
60 工期/天
29
2.4 项目资源均衡
箭务作改
线,的进
的接需的
长箭要甘
度 表 示 松 弛 时 间 。
14
2.2 编制项目资源计划的依据
工作分解结构
工作分解结构确定了需要资源的项目组 成。通过将工作分为不通层次的不同要素, 并通过汇总工作分解结构各层次资源需求, 可得到项目总体资源需求情况。
15
2.2 编制项目资源计划的依据
组织分解结构 组织分解结构是把项目组织分解到具有
单个确定职能的团体为止,这些团体中的每 个管理者对项目所做的贡献都由单个最低一 级的工作分解结构要素构成。
项目成本管理项目管理培训PPT(内容完整)
03 02
• 工作分解结构
01
04 05
• 活动持续时间估算 • 资金具有时间价值
06
• 资源单价
07
• 资源需求
03 成本估算
成本估算的方法
至下而上估算法
参数模型法
至上而下估算法
因素估算法
计算机软件工具
03 成本估算
成本估算的输出
成本估算结果 成本估算的编制说明
成本管理计划
成本预算
成本基线
成本控制的输入
进展报告
成本管理计划
变更请求
05 成本控制
成本控制的方法
(一)时间成本累计曲线 (S形曲线)
项目的时间—成本累计曲线
05 成本控制
成本控制的方法
(二)香蕉曲线
典型的香蕉曲线图
05 成本控制
成本控制的方法
(三)成本报告
成本情况报告
• 在项目的成本控制的实际运作中,如果项目即将完成,近于10%的超支也可以勉强接受,但如果 在项目的开始时超支超过10%,则需要进行深入的分析和评价
05 成本控制
挣值法的三参数
01
02
03
BCWS ( Budgeted cost for work scheduled)计划工作量的预算费用
ACWP(Actual Cost for Work Performed)已完成工作量实际费用
BCWP ( Budgeted Cost for Work Performed)已完工工作量预算费用 (称 为挣值EV(Earned Value))
资源库信息
• 项目组拥有的可供使用的资源的描 述集合,是一个关于本项目资源的 数据库
02 项目资源计划
软件项目成本管理教材(PPT 39张)
PV=FV/(1+R)n PV—现值 FV—将来值 R—利率 n—时间周期
3.3 成本估算与预算
项目选择与经济术语
经济学术语
可变成本:随生产量和工作量而变的成本,比如:物料、 工资、供应品等; 固定成本:不随生产量和工作量而变的非重复成本,比如: 设置费、租赁费等; 直接成本:直接可以归属到项目工作的成本,比如:项目 成员工资、差旅费、项目用物料等; 间接成本:一般管理费用,或几个项目的公摊费用成本, 比如:税金、保安费等; 沉淀成本:已经花费的成本,对项目下一阶段的活动估算 时不用考虑的成本; 机会成本:选择一个项目后,所放弃的最佳收益项目的成 本;
CPI=800/900=0.89 意味着:每花1元产生的工作价值是0.89元 SPI=800/1000=0.8 意味着:实际进度是计划进度的90%
3.4 项目成本控制
两个完成指数
3.3 成本估算与预算
成本估算的依据
工作分解结构 资源需求计划 工作延续时间 资源的基础成本 历史资料 会计科目表
3.3 成本估算与预算
成本估算的依据
工作分解结构 资源需求计划 工作延续时间 资源的基础成本 历史资料 会计科目表
3.3 成本估算与预算
成本估算的过程
完成项目活动所需资源的成本 投资回报率(ROI),贴现现金流量
3.3 成本估算与预算
会计体系
财务会计—与债权人有关的所有财务事务, 资产负债表和现金流量表是财务的主要报表 管理会计—通常使用财务会计分析公司状况, 以便为管理决策提供依据 项目会计—应用会计体系统中的信息,并将 这些信息与项目管理具体术语,如WBS、挣 值、结合起来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.3 软件项目成本估算
❖面向功能的估算
——一旦收集到上述数据,下一步确定与每一个计数 相关的复杂性值(加权因子)一个信息域是简单、 平均还是复杂,由使用功能点方法的机构自行确定 ,从而计算出加权计数。
计算功能点,使用如下的关系式: FP = 总计数×( 0.65+0.01×SUM( Fi ) )
软件 支持软件 可用性,投入时间,持续时间
人员
资源的描述 资源的有效性 资源何时开始需要 资源的持续时间
可复用构件
硬件/软件工具
5.2 资源计划
❖5.2.1 资源规划的依据
每种资源在软件生命周期的不同阶段占用比例不同
人高 员 参 与 程 度
高级技术人员 管理人员
初级技术人员
计需 概详 程 单集确 求 要细 序 元成认 分 设分 编 测测测
第六章 软件项目的成本管理
Project Cost Management
本章目录
❖6.1 软件项目成本管理概述 ❖6.2 项目资源计划 ❖6.3 项目成本估算 ❖6.4 项目成本预算 ❖6.5 项目成本控制
5.1 软件项目成本管理概述
❖5.1.2 软件项目成本管理概述
项目成本管理概念 ——指为保障项目实际发生的成本不超过项目预算,
工期对成本的影响
缩短工期需要更多的、技 术水平更高的人员,直接 成本费用就会增加。
5.1 软件项目成本管理概述
❖5.1.4 成本管理的过程
资源计划
——是确定为完成项目活动所需的资源(人、设备、材 料)和这些资源的数量与时间
成本估算
——为完成项目各活动所需要的资源成本的近似估算
成本预算
——将总成本估算分配到各单项工作活动上
该项目的人月均代码行数为: 150000/240=625LOC/人月
5.3 软件项目成本估算
❖面向功能的估算
——面向功能的估算,实质上就是功能点估算,根据软件
信息域的特性及复杂性来计算
输入——是由用户提供的、描述面向应用的数据项,如文件名和菜单 选项 输出——是由用户提供的、用于生成面向应用的数据项,如报告、屏 幕信息、错误信息 查询——是要求回答的交互式输入 外部文件——是对其他系统的及其可读界面 内部文件——是系统里的逻辑主文件(逻辑上的一组数据,可以是一 个数据库的一部分,也可以是一个单独的文件) 权重——使用者自行拟定一些准则来确定一个系数,带有主观性。
使项目在批准的预算内按时、按质、经济高效地完成既 定目标而开展的成本管理活动 成本管理失败的原因
✓ 成本估算和成本预算不够准确细致 ✓ 许多项目在成本估算、成本预算、成本控制方法上没
有统一的标准可循 ✓ 思想上的误区:实际成本超出预算是必然的
5.1 软件项目成本管理概述
❖5.1.2 软件项目成本管理概述
LOC估算法 ——实例
某软件公司统计发现该公司每一万行C语言源代码形成的源 文件(.c和.h文件)约为250K。某项目的源文件大小为3.75M, 则可估计该项目源代码大约为15万行,该项目累计投入工作量 为240人月,每人月费用为10000元(包括人均工资、福利、办 公费用公滩等),则:
该项目中1LOC的价值为: (240×10000)/150000=16元/LOC
错误数 人数
29
3
86
5
64
6
……
……
5.3 软件项目成本估算
❖面向规模的估算
对于每一个项目,可以根据表格中列出的基本数据 计算简单的面向规模的生产率和质量的度量。
生产率 = KLOC/PM(人月) 质量 = 错误数/KLOC 成本 = 元/LOC 文档 = 文档页数/KLOC
5.3 软件项目成本估算
——基于规模的估算是对软件产品和软件开发过程的 直接估算,可以建立一个面向规模的数据表格来记 录项目的某些信息
项目 工作量
aaa-01 24 ccc-04 62 fff-03 43
…… ……
千元
168 440 314
… …
KLOC
12.1 27.2 20.2
… …
文档页数
365 1224 1050
… …
划析 计析 码 试试试
5.3 软件项目成本估算
❖ 软件项目估算概述
软件项目估算的依据是对以往资源计划中所得到的 有关工作量和时间的数据。
只要事先得到相关的资源,很容易做到直接度量软 件所需要的成本和工作量、产生的代码行数等
软件项目估算分为基于规模估算和基于问题估算
5.3 软件项目成本估算
❖基于规模的估算
成本控制
——控制项目预算的变更
5.2 资源计划
❖5.2.1 资源规划的依据
资源规划的概念
——资源计划是确定为完成项目活动所需要的各种资源 的种类、数量和时间,包括人力、财力和物力资源, 完成资源的配置
5.2 资源计划
❖5.2.1 资源规划的依据
人员 需要的技能, 可用性 开始时间, 工作期限
硬件 开发系统, 目标机器, 新系统其他硬件部分
软件质量对成本的影响
质量保证成本与故障成本 是相互矛盾的:项目产品的 质量越低,由于质量不合格 引起的损失就越大,即故障 成本增加;质量越高,相应 的质量保证成本也越高,故 障就越少,由故障引起的损 失也本管理概述
❖5.1.3 影响成本低主要因素
5.3 软件项目成本估算
❖基于经验的COCOMO模型
——COnstructive COst Model,是软件工程的创始人
Boehn提出的结构型成本估算模型,它是一种精确、易于 使用的成本估算方法。在该模型中使用的基本量有以 下几个:
E——工作量(人月) S——千源代码行(KLOC)
EAF——Effort Adjustment Factor, 工作量调整因子
a,b——随开发模式而变化的因子
5.3 软件项目成本估算
❖基于经验的COCOMO模型
——在COCOMO模型中,考虑开发环境,软件开发的 总体类型可以分为:
组织型:相对项目较小、较简单的项目。开发人员对软件产品开 发目标充分,与软件系统相关的工作经验丰富,对软件的使用环 境很熟悉,受硬件的约束小,程序的规模不是很大(<5万行) 。
项目成本的类型
✓ 项目直接成本:指与项目有直接关系的成本费用,例 如,直接人工费、直接材料费、其他直接费用等。
✓ 管理费用:是指为了组织、管理和控制项目所发生的 费用。
✓ 期间费用:是指不受项目业务量增减影响的费用,如 日常行政管理费、销售费等
5.1 软件项目成本管理概述
❖5.1.3 影响成本的主要因素