简述成本管理方法,以及影响软件项目成本的因素

《软件项目的成本管理方法以及影响成本的因素》

软件项目成本的管理就是根据企业和项目打的具体要求,利用公司的资源,在保证项目的进度,质量的前提下,对软件进行有效的项目成本的管理,我们需要最大限度地降低项目成本,提高项目的利润。

成本管理包括资源计划的管理,成本的估算,成本的预算,成本控制,包括控制项目预算的变化。

软件项目的资源管理计划包括该项目的目标,项目的主要功能有什么,有什么特殊的要求,软件项目的性能要求,系统接口,开发概述等等。项目经理需要对人员资源进行合理的分配,不要分工不明确,硬件资源分工合理,软件资源的分配等等。

项目成本估算,是对完成项目工作所需要的费用进行估计和计划,是项目计划中的一个重要组成部分。要实行成本控制,必须先估算费用。费用估算过程实际上是确定完成项目全部工作活动所需要的资源的一个费用估计值,这是一个近似值,既可以用货币单位表示,也可用工时、人月、人天等其他单位表示。在进行费用估算时,也包括各种备选方案的费用估算。成本估算的方法有自顶向下,自底向下和差别估算法这三个方法。

自顶向下的估算方法::这种方法的主要思想是从项目的整体出发,进行类推。即估算人员根据以前已完成项目所消耗的总成本 ,来推算将要开发的软件的总成本 ,然后按比例将它分配到各开发任务单元中去,再来检验它是否能满足要求。这种方法的优点是估算工作量小,速度快。缺点是对项目中的特殊困难估计不足,估算出来的成本盲目性大,有时会遗漏被开发软件的某些部分。

自底向下的估算方法:这种方法的主要思想是把待开发的软件细分,直到每一个子任务都已经明确所需要的开发工作量,然后把它们加起来,得到软件开发的总工作量。这是一种常见的估算方法。它的优点是估算各个部分的准确性高。缺点是缺少各项子任务之间相互联系所需要的工作量,还缺少许多与软件开发有关的系统级工作量 。所以往往估算值偏低,必须用其他方法进行检验和校正。

差别估算法:这种方法综合了上述两种方法的优点,其要思想是把待开发的软件项目与过去已完成的软件项目进行类比,从其开发的各个子任务中区分出类似的部分和不同的部分。类似的部分按实际量进行计算,不同的部分则采用相应的方法进行估算。

成本控制:按照事先确定的项目成本预算基准计划,通过运用多种恰当方法,对项目实施过程中所消耗的成本费用的使用情况进行管理控制,以确保项目的实际成本限定在项目预算成本的范围内。关于成本控制的方法主要有成本变工控制系统、成本绩效测量法、附加计划法和计算机辅助法。主要输出修正的成本估算、更新预算、纠正行动和取得的教训。

影响成本管理的因素:

(1) 项目成本预算和估算的准确度差。
由于客户的需求不断变化,使得工作内容和工作量不断变化。一旦发生变化,项目经理就追加项目预算,预算频频变更,等到项目结束时,实际成本和初始计划偏离很大。
此外,项目预算往往会走两个极端:过粗和过细。预算过粗会使项目费用的随意性较大,准确度降低;预算过细会使项目控制的内容过多,弹性差,变化不灵活,管理成本加大。
(2) 缺乏对软件成本事先估计的有效控制。
在开发初期,对成本不够关心,忽略对成本的控制,只有在项目进行到后期,实际远离计划出现偏差的时候,才进行成本控制,这样往往导致项目超出预算。
(3) 缺乏成本绩效的分析和跟踪。
传统的项目成本管理中,将预算和实际进行数值对比,但很少有将预算、实际成本和工作量进度联系起来,考虑实际成本和工作量是否匹配的问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值