产品导航
我们把加班申请做成了‘游戏关卡’

去年夏天,我们部门的加班问题有点失控。

不是工作量真的多到做不完,而是大家总在周五下午五点半突然冒出一堆‘紧急任务’,然后顺理成章地留下来‘奋战到深夜’。打卡记录显示,人均每周加班8小时以上,但项目进度却没见起色。

老板没直接批评,而是把我和另外两个组长叫去喝茶。他问:‘你们觉得,加班是种态度,还是种结果?’没人接话。他笑了笑:‘如果只是为了显得努力,那这套规则该改改了。’

我们决定从源头下手——加班申请流程

以前的流程很简单:钉钉上填个表,写事由、时长,主管批一下就行。没人认真看内容,反正都是‘项目收尾’‘客户临时需求’。久而久之,这张申请单就成了走过场的‘通行证’。

我们想了个主意:把加班申请变成一个带‘闯关机制’的轻量级管理系统。

第一步,我们重新定义了‘可批准加班’的条件。不再是‘我觉得需要’,而是必须回答三个问题:

  1. 这项工作为什么不能在正常工时完成?
  2. 是否已尝试调整优先级或协作方式?
  3. 加班后交付的具体成果是什么?(必须可验证)

光提问题还不够。我们发现,很多人其实并不清楚自己的时间花在哪。于是我们在系统里加了个小功能:提交加班申请前,必须先填写当天的‘工时分布’——会议、协作、执行、中断各占多久。不是为了监控,而是让人自己看清:是不是被碎片化事务拖垮了效率?

最有趣的变化来自‘审批反馈机制’。主管批完不直接通过,而是会收到一个‘建议包’:比如‘这个任务上次类似耗时3小时,本次预估5小时,是否需拆解?’或者‘你组内小李今天也申请了同一项目的加班,是否可以合并处理?’

这些提示不是凭空来的。我们用的是蓝点通用管理系统,它的好处是不用写代码就能搭出这种带逻辑判断的小应用。我们设了几条简单规则:比如连续三天同类任务超时自动预警,跨成员重复申请触发提醒,甚至根据历史数据生成‘合理工时参考值’。

刚开始大家觉得麻烦。有人说:‘搞这么复杂,还不如直接让老板一句话说了算。’但我们坚持了一阵子,变化悄悄发生了。

有次,一个同事填完工时分布才发现,他一天花了近三小时在协调会议和群消息上,真正干活的时间不到两块。他主动把加班申请撤了,转头去跟产品同事商量能不能把几个零散需求合并排期。

还有一次,系统提示两位工程师同时为同一个模块申请加班。他们一沟通,才发现彼此做的其实是同一件事,只是信息没对齐。后来他们干脆约了‘结对编程’时段,效率反而提升了。

三个月后,加班时长降了40%,更关键的是,团队开始习惯在申请前先思考:这活非得现在加个班干完吗?有没有更好的解法?

我们没开过一次‘杜绝无效加班’的动员会,也没罚过一个人。只是把一个原本透明的流程,变得稍微‘难走一点’,又带点反馈和提示,就像游戏里的关卡设计——不是阻止你通关,而是让你意识到:有些副本其实可以跳过,有些Boss换个打法更省力。

最近新来的一个实习生问我:‘咱们这儿加班是不是挺卷的?’我打开系统后台给她看最近的申请记录:平均每周不到两人次,多数还集中在上线前48小时。

她笑了:‘那我还以为每天得留到九点呢。’

其实管理有时候就是这样。你不一定要推翻什么,也不用上什么高大上的OKR或敏捷看板。就从一张最常见的表单开始,加点逻辑、给点反馈、留点反思空间,流程自己就会‘长’出秩序来。

由AI生成

微信扫码关注关注乱码泥石流,领取福利

  1. 蓝点管理系统正版授权
  2. 好书推荐及电子版资源
  3. 最新管理软件资讯推送
  4. 不定期随机福利