首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

挣值治理不是搞数字游戏(1)——从搬石头的故事说起

2013-10-06 
挣值管理不是搞数字游戏(1)——从搬石头的故事说起摘要:要考PMP(Project Management Professional ),挣管理

挣值管理不是搞数字游戏(1)——从搬石头的故事说起
摘要:
要考PMP(Project Management Professional ),挣值管理是必考的知识。软件项目有很大的特殊性,不少人认为挣值管理不太适用于软件项目。挣值管理相关资料也比较超多,但一般都难以读懂,本文将会以轻松、易懂、实用的角度为你讲解。

大纲:
1.挣值管理无用论
2.从搬石头的故事说起
3.三大基本要素:PV,AC,EV
4.成本偏差(CV),进度偏差(SV)
5.成本指标(CPI),进度指标(SPI)
6.成本预测(EAC)

7.挣值管理不是搞数字游戏,要让挣值管理实用!
我将会通过4篇文章为你分享!


挣值管理无用论

软件项目的最大特点“两不确定两大限死”,即需求、设计不确定,预算、工期限死,让挣值管理的“生存空间”很少。而精通挣值管理的老师往往又不是软件行业的,无法给各位软件项目经理给出针对性的指导。于是难免“削足适履”地在软件项目中应用挣值管理,然后挣值管理无用论就冒出来了。

我所在的公司实施挣值管理有七八年时间,挣值管理在项目中发挥了很大的作用,要发挥挣值管理的作用,你需要:
1.真正理解挣值管理的含义和意义。
挣值管理一开始很难理解,就算你使用一段时间后也不见到能理解全部的含义。而能理解挣值管理意义的人就更少了,很多人就是为了玩数字游戏,不知道为什么要挣值管理。
2.项目计划与计划跟踪工作必须做得很扎实。
无论是否使用挣值管理,项目计划与计划跟踪的工作必须要做好,这点没做好就用挣值管理,那是扯淡。

挣值管理有没有用,在于你的理解和创造性应用,请继续看下去吧。



从搬石头的故事说起

我先从一个显浅的例子,让大家体会挣值管理的最基本道理。

假设有1000块石头,它们重量大小一致,需要由A地方搬到B地方。一名工人一天工作8小时,能搬运100块石头,现在只有一名工人。请你编写进度计划,完成该搬运工作。

你写下了这样一个计划,工人每天搬8小时,每天要搬运100块石头,10天完成。

这计划超简单,我们分析一下:制定计划时,其实我们考虑了什么因素呢?
你其实规划了以下内容:
1.你计划了什么人、多少人干这个事情。
2.你计划了每天工作多长时间,如:工人每天搬8小时。
3.你计划了每天要完成任务的程度,如:每天要搬运100块石头。
4.你计划了完成所有任务的总工期,如:10天完成。

我们看看计划的实际执行情况:
第一天:工人刚好用了8小时搬运了100块石头。
第二天:工人突然小宇宙爆发,用8小时搬运了120块石头。
第三天:工人由于昨天消耗太大,效率降低,用8小时才搬运了80块石头。

你跟踪计划时,其实关注了这些内容:
1.任务负责人实际用了多长的时间,并与计划进行比较。
2.任务负责人实际完成任务的程度,并与计划进行比较。

第一天,工人实际工时和实际任务完成程度,与计划一致。
第二天,工人实际工时与计划工时一致,但任务超额完成了,完成程度是120%,把将来的任务也干了一部分。
第三天,工人实际工时与计划工时一致,但任务没有完成,完成程度只有80%。但和昨天的此消彼长,总体来看前三天总工时、总任务完成程度,和计划是一致的。

计划时,你设定了计划工时和期望的任务完成程度,执行计划时,你会用实际情况与计划进行比较。

第四天,工人状态下降,只工作了6小时,搬运了30块石头,然后就病倒了。
第五天,工人生病,无人干活。
第六天,你急了,进度严重滞后,于是你另外雇了两位工人抓紧完成。
......

作为老板来说,他其实不太关注工人是否生病、工人是否加班,他其实最关注的是:
1.有没有按时搬完石头。
2.一共花了多少钱来雇佣工人。

我们要花多少钱来雇佣工人呢?工人的薪金如何计算呢?两种方法:
1.按时间计算,每小时多少钱。
2.按件计算,每搬一块石头多少钱。

聪明的老板都不会按方法1来计算了,按时间计算工人岂不是天天偷懒,慢慢搬!按件计算,我管你是天天加班,反正我就只出这么多钱。但对于我们软件项目就不这么理想了,我们的工作无法按件计算,我们通常只能用工时来计算人工成本,这为难以应用挣值管理埋下伏笔。



请看下一篇……



作者:张传波

创新工场创业课堂讲师

软件研发管理资深顾问

《火球——UML大战需求分析》作者

www.umlonline.org 创办人

热点排行