项目管理者联盟

项目管理者联盟
项目管理者联盟
项目管理者联盟是国内最大的项目管理人员会员机构与互动平台。项目管理者联盟“项目文库”栏目囊括了项目管理五个阶段、十个知识领域的相关文章,是广大项目管理爱好者学习的知识宝库,欢迎大家投稿。项目管理者联盟
如各位项目管理专家及项目管理精英有原创经典文章与大家分享,可直接发邮件至项目管理者联盟编辑部,或电话与我们联系!联系方式:刘女士 liuzhe@mypm.net,13520734125项目管理者联盟
我们一定需要度量吗?当我问同行这个问题的时候,100%的回答是:用,一定要用!那么我们真的需要度量吗?引起我这个质疑的是我们这个软件业的整体水平和公司间过程成熟度的差异。项目管理者联盟
1. 每个公司,每个阶段都要度量。项目管理者联盟
我们为什么要用度量?度量能给我们带来什么?度量给我们带来了更敏锐的洞察力,让我们能更加清楚地看到哪儿有问题了,差距是多少。但是对于一些过程刚刚起步的公司来说,有很多的问题对于过程专家来说是显而易见的。比如评审效率低,10多个人评审一个文件要4-5个小时,这个效率是否低,难道我们这些做过程的人员不清楚吗?非要度量出几个缺陷/人.时?再如生产率低,你不是看到有些开发人员利用工作时间上与工作无关的网站吗?你可以说我们不是过程专家,我们看不到这点,但是你不是过程专家就能做度量这不是也很可笑吗?项目管理者联盟
2. 在公司因为我们还处在过程成熟度比较低的阶段所以我们的度量可以不用那么规范。项目管理者联盟
如果度量数据被用来做企业目标分析的话,那么度量的过程一定要严格和规范。我说的这个严格和规范是建立在过程正确基础上的。我看到一些过了CMM4-5级的公司在度量生产率的时候对于每个人工期的统计是从日报系统上计算出来的,这个就极有问题。我们大家都知道日报往往是对项目经理和高层管理人员开放的,有的甚至和绩效挂钩,那么你看看开发人员的工作时间都是8小时以上。如果我是老板不填成8小时以上就只有一种结果——开除!因为他的工作不饱满,生产率低,最主要的是这个开发人员头脑有点“那个”。这个和PSP是不一样的,PSP是对自己能力的提高,自己知道就行了。本身有缺陷的度量结果不但没有意义,还可能给公司的目标制定有所误导。项目管理者联盟
还有的度量更可笑,不但度量过程有问题连度量的内容都不对。比如我看到有的公司在汇报质量成绩时竟然写上了制定过程文档XX页,这个度量数据有什么用?能分析出什么来?所以说,我们在度量数据之前一定要想好度量这些数据的用处,否则度量出来的东西没用就白白浪费了资源。项目管理者联盟
3. 我们可以先找一些容易得到的度量数据来做。bbs.mypm.net
什么叫容易得到的度量数据?度量再“容易”的数据也要按照正确的度量过程执行。比如说需求数量。这个很简单了吧!但是你要知道需求的粒度是多大?每个项目的需求一样吗?粒度划分一样吗?难易程度一样吗?如果不同,那么你度量的数据只能在这个项目中使用,那就大大降低了使用效用。项目管理者联盟
4. 度量的用途是为了找到问题、分析问题,为公司积累数据。项目经理博客
我在第1点已经说了,度量的一个关键在于采集的数据是正确的,不正确的数据分析结果可能会给我们带到歧途。数据的正确性又是由正确的采集方法决定的。我们如果使用严格的采集方法势必会造成质量成本的大幅提高。这种成本的提高往往对于过程意识还不够的公司是不能接受的。pmp.mypm.net
5. 分析方法的误区.项目管理者联盟
有些过程改进的专家把一些度量数据进行分析后以饼图形式作以展现(比如说缺陷率),然后把各个项目的缺陷率进行比较得出结论。实际上这种分析方法本身就有缺陷。饼图并不能体现出不同项目在过程执行中因素的差别,只能体现出最终的结果。饼图本身适合于过程稳定、符合度高的分析,而对于过程建设、执行的初期过程肯定是不稳定的,这更适合用折线图来分析、展现。training.mypm.net
6. 度量的另一种用途是展现过程改进的成果。项目管理者联盟
度量方法往往是质量人员或过程改进人员用来展现过程改进成果的一项重要手段。用这种方法来弥补质量和过程改进成效的隐蔽性。但是这也同样要建立在正确度量的基础上,否则就只能成为蒙骗高层的一种技巧。项目管理者联盟文章
7. 最后让我们看看有些度量数据是多么复杂。项目管理者联盟
以 生产率中的项目规模度量为例。在生产率中我们对项目规模做度量时一般做功能点或是千行代码行做统计。我们如果进行代码统计时至少应考虑到:项目管理者联盟
1) 是否把多种语言转化成了标准语言(如:汇编语言)项目管理者联盟
2) 是否考虑到了代码的复用问题。项目管理者联盟
3) 是否考虑到一些需求、设计、测试、说明书等文档如何融合在一起进行统计。否则只是统计了编码阶段的规模。talent.mypm.net
建议使用功能点进行统计,因为这样可以解决1、3的问题。但是功能点统计虽然比功能点估算简单得多,但是也是需要一定基础的,并且因为使用了过多的全球度量参数所以转换得出的数据可信度并不高。项目管理者联盟
本文为项目管理者联盟联盟会员原创文章,授权发布,非经同意不得转载!
|