项目管理中的Units, Work, Duration

我是看了这个PDF才明白的:
http://pmpspecialists.com/WhitePapers/PMP_Specialists_Task_Types.pdf. 本贴里我再用自己的语言复述一下.

Units, Duration, Work是什么?

Units就是参与任务的"人力", 如果一个人100%干, Units就是1; 如果两个人各50%干,Units也是1 (2 * 50%)

Duration就是任务完成所花的时间. 如果一个任务从周一干到周五, 那Duration就是5天

Work则是一段时间内所有人实际投入的"汗水",也就是"工作量".  如果两个人各100%一共干了5天,那Work就是10天. 简单地说, Work =  Units * Duration

Fixed Units, Fixed Duration, Fixed Work

MS Project里的任务类型必定是Fixed Units, Fixed Duration, Fixed Work其中一种.那又分别是什么意思?

1. 先说一个最容易理解的, "十月怀胎"这种任务就是典型的Fixed Duration. 一个女人生一个孩子要10个月,十个女人只生一个孩子还是要10个月!  那投入十个女人后,上面几个参数会怎么变呢? 

  a. 一个女人的时候,  Work =  Units * Duration = 1个月 * 10人 = 10 人月

  b. 十个女人的时候, Work =  Units * Duration = 10个月 * 10人 = 100人月

  如果你在甘特图里为这样一个任务增加资源,你会发现Duration不会变, Work会变大 (Work列默认不显示,你要把它调出来)

2. 再说Fixed Work. "愚公移山"这种比较机械的任务就是Fixed Work. 一个人挖一座山要100年, 100个人挖一座山一年就够了,因为工作量就摆在那里.

  a.一个人的时候, Duration = Work/Units = 100人年/1人 = 100年

  b.100个人的时候, Duration = Work/Units = 100人年/100人 = 1年

  如果你在甘特图里为这样一个任务增加资源,你会发现Duration会变少, Work不变

3. 明白了前面两个,Fixed Units也好理解了. 如果你将Work减少,会发现Duration也会变少.

  

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.