行动计划制定别从甘特图开始:先把“一开工就崩”的地方钉墙上
上周五下午,我在客户会议室看他们排行动计划。白板从左到右贴满便签,红黄蓝绿,像过年。项目经理拿马克笔一划:“下周一开工,按这个走。”我当时没吭声。说实话,我心里咯噔一下——那张图漂亮得不像能落地的样子。结果周一上午十点,群里开始冒消息:设备没到位、接口人请假、测试环境被别的组占了。计划没撑过半天。哎。不是说他们不努力,问题出在行动计划制定这一步就埋了雷。
计划一开工就崩,问题常常不在执行力
很多人把行动计划制定理解成“把任务排到日历上”。任务A两天,任务B三天,中间画个箭头,完事。听着没毛病,对吧?可这玩意更像写代码只写了函数名,没写参数和返回值。真跑起来,全是空指针。行动计划制定的本质,我自己的说法是:把目标压缩成一组可执行动作,再给每个动作配上可观测的检查点和失败后的动作。不是时间表。时间表只是外壳。里面得有传感器,有执行器,有故障保护。缺了这些,计划就是一张好看的海报。
工厂设备巡检行动计划白板便签现场照片
我拿空调温控器打个比方。你写“保持车间舒适”,这不叫控制。你得设温度区间,装温度传感器,压缩机启停,超温报警。行动计划制定也一样。你说“月底完成迁移”,这是愿望。你说“周三前把旧网关的流量切5%到新网关,观察错误率和延迟,超过阈值就切回”,这才有控制的味道。区别在哪?前者靠人盯,后者靠检查点说话。
检查点写虚了,计划就成了许愿池
我见过太多计划死在“检查运行状态”“验证服务正常”“确认物料到位”这种句子上。不是说这些词有错,是它们太滑。你抓不住。什么叫正常?谁判定?拿什么判定?判定失败之后干什么?不写清楚,开会时人人点头,干活时人人自由发挥。到头来计划延期,大家还委屈:我都按计划做了啊。是,做了,但没闭环。
去年帮一个做注塑件的厂子排空压机巡检行动计划。原来的表上写“检查空压机运行状态”,一天两次。我问巡检师傅:你到现场看啥?他说看灯亮不亮,听声音大不大。再问:声音大到什么程度算异常?他愣住。后来我们改成三条:听有没有周期性金属敲击声;看油位是否低于下限刻度;记排气温度,超过95℃就报修并停机检查。这才叫检查点。可观测、可判定、有负责人、失败动作明确。计划从“记得去看”变成了“看完能决策”。差别大得离谱。
软件发布行动计划检查点与回滚流程白板照片
软件发布也一样。有次一个小团队做网关迁移,计划里写“发布后验证服务正常”。我让他们改成:调三个核心接口,看P99延迟,盯五分钟错误率,回滚脚本在发布前跑一遍。发布那晚真出事了。新网关的鉴权缓存没预热,错误率往上蹿。好在检查点提前写了失败动作,值班的人没开会讨论,直接切回旧网关。十二分钟恢复。要是按原来那句“验证服务正常”,大概率是先拉群、再问人、再争论“这算不算正常”。计划制定时偷的懒,执行时会加倍还回来。
颗粒度不是越细越安心
颗粒度不是越细越安心
这里有个常见误解:计划越细越好,任务拆到半小时一格,心里才踏实。说实话,我早年也这么干。后来发现,过细的计划会制造假安全感。你花了三天把未来六周拆成两百个任务,看着很专业。可只要一个外部依赖抖一下,整张图全废。而且拆得太细,执行的人变成按按钮,遇到偏差反而不会判断。计划是给人用的,不是给白板看的。
我的经验是,颗粒度跟着不确定性走。确定的事,比如换硬盘、跑回归、盘库存,可以拆细。不确定的事,比如第三方接口联调、新设备到货、跨部门审批,别装神算子。设一个短周期滚动检查点,比如每天下午四点看一次依赖状态,没到位就触发备用方案。行动计划制定不是一次算命的仪式,更像开车:远光看方向,近光看眼前,方向盘得随时微调。对了,还有个坑——里程碑不是检查点。里程碑是“到了”,检查点是“怎么知道到了、到了之后能不能继续”。两码事。
留一条撤退路线,计划才敢往前走
我特别烦那种“只许成功”的计划。不是情绪问题,是技术问题。任何执行都有失败模式,你不写撤退路线,现场就会用代价很高的方式试错。行动计划制定里,我一般硬塞三样东西:触发条件、回退动作、谁有权拍板。触发条件要量化,别写“感觉不对”。回退动作要提前演练,别等出事现翻文档。拍板的人要明确,别搞成群里投票。看起来啰嗦?真出事时这几行字能救命。 当然,这套东西也有边界。高不确定的探索型项目,你没法把检查点定太死,否则变成自我束缚。这时候计划要短、要轻,滚动更新,重点是暴露信息而不是锁定路径。反过来,安全相关的巡检、生产变更,检查点就得硬,失败动作就得清楚。计划不是越完整越好,是跟风险匹配。还有一个风险:检查点太多,人会疲劳。一天填八个表,全变成打勾。那就不是行动计划制定,是形式主义表演。定检查点时问一句:这个点如果异常,我们会真的改变动作吗?不会,就删。狠一点。 写到这,我想起那张白板。后来我们没重画甘特图,先把“一开工就崩”的地方一条条钉墙上:设备谁确认、环境谁锁、接口人不在谁顶上、失败先切回哪。钉子钉完,图反而简单了。计划这东西,真不是画给别人看的。它得能在周一上午十点,替你挡一下。挡不住,再漂亮也白搭。