软件项目管理管理成本包括:1. 做好项目预算;2. 做好实际费用的统计;3. 做好资源管理。其中,在项目做计划的阶段,我们从开始就要关注项目成本,做好项目各方面的预算,以约束后续的项目管理活动。
一、软件项目管理管理成本
1. 做好项目预算
在项目做计划的阶段,我们从开始就要关注项目成本,做好项目各方面的预算,以约束后续的项目管理活动,具体的项目预算包括资源预算、费用预算、采购预算、收益预算等。我做资源预算,一般会先列出需要的资源类型,然后列出该项目的重要里程碑节点,再将数量填进去,这样数据就一目了然。
2. 做好实际费用的统计
做好项目预算有助于信息透明,而如果要掌握项目的花费、分析项目的成本,还需要统计好实际的费用支出。在我的项目里,人员产生的费用通过费用单提交,采购的费用走采购合同,最终的数据与项目关联,为分析项目成本及收益提供准确、科学的数据支持。当然,因为涉及到钱,监督和审批工作要有财务或高层领导的参与,因此审批流程很重要。
费用和采购的审批一般有专门的软件,但是我们做项目管理是以项目维度运作的,所以要将这些流程跟项目关联起来,使用的项目管理软件较好能支持费用和采购管理,否则将数据导来导去费时费力不说,还增大了出错的风险。
3. 做好资源管理
在人力资源方面控制成本,会涉及到两个层级的工作,一个是项目经理要制定科学的资源申请计划,另一个是资源经理要做好人员调拨。项目经理的资源申请要根据项目的具体需求和任务合理制定,这就要求项目经理的WBS计划要尽可能详细,才能尽可能地为每个任务安排最合适的人员和工期。资源经理进行人员调拨的难题在于掌握每个人员的饱和状况,加上资源经理并不深度参与每个项目,对人员分配的风险不够灵敏,所以就需要借助于项目管理工具。如图是我以前测试软件的时候做的一个人员调拨计划,每个人的时间安排都一目了然,且有红绿灯显示饱和状态,方便资源经理进行监控和调整。
延伸阅读:
二、控制项目成本的好处
做项目成本控制,对项目来说可以提高项目成功率,对企业来说有助于实现投资收益最大化,提高企业收益。
提高项目成功率
项目的资源成本得到科学的控制,意味着每个项目成员都在合适的岗位上发挥最大的价值,项目的进度正在正常运作,资源没有不足或者冗余,人员带来的风险也会因此降低,项目的成功率自然就提高了。
使投资收益最大化
项目做好资金投入的控制,企业的成本降低了,是为企业“节流”,而项目做得漂亮,为企业带来了利益,则是为企业“开源”,成本的控制和收益的最大化,能够为企业带来更多的收益,促进企业战略目标的实现。