• 36.93 MB
  • 116页

IT项目管理 谭武梁 等 项目成本管理

  • 116页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'项目的成本管理 项目成本管理的基本概念1PMBOK的成本管理过程2项目成本估算与预算3项目成本控制4使用软件管理项目成本5目录 1项目成本管理的基本概念 软件项目的成本可控吗?软件项目的成本控制实在太难,按项目预算几乎是不可能的。不可能的理由是:(1)需求不确定,因此,项目工期不确定、费用无法控制;(2)项目采用的技术先进,技术风险很大,因此,费用无法控制;(3)软件开发是一个个人行为,因此,人员的积极性、工作效率、配合情况等,不像其他行业的项目那样,可以准确地预测。因此,工作效率无法确定;(4)项目具有独特性,没有历史资料可以借鉴。因此,成本估算带有很大的盲目性。等等。美国斯坦迪什公司1995年的研究表明,项目失败的真正原因,包括成本失控,是没有很好的项目管理。由此看来,为了使公司和项目组的项目管理水平获得提升,项目经理首先要提高自己的认识能力和实际管理水平。 1.1软件项目的成本因素1.2软件项目的总成本1.3利润与利润率1.4项目的现金流分析1.5学习曲线理论§1项目成本管理的基本概念 1.1软件项目的成本因素成本按产生和存在的不同形式可分成固定成本;可变成本;半变动成本;直接成本;间接成本和总成本(又称为全寿命期成本)。与项目有关的成本(1)直接材料成本:(2)直接劳动力成本:(3)项目的实施费用成本:(4)其他直接成本:(5)间接成本(分摊成本):项目经理应该关注的是项目的可控成本 软件项目成本的总体控制原则:(1)总额控制(2)指标分解(3)动态调节(4)明确目标,分清管理责任成本分解:(1)收入(2)支出(3)税后 软件项目成本的界定事业部项目实施成本范围界定(1)项目的考核期的界定:(2)项目人员的界定:项目考核费用科目和预算单位标准的界定:(1)工资成本:(2)差旅费用:(3)通讯费用:(4)其他: 1.2软件项目的总成本全寿命周期成本是指:在系统或产品的整个使用寿命期内,获得(设计、生产、安装、测试等等)、运营与维护及寿命期结束时对产品的处置所发生的全部成本。选答题:全寿命期成本计算中的四种成本是:A、运作成本/维护成本、废弃成本、直接成本、可变成本B、间接成本、辅助成本、开发成本、生产成本C、运作成本/维护成本、开发成本和生产成本D、间接成本、辅助成本、可变成本和直接成本这个题主要考生命周期概念,应包括开发、生产、运作、维护这些时间轴上的不同阶段。而直接/间接(辅助)、固定/可变等概念是财务会计科目设置的问题,与系统的时间维度不相干。所以,应该选——C:运作成本/维护成本、开发成本和生产成本 考虑软件项目的维护成本影响项目维护成本的因素:(1)产品需要继续发展的因素:(2)项目目标没有被认可的因素:(3)产品质量不稳定的因素:(4)维护移交困难的因素: 1.3利润与利润率利润:利润率:投资回报率:(ROI)=利润率(ProfitMargin)x资产周转率(AssetTurnoverRage)三个方面增加投资回报率:(1)降低成本;(2)利用现有资产来增加销售业绩;或(3)综合以上两项 提高项目利润率的案例:在软件项目中,根据统计资料显示,外购的硬件、第三方软件等的采购金额平均占总销售额的50%以上。换句话说,任何通过采购所节省的费用都是对项目利润的直接贡献。我们来看以下的一个简单的例子,在这个例子中,我们通过降低采购成本2%,达到增加利润10%的目标。假设一家公司的产品项目中,产品销售金额的50%将用于从外部采购一些硬件设备与自己的软件产品配套,其税前纯利润为10%;每销售一套系统(100万元),利润为10万元,而采购成本是50万元,开发成本为40万元。此外,假设所有的成本费用都随着销售变动,其损益情况如下(以下均按万元计算):   销售:¥100成本:采购¥50/开发¥40税前利润:¥10如果这家公司想多赚一万元,相当于将利润率增加10%,则销售额必须提高到110万元才能实现。对于用户和市场来说,单纯地提高10%的价格几乎是不可能的,因此,公司也为此付出了代价,即采购成本和开发成本也增加了。采购成本从50增加到53,开发成本从40增加到46。采购和开发都做了很多工作,使利润增加了1万元。 提高项目利润率的案例:新的损益情况如下: 销售:¥110生产成本:采购¥53/开发¥46税前利润:¥11方法2:降低采购成本但是,如果我们通过将采购成本从50元降低至49元的方法,那么仅仅2%的采购成本节省,并不要求销售、开发部门做任何新的工作,同样可以达到将利润率增加10%的目的。损益情况是:销售:¥100生产成本:采购¥49/开发¥40税前利润:¥11通过这一个例子,反映出采购成本降低2%与销售额增长10%对税前纯利润的影响是对等的。但是,增加销售额则要多付出5倍于降低采购成本的努力,而且采购成本占总销售额比例越高,两者的比例也就越明显。 1.4项目的现金流分析项目成本管理的基础是编制财务报表,主要有财务现金流量表、损益表、资金来源与运用表、借款偿还计划表等。其中,项目的现金流量分析是最重要的项目管理报表。项目的运作不但要为企业创造良好的净收益,而且,也要保持良好的净现金流量。在项目的商务管理中,要根据企业财务的要求,对外购付款条件、合同回款期等,进行综合统筹,使项目的现金流保持正常、合理的比例。使公司不会因现金不足,导致资金周转和企业运营困难,最终使项目的资金运用(如:采购付款困难,导致交货延误)不能得到保障。通过项目的财务现金流分析,可以计算项目的财务内部收益率、财务净现值、投资回收期等指标,从而对项目的决策做出判断。(1)内部收益率(IRR)(2)财务净现值(FNPV)(3)投资回收期(Pt)概率分析、挣值分析 1.4学习曲线理论学习曲线的由来学习曲线的意义:(1)在生产运作能力管理中,学习曲线可以用来帮助企业较精确地估计对生产能力的需求,制定相应的能力计划;(2)学习曲线可以用来帮助企业制定产品的成本计划,因为根据学习效应,可估计随着累积产量的增加成本降低的可能性;(3)根据学习效应理论,当一个企业竞争策略的重点放在低成本上时,为了维持一定的利润,必须有足够的产量,企业通常总是尽快增加产量,以使成本降至学习曲线的低点。学习曲线理论的应用:利用学习曲线理论,提高进入门槛,应对竞争对手;增加软件的可重用度,降低成本。 2PMBOK的成本管理过程 2.1资源计划2.2费用估计2.3成本预算2.4成本控制§2PMBOK的成本管理过程 资源计划涉及到决定什么样的资源(人、设备、材料)以及多少资源将用于项目的每一工作的执行过程之中,因此它必然是与费用估计相对应起来的。2.1资源计划 费用估计指的是预估完成项目各工作所需资源(人、材料、设备等)的费用的近似值当项目在一定的约束条件下实施时价格的估计是一项重要的因素费用估计应该与工作质量的结果相联系。费用估计过程中,应该考虑各种形式的费用交换,比如:在多数情况下,延长工作的延续时间通常是与减少工作的直接费用相联系在一起的,相反,追加费用将缩短项目工作的延续时间。因此,在费用估计的过程之中必须考虑附加的工作对工程期望工期缩短的影响。2.2费用估计 费用估计的主要依赖的资料工作分解结构WBS资源需求计划:即资源计划安排结果资源价格:为了计算项目各工作费用必须知道各种资源的单位价格,包括工时费、单位体积材料的费用等。如果某种资源的实际价格不知道,就应该给它的价格作出估计。工作的延续时间:工作的延续时间将直接影响到项目工作经费的估算,因为它将直接影响分配给它的资源数量。历史信息:同类项目的历史资料始终是项目执行过程中可以参考的最有价值的资料,包括项目文件、共用的项目费用估计数据库及项目工作组的知识等。会计表格:会计表格说明了各种费用信息项的代码结构,这对项目费用的估计应与正确的会计目录相对应很有帮助。 费用估计的工具和方法类比估计法:通常是与原有的类似已执行项目进行类比以估计当期项目的费用参数模型法:将项目的特征参数作为预测项目费用数学模型的基本参数。如果模型是依赖于历史信息、模型参数容易数量化,且模型应用仅是项目范围的大小,则它通常是可靠的。从下向上的估计法:这种技术通常首先估计各个独立工作的费用,然后再汇总从下往上估计出整个项目的总费用。从上往下估计法:同上述方法相反是从上往下逐步估计的,多在有类似项目已完成的情况下应用。计算工具的辅助:项目管理软件及电子表格软件辅助项目费用的估计。 从下向上的估计法(示意图)工作包从下向上估计法:·估计进度·估计资源·估计费用 从上往下估计法(示意图)从上向下估计法:·工作范围·进度目标·费用目标 费用估计示例 费用估计的基本结果项目的费用估计:描述完成项目所需的各种资源的费用,包括:劳动力、原材料、库存及各种特殊的费用项如折扣、费用储备等的影响,其结果通常用劳动工时、工日、材料消耗量等表示。详细的说明:费用估计的详细说明应该包括:——工作估计范围描述,通常是依赖于WBS作为参考——对于估计的基本说明,比如费用估计是如何实施的——各种所作假设的说明——指出估计结果的有效范围 成本预算包括给每一独立工作分配全部费用,以获得度量项目执行的成本基线成本预算可以分为以下三部分:——直接人工费用预算——辅助服务费用预算——采购物品费用预算2.3成本预算 费用预算①费用预算依赖的主要数据包括——费用估计——工作分解结构——项目进度:费用的分配和安排应该是与进度计划相适应的。②费用预算的技术和方法:类同于费用的估计。③费用预算的结果:费用预算的主要结果是获得费用线,费用线将作为度量和监控项目实施过程中费用支出的依据,通常的费用曲线随时间的关系是一个S型曲线。 累积费用曲线总的计划支出当日实际支出与计划支出之间的差异费用支出时间(今天)实际支出计划支出 工作01020304050607080910A10B20C20D15E25F20单位时间费用支出绘制费用负荷及累积曲线 费用负荷曲线 费用累积曲线 成本管理不能脱离技术管理和进度管理独立存在,相反要在成本、技术、进度三者之间作综合平衡。及时、准确的成本、进度和技术跟踪报告,是项目经费管理和费用控制的依据。成本控制就是要保证各项工作要在它们各自的预算范围内进行。费用控制的基础是事先就对项目进行的费用预算。成本控制的基本方法是规定各部门定期上报其费用报告,再由控制部门对其进行费用审核,以保证各种支出的合法性,然后再将已经发生的费用与预算相比较,分析其是否超支,并采取相应的措施加以弥补。2.4成本控制 成本控制的内容成本控制主要关心的是影响改变费用线的各种因素、确定费用线是否改变以及管理和调整实际的改变。费用控制包括:——监控费用执行情况以确定与计划的偏差——确使所有发生的变化被准确记录在费用线上——避免不正确的、不合适的或者无效的变更反映在费用线上成本控制还应包括寻找费用向正反两方面变化的原因,同时还必须考虑与其它控制过程(范围控制、进度控制、质量控制等)相协调,比如不合适的费用变更可能导致质量、进度方面的问题或者导致不可接受的项目风险。 成本控制的依据成本线实施执行报告:这是成本控制的基础,实施执行报告通常包括了项目各工作的所有费用支出,同时也是发现问题的最基本依据。改变的请求:改变的请求可能是口头的也可能是书面的、可能是直接的也可能是非直接的、可能是正式的也可能是非正式的,改变可能是请求增加预算,也可能是减少预算。 成本控制的方法与技术成本控制改变系统:通常是说明成本线被改变的基本步骤,这包括文书工作、跟踪系统及调整系统,费用的改变应该与其它控制系统相协调。实施的度量:主要帮助分析各种变化产生的原因,挣得值分析法是一种最为常用的分析方法。费用控制的一个重要工作是确定导致误差的原因以及如何弥补、纠正所出现的误差。附加的计划:很少有项目能够准确的按照期望的计划执行,不可预见的各种情况要求在项目实施过程中重新对项目的费用作出新的估计和修改。计算工具:通常是借助相关的项目管理软件和电子制表软件来跟踪计划费用、实际费用和预测费用改变的影响。 项目的费用控制图解实际的计划的实际的计划的确定需要当天需求设计开发系统测试案例A确定需要需求设计开发系统测试当天案例B实际的计划的计划的实际的累积费用曲线累积费用曲线人员负荷人员负荷计算机机时(小时)计算机机时(小时)实际的计划的 挣得值方法挣得值方法是对项目进度和费用进行综合控制的一种有效方法。挣得值方法的三个基本参数1计划工作量的预算费用(BCWS),即(BudgetedCostforWorkScheduled)。BCWS是指项目实施过程中某阶段计划要求完成的工作量所需的预算工时(或费用)。计算公式为:BCWS=计划工作量×预算定额。BCWS主要是反映进度计划应当完成的工作量而不是反映应消耗的工时(或费用)。例如:某项目打算安装一台WEB接入服务器,预计硬件、软件、安装等计划用一周的时间,购买软硬件及请别人安装等的成本预算,批准了3万元。这一周的计划工作预算费用BCWS就是3万元。 挣得值方法(续1)挣得值方法的三个基本参数2已完成工作量的实际费用(ACWP),即(ActualCostforWorkPerformed)。ACWP是指项目实施过程中某阶段实际完成的工作量所消耗的工时(或费用)。ACWP主要是反映项目执行的实际消耗指标。例如:上例中,最后实际用了二周时间,完成了服务器的购买和安装。在第一周花2.5万元购买了服务器,在第二周花0.5万元完成了安装工作。则第一周的ACWP=2.5万元,第二周的ACWP为0.5万元。 挣得值方法(续2)挣得值方法的三个基本参数3已完工作量的预算成本(BCWP),即(BudgetedCostforWorkPerformed)。BCWP是指项目实施过程中某阶段按实际完成工作量及按预算定额计算出来的工时(或费用),即挣得值(EarnedValue)。BCWP的计算公式为:BCWP=已完工作量×预算定额。例如:上例中,你认为第一周购买了服务器和软件,是完成总计划工作量的70%,你第一周的计划成本是3万元。那么你第一周的挣值就是:第一周的BCWP=70%*3万=2.1万元。即你在第一周时间点上的挣值是2.1万元。 挣得值方法(续3)挣得值方法的四个评价指标费用偏差(CostVariance-CV):CV是指检查期间BCWP与ACWP之间的差异,计算公式为CV=BCWP-ACWP。当CV为负值时表示执行效果不佳,即实际消费人工(或费用)超过预算值即超支。反之当CV为正值时表示实际消耗人工(或费用)低于预算值,表示有节余或效率高。 挣得值方法(续4)挣得值方法的四个评价指标进度偏差(ScheduleVariance-SV):SV是指检查日期BCWP与BCWS之间的差异。其计算公式为SV=BCWP-BCWS。当SV为正值时表示进度提前,SV为负值表示进度延误。 挣得值方法(续5)挣得值方法的四个评价指标费用执行指标(CostPerformedIndex-CPI):CPI是指预算费用与实际费用值之比(或工时值之比)。CPI=BCWP/ACWP当CPI>1表示低于预算CPI<1表示超出预算CPI=1表示实际费用与预算费用吻合 挣得值方法(续6)挣得值方法的四个评价指标进度执行指标(SchedulePerformedIndex-SPI):SPI是指项目挣得值与计划值之比,即SPI=BCWP/BCWS当SPI>1表示进度提前SPI<1表示进度延误SPI=1表示实际进度等于计划进度 BCWS:计划工程预算费用或计划工程投资额BCWP:完成工程预算费用或实现工程投资额ACWP:完成工作实际费用或消耗工程投资额BCWP-ACWP=费用偏差CVBCWP-BCWS=进度偏差SVBCWP/ACWP=CPI费用业绩指标BCWP/BCWS=SPI进度业绩指标挣得值方法(续7) 挣得值方法(续8) 成本控制的结果修订费用估计预算更新纠正活动估计EAC:按照完成情况估计在目前实施情况下完成项目所需的总费用EAC:经验教训:以案例库的形式保存下来,作为以后的参考 成本控制的结果EAC:按照完成情况估计在目前实施情况下完成项目所需的总费用EAC:——EAC=实际支出+按照实施情况对剩余预算所作的修改,这种方法通常用于当前的变化可以反映未来的变化时。——EAC=实际支出+对未来所有剩余工作的新估计,这种方法通常用于当过去的执行情况显示了原有的估计假设条件基本失效的情况下或者由于条件的改变原有的假设不再适用。——EAC=实际支出+剩余的预算,适用于现在的变化仅是一种特殊的情况,项目经理认为未来的实施不会发生类似的变化。 成本控制的结果BAC完工预算(BudgetatCompletion)原预算EAC完工估算(EstimateatCompletion)EAC:当前情况下完成项目总费用EAC=实际费用+(总预算成本-BCWP)*(ACWP/BCWP)或者EAC=总预算成本*(ACWP/BCWP)ETC完工尚需估算(EstimatetoComplete)BAC-EAC在项目未完工期间,我们做了上面介绍的挣值分析,如果按照目前的进度和费用情况继续下去,完工时,情况会是怎样?完工估计就是回答这个问题。 项目情况计算注释我计划用2天时间安装打一个孔,预算:800元;进展计划:50%每天在第一天内计划完成50%的工作。另外50%的工作在第二天内完成。第一天工作价值BCWS是400元。BAC是800元。BCWS:计划工作预算成本我工作了一天,现在是第一天结束的时候。第一天结束只完成了全部工作的40%,当天工作的80%今天的计划量是50%,或完成预算400元。BCWS=400元第一天的计划成本BCWS=50%*800=400全部预算BAC=80050%工作量的预算成本是400元。40%工作量值是320元。不管实际的成本ACWP是多少,根据预算,今天的工作值BCWP是320元。我挣得了320元。第一天的挣得BCWP=40%*BCWS=40%*800=80%*400=320今天工作的实际成本是360元不管预算,今天发生的成本是360元。ACWP=360元ACWP:完成工作实际发生的成本 要完成全部工作,我需要多少成本?第一种选择保持预算不变我可以遵守预算。即其余60%的工作用余下的55%的预算440元完成。我只能再花440元完成全部工作(ETC=440),保持BAC不变。ETC:完工尚需估算在工作完成时,全部成本EAC=800元。EAC:完工预算第二种选择增加预算按照第一天工作的费用水平继续,我可能要超过预算新的估算(改变基准线):第一天的费用水平:360元/(40%工作量)=(9元)/(1%工作量)第二天继续:新的EAC=100%*9元=900元实际ETC=900-360=540元如果你不改变基准计划,完工预算(BAC)就不会改变 工作01020304050607080910A1010(20,100%)B20(25,100%)C202020(60,100%)D15151515(50,75%)E25252525(50,40%)F20(0,0%)案例讨论计划费用/周(实际费用,完成百分比) 成本预算负荷图 BCWS费用累积曲线 ACWP和BCWPACWP=20+25+60+50+50+0=205BCWP=20*100%+20*100%+60*100*+60*75%+100*40%+80*0%=20+20+60+45+40=185 项目完工费用估计EAC=实际费用+(总预算成本—BCWP)*(ACWP/BCWP)EAC=205+(340—185)*205/185=376.75EAC=总预算成本*(ACWP/BCWP)EAC=340*205/185=376.75 3项目成本估算与预算 3.1成本估算的方法3.2成本估算的过程3.3进行成本估算3.4影响软件项目费用估算的因素3.5软件项目估算的特殊问题3.6提交费用预算3.7人员流动成本对企业利润的影响§3软件项目成本估算与预算 PMBOK的四种成本估算方法:类比估算:是一种自上而下的估算形式,通常在项目的初期或信息不足时进行。参数估算:是一种建模统计技术,如回归分析和学习曲线。自下而上估算:通过对项目工作包进行详细的成本估算,然后通过成本科目和工作分解结构(WBS)将结果累加起来得出项目总成本,这种方法最为准确。自上而下估算:根据总成本要求,进行分解的估算方法,也是常用的方法。3.1成本估算的方法 估算级别:在项目的生命周期中,成本估算也有级别的不同。例如,有项目启动阶段的项目级成本估算,也有工作任务分解WBS完成以后的WBS级成本估算。3.1成本估算的方法 在有些资料中,把项目级的成本估算(包括:项目目标、范围、假设和条件、成本收益分析和内部收益率等)定义为成本估算,而把WBS级的成本估算,定义为对项目的预算。对于软件项目而言,对于软件项目经理而言,我们这里有意地混淆了这二者之间的差别,并把估算和预算放在一节中介绍。我们认为,项目的成本估算过程是项目经理根据任务,对成本进行的自我测算。测算的结果是项目的预算申请报告。项目的预算过程是组织审核项目预算,调整、协调资源,并最终批准预算的过程。这是二者之间的区别。如果把准备预算和批准预算作为一个过程,实际也就是一个过程。因为软件项目的项目经理,是负责一个确定项目的成功实施,他没有选择项目投资、评估项目这样的责任。这也不是本课程的范围。作为成本估算的概念,我们会适当地介绍成本收益分析等概念,但是,软件项目经理的关注点,还是任务分解后成本分解估算,以及对成本的跟踪、控制,以保证在成本预算内,顺利地完成项目。对于这一点,我们要做一个说明。3.1成本估算与预算的区别 进度计划是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象概念,它可以是工时、材料或人员等。   成本估算对完成项目所需费用的估计,是项目计划中的一个重要组成部分。要实行成本控制,首先要进行成本估算。理想的是,完成某项任务所需费用可根据历史标准估算。但对许多软件项目来说,由于项目和计划变化多端,把以前的活动与现实对比几乎是不可能的。同样,项目的费用的信息,不管是否根据历史标准,都只能将其作为一种估算。而且,在费时较长的大型项目中,还应考虑到人力资源成本和人员资结构的变化,采购成本的上涨,其他管理费用在整个项目寿命周期内的变化等问题。所以,成本估算显然是在一个无法以高度可靠性预计的环境下进行。在项目管理过程中,为了使时间、费用和工作范围内的资源得到最佳利用,人们开发出了不少成本估算方法,以尽量得到较好的估算。这里简要介绍以下几种。3.1成本估算的方法 经验估算法 因素估算法在WBS基础上的全面详细估算(1)对项目需求做出一个完整的界定;(2)制定完成任务所必需的逻辑步骤;(3)编制WBS表。3.1成本估算的方法 我们主要依靠以下来源,进行成本估计:(1)工作分解结构WBS;(2)资源需求计划;(3)工作的延续时间;(4)资源的基础成本;(5)历史资料;(6)会计科目表。3.2成本估算的过程 (1)对任务分解由于我们已经确定了项目的目标和范围,我们把项目分为6个主要工作阶段。在对任务分解工作中,我们采用MS的Projecu2000的甘特图来完成。如下图:3.2成本估算的过程 继续对项目进行更细致的分解,如下图: (2)获得成本科目单价对资源的单价进行标定:对于软件项目来说,直接成本包括二个部分:人力资源成本和项目的费用。人力资源成本差旅交通费差旅补贴市内交通通讯费用住宿费用其他费用阶段目标人数时间工资(周)差旅交通补贴(周)市内交通通讯费用住宿费用其他费用阶段合计人周单价周1,0004,080490505020,000 (3)从进度计划获得工作场地和延续时间工作分解结构WBS排出了每一任务的持续时间和工作地点,这是我们成本估算的主要数据依据。在软件项目中,某一阶段的工作场地在公司,还是在用户现场,持续时间有多长,需要在现场呆多长时间,是项目费用计划的核心问题。因为我们将根据这个工作安排,计算差旅路费、出差补贴、住宿费用等几项内容。 (1)用Excel费用估算我们根据WBS的每一项工作的持续时间、工作地点、人数,根据有关费用的单价,计算出了项目期间的直接成本费用数,如下表。由于Excel更方便,我们是用Excel来计算的。最后获得项目的直接成本为185034元。3.3进行成本估算 阶段目标人数时间工资(周)差旅交通补贴(周)市内交通通讯费用住宿费用其他费用阶段合计人周单价周1,0004,080490505020,000用户需求评估与项目计划确认414,0001,9602002002,9409,300对局方需求进行调研,局方提出原则性修改意见。212,0009801001003,180对局方需求进行调研,局方提出原则性修改意见。111,000980100502,130数据格式提供111,000501,050网络环境准备、试点单位确定、基础数据确定02000服务器及第三方软件到货122,0009801001003,180服务器及第三方软件安装调试、系统安装调试211,00049050504,0005,590数据录入培训306002943030954 系统试运行、系统使用培训、数据录入督导。326,0002,940303009,270系统前期维护188,0003,92040040012,720系统二次开发总体方案确定5315,00075015,750系统二次开发的概要设计5000000二次开发部分的详细设计5000000代码实现50000内部测试5000000二次开发新版本的用户测试212,0009801001003,180系统用户文档修改111,000501,050二次开发的新系统提交212,0009801001003,180系统初验212,0009801001002,1005,280系统维护相关文档修改111,000501,050系统终验12424,00011,7601,2001,2001,05039,210合计452372,60048,96027,2442,5103,63010,09020,000185,034 项目估算的结果在大型项目中,成本估算的结果最后应以下述的报告形式表述出来:①对每个WBS要素的详细费用估算。还应有一个各项分工作、分任务的费用汇总表,以及项目和整个计划的累积报表。   ②每个阶段的计划工时曲线。如果阶段工时曲线含有“峰”和“谷”,应考虑对进度表做若干改变,以得到工时的均衡性。   ③逐月的工时费用总结。以便项目费用必须削减时,项目负责人能够利用此表和工时曲线作权衡性研究。   ④逐年费用分配表。此表以WBS要素来划分,表明每年(或每季度)所需费用。此表实质上是每项活动的项目现金流量的总结。   ⑤原料及支出预测,它表明供货商的供货时间、支付方式、承担义务以及支付原料的现金流量等。3.3进行成本估算 本估算的需要说明的问题有:(1)本估算只包括项目组直接成本中的人工和与人工有关的费用成本,没有考虑采购成本,也没有考虑其他间接成本。(2)本估算完全按照项目计划的时间、人数和工作地点为基本依据估算的,当上述三项基本数据发生偏差时,本估算将发生变动。(3)本估算只从任务单元的角度考虑,没有单独考虑系统集成的工作。(4)本估算在人力资源的成本估算中,没有考虑按人员的层次、分工、阶段等更细致的要素,采用了平均值法核定成本。因此,还可以继续深入地进行计算。(5)本成本估算的交通、住宿等,是按照标准价格考虑的,没有考虑打折、优惠等价格变动因素,实际发生时,应低于此估算。(6)本成本估算的市内交通、通讯费等,采用公司标准的最大值,因此,实际支出应不超过此标准。(7)本估算不包括销售费用、项目奖励费用等。(8)本项目的时间周期为6个月,因此,没有考虑人员变动的因素。3.3进行成本估算 在我们的这个例子中,我们主要受以下因素影响,或决定:(1)任务单元的时间;(2)任务单元的人数;(3)任务单元的地点;(4)在任务单元上的成本科目的单价。还应该更多地考虑以下一些影响因素:(1)需求的不确定性:(2)计划的不落实性:(3)规模和工作量的不确定性:(4)人员属性对于估算的影响(5)外部环境对于估算的影响:成本估算例:新疆计划建设项目毛利润计算合同、项目成本估算3.4软件项目估算的特殊问题 估算与预算:项目预算过程其实可以分成估算和预算两大部分。估算的目的是估计项目的总成本和误差范围,而预算则是将项目的总成本分配到各工作项中去。分解主要是做两个方面工作:一是按工作包分摊成本。这样可以对照检查每项工作的成本,出现偏差时可以确定是哪项工作出了问题;二是按工期时段分摊成本,将预算成本分摊到工期的各个时段,可以确定在未来某个时点累计应该花费的成本。作为项目的费用预算,具有以下的特性:(1)计划性:(2)约束性:(3)控制性:3.5提交费用预算 3.5提交费用预算预算获得批准后,项目组就获得了一张费用随进度变化的关系曲线。下图为按月份的成本负荷分布曲线: 3.5提交费用预算下图为按月份的成本负荷累计曲线(预算基准线): 4项目成本控制 4.1项目成本控制的内容和依据4.2挣值分析的基本参数4.3挣值分析的评价指标4.4用挣值分析方法改进项目的实施4.5软件项目成本管理的启示§4项目成本控制 项目成本控制的内容主要有以下几点:(1)监控成本执行的情况,确定实际成本与计划成本之间的偏差;(2)确保成本的修改和变更是适当的;(3)向项目的有关方面,准确的传递成本变化的信息。项目成本控制的依据主要有以下几点:(1)成本基准计划(基准线);(2)费用执行报告;(3)变更请求。下表为一个季度的费用执行情况报告(制造费部分)4.1项目成本控制的内容和依据 4.2项目成本控制技术——挣得值法 5使用Project2002管理项目成本 5.1在Project中理解资源为什么使用资源当用户成功地创建了一个项目后,项目中的任务都必须在一定的条件下人为去操纵并完成。给任务分配资源是项目成功的一个重要部分。要使用资源来完成项目中的任务,就必须将资源与任务联系起来。资源对项目的影响在Project2002中,系统使用用户提供的资源信息来计算任务的工期,从而计算出整个项目周期。 项目的成本项目的成本成本就是指任务、资源、任务分配或整个项目的总计划成本,有时也称作当前成本或当前预算。在Project中,成本基本上分为两类:一类是资源成本,另一类是固定成本,二者相加为总成本。 5.2创建资源库资源的信息在Project2002中可以使用“资源信息”对话框设定资源信息。资源的费率在一个项目中,通过给资源设定标准费率、加班费率和每次使用成本,可以更加准确的管理一个项目的成本。在前面曾提到,项目成本是所有任务成本的集合,任务成本包括固定成本和资源成本。其中资源成本与资源的基本费率紧密相连。 资源的日历在资源日历中设定的资源可用工作时间具有强制性,当分配给资源的工作时间与他的休息时间由冲突时会出现警告信息。在Project2002中,每个资源都可拥有自己的工作日历。建立资源库在Project2002中,用户可以使用“资源工作表”视图来建立和修改资源库信息。“资源工作表”视图使用电子表格的格式显示关于每种“工时”或“材料”资源的信息。用户可以通过创建资源列表,一次输入项目中所有资源的信息。 5.3为任务分配资源关于资源分配给任务分配资源是项目成功的一个重要部分。用户通过创建资源列表,一次输入项目中所有资源的信息,这将节省给任务分配资源的时间。用户还可以创建一个列表以便于添加和分配项目的资源。为任务分配资源1.使用“资源分配”对话框2.使用“任务信息”对话框3.使用“资源工作表”视图删除或替换资源配置如果分配到一个任务上的资源不能在参加此项任务,或者需要用其他的资源替换时,不必先删除已经分配的资源,可以直接用其他的资源来替换。 5.4查看资源信息对资源进行排序用户可以以“资源成本”、“资源名称”和“资源标识号”等为条件对资源进行排序。但需要顺序查看这些资源时,排序非常有用。排序的结果在切换视图时不会更改,并且将在关闭项目文件时保存起来。对资源进行筛选有时候用户特别关心一组特定的资源,例如过渡分配的资源,这时可以通过资源筛选器来修改视图,以便突出显示特定资源。资源筛选器通过定义一组准则来达到筛选资源的目的。 使用资源窗体视图资源窗体”视图和其他基于“任务窗体”的视图一样,视图的上方包含“资源信息”对话框一样的一般性资源信息,以及下方的资源特定信息两部分。在“资源窗体”视图的“工时”域中显示特定资源在每一个任务中参与工作的工时量。资源使用状况视图使用“资源使用状况视图”来查看资源的分配。 5.5分配项目成本项目成本当用户要计算完成项目所需要的时间,这时,资源和任务就必须结合到一起考虑。如果向资源分配成本,那些资源成本也会影响到项目的成本。但是分配资源成本并不是分配项目成本的唯一的方法,项目还可以对其分配固定成本。向任务分配固定成本有些任务是固定成本的类型的任务,也就是说,用户知道某项任务的成本不变,不管任务的工期有多长,或不管任务使用了那些资源。在这种情况下,用户向任务直接分配成本。 向任务分配固定资源成本当一个项目的资源需要固定数量的资金时,用户可以向任务分配固定资源成本。设置资源费率当同一个资源作不同的工作,就会出现需要设定不同的资源成本费率的情况。另外,用户还有可能在项目运行期间调整资源的费率。 5.6解决资源冲突1、调整资源冲突当创建项目的任务时,根据每个任务的重要性可以为他们设定不同的优先级别或限制,在进行资源调配时,就可以根据优先级决定先进行哪些任务。在不影响项目完成日期的前提下,也可以通过推迟资源在任务上的开始时间来进行资源调配。 2、设定资源推迟开始工作时间资源冲突是由于资源同时在两个或者数个任务上工作时,可以通过设定资源推迟参加某项任务的时间来解决资源冲突。3、增加资源总量如果发生冲突的原因是资源的最大可用量不足,增加资源是解决资源冲突的一项比较显著的措施。注意:采用这种方法是,必须设置任务类型为“固定工时”。同时这种方法也仅适用于有充足可用资源的情况下。 4、替换资源如果过度分配的资源可以由其他资源代替,并且资源库中存在这样的可替代资源,可以通过修改资源的分配来解决冲突。注意:这种方法要求资源具有可替代性,即替代资源能胜任被替代资源的功能,否则,不能使用此法。 5、设置资源加班时间安排资源加班工作也是解决解决资源冲突的一种方案。在Project中,加班是指分派给资源的、超过资源正常工时以外的那部分任务。加班工作量并不代表任务的额外量,而代表为完成改任务所花费的非正常工时的多少。注意:加班要以资源加班费率来计算成本,可能会增加项目成本。 6、调整资源日历与采用加班方式相似,通过调整资源日历,使资源的非工作时间变成工作时间,增加资源的总工作时间,缩短任务的工期,来解决资源冲突。注意:把非正常工作时间变成工作时间来解决资源冲突,可以适用于任何资源,但这要考虑增加成本,因为非正常工作时间变成工作时间后也要以加班费率计算成本。 7、只使用资源的一部分工作时间假定资源需要同时执行多项任务,并且已出现了过度分配,现在进一步假定解决冲突是不能增加资源、不能替换资源、还不能采用加班。这种情况下,在向资源分派任务时只使用其一部分工作时间。显然,这种方案会延长任务的工期,但若能与其他资源协调好,也可以按期完成任务。 8、使用“资源调配”功能来解决资源冲突在计划中有几项任务需要同时开始时,而又出现资源冲突,这是可以推迟进行一些任务来均衡或者延长任务的工期。在选择要推迟的作业时,可以利用Project提供的均衡特性,要求Project挑选出要推迟的任务,也可以人工挑选出要推迟的任务。所谓的均衡是利用推迟执行任务或分步执行任务的办法来解决资源冲突。 5.7减少项目的费用项目的成本来在于每个任务的成本,每项任务的成本又分为两部分:分配在任务上的资源的工资率;任务本身的固定成本。一般来讲,任务的总成本是:任务的成本=任务的固定成本+工时×工资率×数量由此我们可以看出影响任务成本的主要因素有:工时、工资率、资源数量、固定成本等。要减少项目的成本就要从这几方面入手。 分析项目成本分析项目成本既可以从任务的角度分析每个任务的成本、从资源的角度分析每个资源的成本,还可以分析整个项目及子项目的成本。从任务视图分析成本信息使用资源类视图分析成本信息项目成本信息 减少项目成本1.降低资源的费率降低资源的费率可以说是最直接的方法,但这往往不是用于对人力资源的,因为这将会打击工作人员的积极性,但可以通过降低其他资源的费率来实现,比如降低能源消耗、设备费用等。2.减少任务的工时只有为任务分配了资源,任务才会有工时,而且工时等于任务的工期乘以资源每日的工时。适当的减少工时,可以降低任务的费用。但减少工时同时也影响项目的工期。 3.减少资源的分配单位分配资源的数量与任务成本也是成正比的,从某种意义上说,减少资源的分配单位等于加大剩余资源的工作量。因此,采用此方案应从实际工作考虑,剩余的资源能否胜任此项工作。4.减少加班加班需要支付加班费率,这通常要高于资源费率,所以减少加班可以有效的减少任务成本。 5.替换资源替换资源也是比较有效的方案,因为它可以高效、合理地使用资源,同时降低了成本。替换资源,即用廉价的资源替换比较高价的资源,但有一个前提,那就是替换的资源同样能胜任这项任务。6.减少任务的固定成本固定成本就是任务本身所需要的成本。例如我们在“网络管理系统开发”项目为了使系统能够顺利的交付给客户,需要首先为客户进行培训,这项培训任务就具有固定成本,比如印制培训资料费、租借培训场地费用等,这也包含在项目成本中。降低这些费用也可以降低成本。 7.删除任务删除任务的同时,也取消了该任务的费用。但删除任务的方案一般是不可取的,除非是对一些与项目确实关系不大的任务,确认删除改任务对项目没有影响或影响在可控制范围内才可采用。 5.8跟踪实际成本计算任务的实际成本每天更新实际成本查看任务成本是否与预算相符用“盈余分析”表进行成本分析 跟踪项目资源状况输入资源完成的总实际工时每天更新资源的实际工时查看资源计划工时与实际工时之间的差异 5.9成本类报表成本类包括现金流量、预算、超过预算的任务、超过任务的资源及盈余分析五种报表。现金流量报表现金流量报表可以打印周期性的现金流量信息。预算报表预算报表列出了各项任务及其预算成本、预算成本和实际成本之间的偏差。 超过预算的任务报表超出预算的任务报表显示了实际成本超出了预算成本的任务。这种报表只有在完成了某些任务后才能打印出来。报表显示了每项超出预算的任务的总成本、比较基准、差异、实际成本等信息。超过预算的资源报表超过预算的资源报表,显示的是根据当前项目的进度计算出的成本超过基准估计的资源的信息。盈余分析报表盈余分析报表给出了每项任务的计划成本与实际成本之间的比较信息。 本章小结与学习要点项目成本管理的过程是:资源计划编制、成本估算、预算和成本控制资源计划编制——确定完成项目活动需要的资源种类和数量成本估算是——估算项目需要的资源的成本的近似值成本预算是——将成本分配到各单项活动中成本控制包括——监控成本执行、评审变更和向干系人报告变更挣值分析法的应用 问题下列哪一项可以最好的描述成本预测?A、连同对概率、不确定性以及对项目进行期间可能发生的通货膨胀的评估一起,确定未来成本趋势的过程、B、在项目生命周期内集合项目成本并加以预测的过程、C、建立预算、标准和监控系统的过程,凭借该监控系统,可以测量、控制项目投资成本、D、在日常持续经营的基础上,对成本的收集、汇总、分析、监督、报告与控制过程全寿命期成本计算中的四种成本是:A.运作成本/维护成本,废弃成本,直接成本,可变成本、B.间接成本,辅助成本,开发成本,生产成本、C.运作成本/维护成本,开发成本和生产成本、D.间接成本,辅助成本,可变成本和直接成本。BCWS是$10000,BCWP为$7000,ACWP是$5000。那么成本偏差是多少?A、-48%B、50%C、60%D、29%EAC是对()的定期评估A、工作完成的成本B、完成工作的价值C、项目完成时的预期总成本D、到完成工作将花费多少 问题?AnyQuestion? 谢谢!KeepConnectingInTheFuture 在线教务辅导网:http://www.shangfuwang.com更多课程配套课件资源请访问在线教务辅导网'