加班还要讲科学?小编你是要告诉我996比007更好吗?一提到加班大家的第一反映也许是这样的:项目紧,任务重,马上要交付了,领导说“要大干100天,保证实现目标“,旁边也许还会配一副标语“今天工作不努力,明天努力找工作”。职场打拼没有加过班的人可能比熊猫还少。
今天我们谈论的不是加班好不好,而是怎么加班才算科学,加班不可怕,就怕项目经理没文化。连坐式的全员加班,或者是潜规则式的加班,只能说明项目领导的知识与技能有待进一步提高。真正科学的加班应该解决如下几个关键问题:
1、要预测是否需要加班?
2、对哪项工作加班才是最有效?
3、如何确定最低的加班方案?
一、如何预测加班
加班还能预测?很多小伙伴基于现实的经验往往觉得不可思议,加班不是项目经理说加班才加的吗?不对、不对,我们公司的制度就规定了每周一、二、四、六要加班。我只能说这些都不是科学加班方式。
要预测加班必须要有进度计划,没有计划的情况,确实只能根据项目经理或领导的指令来加班,如果有计划我们不但可以预测加班,我们还知道需要加多少班?哪项工作需要加班?
最常用的制定进度计划的工具是关键路径法(参考《详解关键路径法》),下面咱们通过一个示例来说明关键路径法是如何预测加班的。
图1 进度计划(字母代表活动,数字代表活动需要的天数)
如图1所示,这个项目由A、B、C……H等8个活动(或工作)组成,我们从A出发走到项目结束H,共有四条路径可走,分别是:
a)A-B-C-H,路径长度10+7+5+8 = 30
b)A-D-E-H,路径长度10+14+2+8 = 34
c)A-F-G-E-H,路径长度10+7+6+2+8 = 33
d) A-F-G-H,路径长度10+7+6+8 = 31
那么这四条路径,哪一条代表项目的工期呢?根据关键路径法,“最长”的那一条代表项目的“最短”工期,也就是A-D-E-H,这条最长的路径被称作关键路径,项目的预计工期是34天。
项目经理在做计划时,通常是从左至右(从开始到结束)来推算工期,这种方法叫作正推法。正推法排出的工期代表项目经理期望的项目工期。但是客户也会给出一个他们期望的工期,我们不得不采用自右至左(从结束到开始)来倒排工期,这种方法叫作倒推法。倒推法排出的工作工期和正推法排出的工作工期如果一致,那么项目经理和客户皆大欢喜,如果不一致则有两种情况:
1)项目经理要的工期少,客户给的工期多。上例中,我们要34天,客户给了40天,那么我们可以预测不需要加班。项目不但不需要加班还有一些富裕时间可以机动灵活的使用,这个机动时间叫作浮动时间,上例中项目有6天的浮动时间。
2)项目经理要的工期多,客户给的工期少。上例中,我们要34天,客户给了30天,那么项目的机动时间变成了“-4天”,出现了负数意味着我们必须设法把这些缺失的天数(工作量)补出来,否则项目铁定延期。
出现了负的机动时间是不是就一定要加班了,当然不一定,解决问题不是只有加班一条路,假设在不改变需求的情况下,我们可以采用如下措施:
1)加人手,找更多的人来干活以加快进度,这个不是加班;
2)提高效率,例如用更好的技术,更好的设备提高工作效率,也可以抢工期;
3)加急费,有些外协的工作可以通过支付加急费用来加快速度;
4)改变工作执行的顺序,例如把原来串行执行的工作调整成并行执行,也可以抢工期;
5)加班,把非工作日变成工作日,以弥补缺失的工作量以抢工期。
最后一步才是用加班的方法来解决工期问题,所以我们通过正推工期和倒推工期实现了对加班的预测。当然能预测加班的人,肯定是会做计划而且会灵活使用关键路径法的人。
二、对哪像工作加班才最有效
假设我们需要34天的工期,客户只给了30天,我们所有的机动时间是-4天,通过其它措施的努力都无法减少时间,只能采用加班的方法,那么问题来了是不是全体人员都需要加班呢?
当然不是,因为关键路径决定了项目的工期,只有对关键路径上的工作加班才是最有效的,因为缩短非关键路径上的工作,并不能减少总工期,是无用功。这意味着全员加班的方式,有很多人的加班是没有必要的。
另外只对关键路径上的工作加班还有个好处,我们可以将非关键路径上的人手暂时抽调到关键路上来,协助关键路上的工作尽快完成,这好比集中优势兵力各个击破。而不分青红皂白全员加班的方式,会让对工期影响最大的人在得不到有效支援的情况下孤军奋战。
在实际应用中还要注意:加班之后,关键路径会发生改变,我们可能无法在一条路径上完成所有的加班。
例如图1 中,假设A-D-E-H由原来34天缩短1天,变成33天,那么实际上整个项目出现了两条关键路径,即A-F-G-E-H(33天)和A-D-E-H(34-1)。然后这两天路径再缩短2天,变成31天,此时又新增了一条路径即A-F-G-H(31)。现在有三条关键路径都是31天,还是不能满足30天的工期。所以接下来应该对分别对这三条关键路径进行加班将这三条路径都缩短到30天或30天以内才能满足客户的工期要求。
三、降低加班成本
挑选可以加班的活动时,应该挑选加班成本最低的活动。
例如:
A活动加一天班需要额外300元,
D活动加一天班额外需要100元,
E活动加一天班额外需要200元,
H活动加一天班额外需要500元。
同样缩短一天的情况下,我们应该优先选择D活动进行加班,因为这样成本最低。
在对关键路径法不熟悉的情况下,看到这里也许已经跟不上思路了,不过只需要记住以下几点就足够了:
1)对关键路径加班才有意义;
2)可以调用非关键路径的资源支援关键路径;
3)尽量选择最便宜的工作加班。
懂不懂关键路径法,懂不懂科学的加班是专业项目经理和非专业项目经理的重要区别。
作者:陈利海
来源:微信公众号“易解项目管理”