星期一早上,数字退回了昨天
Windows 设备上运行的一个机器人,和 Mac mini 上的一个机器人,同时打开了同一张库存表。一个机器人正在修改入库数量,另一个机器人还拿着旧画面,直接点了保存,数字就这样悄悄退回了昨天。在一家贸易公司协助 B2B 业务的小团队里,这种事一周大约发生五次。
Before
• 机器人彼此不知道对方有没有打开表格
• 后保存的一方一定会赢
• 异常数字只能靠人眼去找(平均每次 20 分钟)
没有哪个机器人有恶意,两边都只是认真完成被交代的工作。问题在于它们不知道彼此的存在。
改动只有一格
我们让机器人在表格最上方的 A1 格写下「使用中:机器人名称、时间」。作业前先看这一格是否为空,有人在用就等待,做完再把格子清空。
作业前:A1 格是空的吗?
是空的就写入「机器人名称 + 时间」再开始
有人在用就 10 分钟后再确认,连续两次被挡就通知 Bella
作业后:清空 A1 格(超过 30 分钟的标记视为无效)
最后的括号很重要。机器人如果中途停止运行,格子没被清空就会变成幽灵锁,所以超过 30 分钟就视为无效。
After
• 覆盖事故:每周 5 次变成 0 次(观察三周)
• 查找异常数字的时间:每次 20 分钟,几乎降到 0 分钟
• 买家候选名单和邮件草稿表也加上同一格,同样的问题完全没有再出现
学到的事
与其先把机器人变得更聪明,不如先定好「彼此不要撞车」的约定,反而更快。不需要庞大的系统,一个格子就够了。