第8章 项目成本管理
这些都要消耗组织的资金,只有把所有的这些成本累加,管理者才能真正了解项目的成本并进行相应的成本控制。
项目的成本是项目的全过程所耗用的各种费用的总和,包括:
(1)项目决策成本。管理决定是否实施项目要进行市场调查、查阅资料和进行可行性分析,这些都需要时间和资金。
(2)招标成本。如果项目需要招标,那么就需要一定的费用。
(3)项目实施成本。在项目开始后所发生的各种费用,包括人工费、材料费等的直接成本和项目管理费这样的间接成本。本章讨论的就是项目实施成本。
P191 表8-1所列为项目成本管理的术语:
成本(Cost): 项目为完成可交付成果而进行的活动消耗的资源的货币价值。
成本估算(Cost Estimating): 对完成项目所有活动所需要的资源的货币价值进行某种近似评估的过程或结果。
成本管理计划(Cost Management Plan): 对项目成本的规划、组织和控制的方法的行为准则。这个准则的文件可以是正式或者是非正式的。可以在项目管理计划之内,也可以单独列出。
成本基准(Cost Baseline): 经过批准的成本计划,加上或者减去经过批准的成本变更。
成本绩效指数(Cost Performance Index CPI):成本效果的量度。是项目的已完成工作的实际成本和已完成工作的预算成本的比值。
成本控制(Cost Control): 对造成项目成本偏差的因素施加影响,以达到控制项目成本的目的的行为和过程。
成本偏差(Cost Variance): 项目成本效果的量度。是已完成工作的预算成本和已完成工作的实际成本的差。
成本预算(Cost Budget):把工作分解结构的每个任务或者工作包的成本估算,计算整个项目的预算成本的过程或者结果。
分摊型投入(Apportioned Effort AE):分配在项目工作上的投入,对该工作来说不容易分解,但与可计量的分立型的工作投入成正比。
合理成本估算(Should-Cost Estimate):评价预期的产品或者服务的提供者所提供的产品或者服务的成本。
基金(Funds):项目立即可以使用的货币或者财力。
计划工作预算成本(BCWS, Budget Cost of Work Scheduled):项目为进度规定所要完成的工作的经过批准的预算,也称为计划价值(Planned Value).
控制账目(Control Account):综合范围、预算、实际成本和进度,并对绩效进行测量的管理控制点。
控制账目计划(Control Account Plan): 控制账目所有完成的全部工作或付出的全部努力的计划。
类比估算(Analogous Estimating): 根据过去类似项目的范围、成本、持续时间和质量要求等参数来估算新项目的成本的方法。 当相类比的项目和新项目在外表和实质上都类似时,类比估算较可靠。
利润(Profits): 利润是项目的收益减去成本 项目利润是绝大多数项目存在的理由,如果没有利润,那么组织显然不会开展项目的实施。
全寿命周期成本(Life cycle costing):全寿命周期成本考虑项目的全部成本,包括管理成本、研发和支持等 信息系统项目特别应该考项目后期的支持成本
三点估算(Three-Point Estimate):分别以最乐观、最悲观和最有可能这三种情况做三个成本估计的分析技术。 当项目的成本组成不明确时使用该技术可改善成本估算的准确性。
现金流分析(Cash flow analysis):现金流分析是分析一段时间内的支持和收入的方法,这个时间段通常是一年。 如果组织在一个时间内同时开展许多需要大量现金流的项目,以至于远远超过了企业的现金流的承受能力,是非常危险的。
已完成工作实际成本(ACWP, Actual cost of work performed):项目当前已经完成的工作所消耗的资源的货币价值。 也称为实际成本(Actual Cost)
已完成工作预算成本(BCWP,Budgeted cost of work performed):项目当前已经完成的工作的经过批准的成本。也称为实现价值(Earned Value).
完成尚需成本估算(ETC, Estimate to Complete): 为了完成项目,对剩余所需要进行的工作所消耗资源的成本估算。
完成时估算(EAC, Estimate at Completion) : 完成时估算就是项目已完成工作的实际成本加上对剩下工作的成本估算之和。也成为最近修正估算(Latest Revised Estimate).
完成时预算(BAC, Budget at Completion):也就是计划总额
项目成本管理(Project Cost Management):为了使项目在批准的预算内完成,对成本进行计划、估算、预算和控制的过程。
质量成本(Cost of Quality):为保证质量而付出的成本。
成本估算是对项目投入的各种资源的成本进行估算,并编制费用估算书。
8.2.2 自顶向下的估算
8.2.3 自底向上的估算
8.2.4 估算中的协商
管理层和项目执行者之间的协商能够把双方的估计成本拉近,双方越坦诚,那么双方的成本估算就越接近。
8.2.5 最小、最大和最有可能的估算
8.2.6 按照阶段的估算
8.2.7 估算的依据:
(1)工程经验 (2)参数统计 (3)类似系统的成本 (4)专家意见 (5) COCOMO(Constructive Cost Model)
信息系统项目成本的组成:
工资成本:企业的固定支出
硬件成本:服务器、打印机、工作站、线材
软件成本:软件许可证、下载补丁
旅行和住宿:飞机、宾馆、汽油
管理、支持成本:个人、资金和法律支持
培训成本:用户培训、基于计算机的培训、培训计划
系统文档成本:手册、规则和过程说明、在线文档
家具成本:工作空间、工作台
间接成本及其它因素:
(1)非直接成本:包括租金、保险和其他管理费用。
(2)隐没成本:
(3)学习曲线:
(4)项目完成的时限:
(5)质量要求:
(6)保留:保留是为风险和未预料的情况而准备的预留成本。
8.3.2 零基准预算
8.3.3 购买还是自己制作
8.3.4 累加预算成本
进行成本控制必须依据费用基准、进展报告、变更请求和费用管理计划。
8.4.1 实际成本
8.4.2 成本偏差和挣值法
偏差控制法是在计划成本的基础上,找出计划成本和实际成本之间的偏差,并分析产生偏差的原因和发展趋势,指定需要采取的减少或者消除偏差的方法。
实际偏差:预算成本 - 实际成本 (项目的预算成本和实际成本之间的差异)
计划偏差:计划成本 - 预算成本 (项目的计划成本和预算成本之间的差异)。
目标偏差:计划成本 - 实际成本 (项目的计划成本和实际成本之间的差异)。 目标偏差 = 实际偏差 + 计划偏差
挣值法:
计划工作预算成本(Budgeted cost of work scheduled:BCWS) :累加预算成本
已完成工作实际成本(Actual cost of work performed:ACWP) :实际成本,这个定义更精确
已完成工作预算成本(Budgeted cost of work performed:BCWP):挣值。它表示了当前完成的所有工作的预算值的和,和计划工作预算成本不同,计划工作预算成本是当前应该完成的工作的预算值之和。
完成工作预算(Budget at Completion: BAC):整个项目的所有阶段的预算的总和,也就是整个项目成本的预算值。
计算成本是否存在偏差的公式:
成本偏差CV(Cost Variance)= BCWP(Budgeted cost of work performed) - ACWP(Actual cost of work performed)
成本偏差是计算对于当前完成的工作,预算的成本和实际成本的差值
如果这个值大于0,则表示项目到目前没有超支。
如果这个值小于0,则表示项目到目前已经超支。
成本偏差率 = CV/BCWP
成本偏差率是指已完成的工作中,成本偏差和预算成本之间的比例这个值越大,表示成本偏差越大。
进度偏差 = BCWP - BCWS
通过当前时间实际完成的工作的预算成本和当前时间的计划工作的预算成本的差,可以知道项目的进度情况。
成本执行指数(CPI) = BCWP/ACWP 指工作完成的效率。
如果 CPI>1, 那么说明表现很好,没有超支。
如果 CPI<1, 说明已经超支。
常用于趋势分析。由于需要花费时间来进行调整,所以仅对长期工程有效。
最终估算成本EAC = (ACWP/BCWP) * BAC(Budget at Completion)
如果项目的成本偏差是线性的,我们可以这样估计到项目结束时所需要的成本:根据当前完成的工作中,实际成本和预算成本的比率乘以预算最终成本。
8.4.3 控制成本
项目失控的主要原因:
(1) 缺乏计划
(2) 目标不明
(3) 范围蔓延:信息系统项目往往在项目启动、计划、执行、甚至收尾时不断加入新功能,无论是客户的要求还是项目实现人员对新技术的实验,都可能导致信息系统项目成本的失控。
(4) 缺乏领导力:
8.4.4 项目完成成本再预测
最终估算成本(Estimate at Completion EAC):
法一:EAC=(ACWP/BCWP)*BAC 认为项目日后的工作将和以前的工作效率相同
法二:EAC=ACWP+(BAC-BCWP)
法三:EAC=ACWP+重新进行的成本预算
8.1 项目成本管理的原理和术语
项目的成本管理要估计为了提交项目可交付成果所进行的所有任务和活动。这些任务和活动需要进行的时间,以及所需要的资源。这些都要消耗组织的资金,只有把所有的这些成本累加,管理者才能真正了解项目的成本并进行相应的成本控制。
项目的成本是项目的全过程所耗用的各种费用的总和,包括:
(1)项目决策成本。管理决定是否实施项目要进行市场调查、查阅资料和进行可行性分析,这些都需要时间和资金。
(2)招标成本。如果项目需要招标,那么就需要一定的费用。
(3)项目实施成本。在项目开始后所发生的各种费用,包括人工费、材料费等的直接成本和项目管理费这样的间接成本。本章讨论的就是项目实施成本。
P191 表8-1所列为项目成本管理的术语:
成本(Cost): 项目为完成可交付成果而进行的活动消耗的资源的货币价值。
成本估算(Cost Estimating): 对完成项目所有活动所需要的资源的货币价值进行某种近似评估的过程或结果。
成本管理计划(Cost Management Plan): 对项目成本的规划、组织和控制的方法的行为准则。这个准则的文件可以是正式或者是非正式的。可以在项目管理计划之内,也可以单独列出。
成本基准(Cost Baseline): 经过批准的成本计划,加上或者减去经过批准的成本变更。
成本绩效指数(Cost Performance Index CPI):成本效果的量度。是项目的已完成工作的实际成本和已完成工作的预算成本的比值。
成本控制(Cost Control): 对造成项目成本偏差的因素施加影响,以达到控制项目成本的目的的行为和过程。
成本偏差(Cost Variance): 项目成本效果的量度。是已完成工作的预算成本和已完成工作的实际成本的差。
成本预算(Cost Budget):把工作分解结构的每个任务或者工作包的成本估算,计算整个项目的预算成本的过程或者结果。
分摊型投入(Apportioned Effort AE):分配在项目工作上的投入,对该工作来说不容易分解,但与可计量的分立型的工作投入成正比。
合理成本估算(Should-Cost Estimate):评价预期的产品或者服务的提供者所提供的产品或者服务的成本。
基金(Funds):项目立即可以使用的货币或者财力。
计划工作预算成本(BCWS, Budget Cost of Work Scheduled):项目为进度规定所要完成的工作的经过批准的预算,也称为计划价值(Planned Value).
控制账目(Control Account):综合范围、预算、实际成本和进度,并对绩效进行测量的管理控制点。
控制账目计划(Control Account Plan): 控制账目所有完成的全部工作或付出的全部努力的计划。
类比估算(Analogous Estimating): 根据过去类似项目的范围、成本、持续时间和质量要求等参数来估算新项目的成本的方法。 当相类比的项目和新项目在外表和实质上都类似时,类比估算较可靠。
利润(Profits): 利润是项目的收益减去成本 项目利润是绝大多数项目存在的理由,如果没有利润,那么组织显然不会开展项目的实施。
全寿命周期成本(Life cycle costing):全寿命周期成本考虑项目的全部成本,包括管理成本、研发和支持等 信息系统项目特别应该考项目后期的支持成本
三点估算(Three-Point Estimate):分别以最乐观、最悲观和最有可能这三种情况做三个成本估计的分析技术。 当项目的成本组成不明确时使用该技术可改善成本估算的准确性。
现金流分析(Cash flow analysis):现金流分析是分析一段时间内的支持和收入的方法,这个时间段通常是一年。 如果组织在一个时间内同时开展许多需要大量现金流的项目,以至于远远超过了企业的现金流的承受能力,是非常危险的。
已完成工作实际成本(ACWP, Actual cost of work performed):项目当前已经完成的工作所消耗的资源的货币价值。 也称为实际成本(Actual Cost)
已完成工作预算成本(BCWP,Budgeted cost of work performed):项目当前已经完成的工作的经过批准的成本。也称为实现价值(Earned Value).
完成尚需成本估算(ETC, Estimate to Complete): 为了完成项目,对剩余所需要进行的工作所消耗资源的成本估算。
完成时估算(EAC, Estimate at Completion) : 完成时估算就是项目已完成工作的实际成本加上对剩下工作的成本估算之和。也成为最近修正估算(Latest Revised Estimate).
完成时预算(BAC, Budget at Completion):也就是计划总额
项目成本管理(Project Cost Management):为了使项目在批准的预算内完成,对成本进行计划、估算、预算和控制的过程。
质量成本(Cost of Quality):为保证质量而付出的成本。
8.2 项目成本估算
8.2.1 信息系统项目成本估算的困难和常见错误成本估算是对项目投入的各种资源的成本进行估算,并编制费用估算书。
8.2.2 自顶向下的估算
8.2.3 自底向上的估算
8.2.4 估算中的协商
管理层和项目执行者之间的协商能够把双方的估计成本拉近,双方越坦诚,那么双方的成本估算就越接近。
8.2.5 最小、最大和最有可能的估算
8.2.6 按照阶段的估算
8.2.7 估算的依据:
(1)工程经验 (2)参数统计 (3)类似系统的成本 (4)专家意见 (5) COCOMO(Constructive Cost Model)
8.3 项目成本预算
8.3.1 直接成本和间接成本信息系统项目成本的组成:
工资成本:企业的固定支出
硬件成本:服务器、打印机、工作站、线材
软件成本:软件许可证、下载补丁
旅行和住宿:飞机、宾馆、汽油
管理、支持成本:个人、资金和法律支持
培训成本:用户培训、基于计算机的培训、培训计划
系统文档成本:手册、规则和过程说明、在线文档
家具成本:工作空间、工作台
间接成本及其它因素:
(1)非直接成本:包括租金、保险和其他管理费用。
(2)隐没成本:
(3)学习曲线:
(4)项目完成的时限:
(5)质量要求:
(6)保留:保留是为风险和未预料的情况而准备的预留成本。
8.3.2 零基准预算
8.3.3 购买还是自己制作
8.3.4 累加预算成本
8.4 项目成本控制
项目成本控制必须和项目进度结合起来才能进行有效的控制。进行成本控制必须依据费用基准、进展报告、变更请求和费用管理计划。
8.4.1 实际成本
8.4.2 成本偏差和挣值法
偏差控制法是在计划成本的基础上,找出计划成本和实际成本之间的偏差,并分析产生偏差的原因和发展趋势,指定需要采取的减少或者消除偏差的方法。
实际偏差:预算成本 - 实际成本 (项目的预算成本和实际成本之间的差异)
计划偏差:计划成本 - 预算成本 (项目的计划成本和预算成本之间的差异)。
目标偏差:计划成本 - 实际成本 (项目的计划成本和实际成本之间的差异)。 目标偏差 = 实际偏差 + 计划偏差
挣值法:
计划工作预算成本(Budgeted cost of work scheduled:BCWS) :累加预算成本
已完成工作实际成本(Actual cost of work performed:ACWP) :实际成本,这个定义更精确
已完成工作预算成本(Budgeted cost of work performed:BCWP):挣值。它表示了当前完成的所有工作的预算值的和,和计划工作预算成本不同,计划工作预算成本是当前应该完成的工作的预算值之和。
完成工作预算(Budget at Completion: BAC):整个项目的所有阶段的预算的总和,也就是整个项目成本的预算值。
计算成本是否存在偏差的公式:
成本偏差CV(Cost Variance)= BCWP(Budgeted cost of work performed) - ACWP(Actual cost of work performed)
成本偏差是计算对于当前完成的工作,预算的成本和实际成本的差值
如果这个值大于0,则表示项目到目前没有超支。
如果这个值小于0,则表示项目到目前已经超支。
成本偏差率 = CV/BCWP
成本偏差率是指已完成的工作中,成本偏差和预算成本之间的比例这个值越大,表示成本偏差越大。
进度偏差 = BCWP - BCWS
通过当前时间实际完成的工作的预算成本和当前时间的计划工作的预算成本的差,可以知道项目的进度情况。
成本执行指数(CPI) = BCWP/ACWP 指工作完成的效率。
如果 CPI>1, 那么说明表现很好,没有超支。
如果 CPI<1, 说明已经超支。
常用于趋势分析。由于需要花费时间来进行调整,所以仅对长期工程有效。
最终估算成本EAC = (ACWP/BCWP) * BAC(Budget at Completion)
如果项目的成本偏差是线性的,我们可以这样估计到项目结束时所需要的成本:根据当前完成的工作中,实际成本和预算成本的比率乘以预算最终成本。
8.4.3 控制成本
项目失控的主要原因:
(1) 缺乏计划
(2) 目标不明
(3) 范围蔓延:信息系统项目往往在项目启动、计划、执行、甚至收尾时不断加入新功能,无论是客户的要求还是项目实现人员对新技术的实验,都可能导致信息系统项目成本的失控。
(4) 缺乏领导力:
8.4.4 项目完成成本再预测
最终估算成本(Estimate at Completion EAC):
法一:EAC=(ACWP/BCWP)*BAC 认为项目日后的工作将和以前的工作效率相同
法二:EAC=ACWP+(BAC-BCWP)
法三:EAC=ACWP+重新进行的成本预算