团队与项目

人时计算器

计算一个班组在一段时间内投入的总人时,或切换模式,看看已知人时的工作需要你的班组干几天。

总量模式使用人数、每天小时数和天数;天数模式使用人数、每天小时数和工作的人时。

人时如何计算

一个人时(也叫工时)是一个人工作一小时。总人时就是人数 × 每人每天小时数 × 天数。这个单位也可以反过来用:如果一项工作估计需要若干人时,就用它除以班组每天的合计小时数(人数 × 每天小时数),得出所需的工作日。

示例:5个人每天工作8小时、干10天,投入5 × 8 × 10 = 400人时。这相当于50人天、10个五天制人周,如果一个月按160小时计算则为2.5人月。反过来,同样五人的班组完成一项400人时的工作需要400 ÷ 40 = 10个工作日,即2周;8个人需要6.25天,2个人则需要25天。

单位等于说明
1人天8人时按每天8小时
1人周40人时5天 × 8小时
1人月160人时4周 × 40小时,估算中常用
1人月173.3人时每年2,080小时 ÷ 12
1人年2,080人时52周 × 40小时,未扣休假

人时估算容易出错的地方

这种算法假设工作可以在人与人之间完美分割,而实际工作很少如此。有些任务有固定顺序(混凝土必须养护,代码发布前必须评审),有些需要某个专家,而每多一个人都会增加协调时间。Fred Brooks在《人月神话》(1975)中描述了软件领域的情况:给延期的项目加人,往往会让它更晚完成,因为新成员需要培训,沟通路径也成倍增加。请把天数模式当作工期的下限而不是承诺,并确认班组确实能同时投入这项工作。

按人时报价或开票时,要事先约定一个工作日的长度,以及是否包括路程、准备、休息和监督;一个班组在现场9小时、其中1小时无薪午休,每人产出8人时,而不是9。计算成本时,用人时乘以含全部成本的小时人工费率,其中除工资外还包括雇主承担的税费和福利。在每项工作中把实际人时与估算对照记录,是改进下一次估算最可靠的方法。

常见问题

人时如何计算?

用工人数乘以每人每天的工作小时数,再乘以天数。四个人每天工作7.5小时、干6天,就是4 × 7.5 × 6 = 180人时。

一个人月有多少人时?

这取决于惯例。许多估算采用160小时(4周 × 40小时);也有的采用173.3小时,即每年2,080小时除以12。

班组人数加倍,时间就能减半吗?

只有当工作可以干净地拆分、人与人之间互不妨碍时才行。先后顺序、共用设备和协调工作通常意味着,增加人手节省的时间比简单除法算出的要少。