去年年中,公司组织架构调整,HR部门缩编,原本三个负责考勤的人只剩小林一个。她每天早上七点半就到工位,不是为了打卡——她得赶在第一批员工进门前,手动核对前一天的打卡异常。
起初是靠Excel拉出缺卡、迟到、早退名单,再一个个找部门确认是忘打卡还是真旷工。可人一多,总有疏漏。有次财务部王姐连续三天‘忘记打卡’,系统记录却显示她在办公室待了八小时以上。小林打电话问,对方才想起来:自己用的是访客卡进出,没走正式门禁。
更麻烦的是调休。销售部老吴上个月调休五天,但排班表和请假单对不上,人力要算绩效时才发现他实际只报备了三天。这种‘灰色出勤’积压下来,月底核算工资时总要扯皮。
直到行政部小杨提了个奇怪建议:‘要不要把生日表也接进来?’
大家一开始以为他在开玩笑。一张标着谁几月几号过生日的表格,能跟考勤有什么关系?但小杨解释说,他们发现每逢有人过生日,当天下午茶水间人特别多,很多人会顺手帮寿星打卡,或者替同事签到。有次市场部小李病假在家,结果系统显示他不仅打了卡,还领了生日蛋糕券。
‘替打卡’的问题早就存在,但一直没被系统识别。因为传统考勤软件只看时间、地点、设备ID,不会交叉验证行为逻辑。比如一个人连续三天都在9:01打卡,突然某天变成8:58,系统不会报警;但如果那天正好是某人生日,而他是唯一一个提前到的非值班人员,就有嫌疑了。
我们开始尝试把几个独立的数据源连起来:门禁记录、排班表、请假单、项目工时填报、甚至会议室预约。最关键是加了那个看似无关的‘员工生日表’。
怎么做呢?我们用了蓝点通用管理系统。这东西不像传统OA那样固定功能,而是让各部门自己搭模块。行政先建了个‘特殊日期管理’表,除了生日,还加入了节日值班、高温假、产检假等标记。然后设置规则:当某天标记为‘张三生日’,且当天有非直系亲属的员工在8:30前打卡进入张三所在楼层,系统自动标记为‘可疑代打卡’,并推给主管确认。
你别说,第一周就揪出六个案例。有个实习生为了凑全勤奖,连续帮室友打了两周卡,指纹都录了两个。系统发现他室友生日那天,他比平时早到了22分钟,而且当天没有工时填报记录——人在公司却不干活,太反常。
后来我们又扩展了逻辑。比如发现采购员经常在周五下午集体‘消失’,查记录才发现他们去供应商那里验货,但没走外勤报备。于是我们在系统里加了‘供应商地址库’,只要手机定位靠近这些地点超过40分钟,自动触发外勤补录提醒。
最有意思的是,技术部自己加了个‘代码提交时间反向校验’。他们规定远程办公必须提交至少两小时的有效代码,结果发现有人半夜三点提交一行‘hello world’,就想蒙混过关。现在系统会比对历史提交频率和有效行数,一旦偏离太大,直接打回重审。
这些规则都不是一开始就设计好的,而是一点点‘长’出来的。就像我们最初只是想管好生日蛋糕的发放顺序,结果意外治好了考勤的老毛病。
现在新来的实习生培训第一课,不是学制度手册,而是看‘数据怎么串起来讲故事’。上周还有个新人问:‘能不能把外卖订单接入系统,看看谁天天点奶茶却报加班疲劳?’我们笑着摇头,但转头就在内部论坛开了个‘行为数据实验室’,让大家提脑洞。
管理不一定要从上往下压流程。有时候,一张生日表,也能撬动整个系统的自净能力。
微信扫码关注关注乱码泥石流,领取限时福利:
- 蓝点管理系统正版授权
- 好书推荐及电子版资源
- 最新管理软件资讯推送
- 不定期随机福利