话没说完,不等于事没落地。真正算说完的,是风险有了 owner、有了确认时间、有了验证动作。
你在楼梯间问我,明明是我先发现的,为什么会上没说完。这句话我也问过自己。示例环境:下面这个周三下午、四十分钟回滚和三十分钟窗口,是脱敏教学场景,不对应具体项目。
以前的反应 | 后来的做法 |
|---|---|
急着解释“这次和上次不一样” | 先接住对方的话,再拉回影响面 |
想当场证明自己没漏 | 只想让缺口有一个确认人 |
散会后反复改一段没发的话 | 一小时内发三行邮件 |
把“风险可控”当成结束 | 把“待确认”写进纪要 |
这张表不是说我后来做得有多好。只是我慢慢发现,会上被打断以后,继续争那口气,通常不如留下一个能追的动作。
某个周三下午的换库割接评审,我负责备份和回滚。会前材料有三页,真正要拍板的只有一行:按演练估算,回滚要四十分钟,割接窗口只有三十分钟。
投影翻到这一行,有人接话:“备份不是一直这么做吗?上次也没出问题。”我想解释数据量、窗口、演练条件都不同;一急,语速快了,数字挤在一起。对方补了一句:“这些细节会后对一下就行。”
三页材料,我只讲了两页。散会结论是“按原方案执行,风险可控”。
我坐在会议室里,心里不服。回工位后,我反复改一段没发出去的话,改到晚上,还是没发。
那晚我想的是“我为什么没顶回去”。后来才承认,我当时想赢,想让所有人承认那句话重要。
可评审会要解决的不是谁对谁错,是风险有没有人接。
我后来不再用页数判断准备够不够,只问自己能不能写出三行:
第三行是会议真正要产生的东西。前两行是描述,第三行是请别人做的决定。
如果第三行写不出来,我会先不开会。因为那说明我还没想清楚要谁做什么,去了也只会把材料念一遍。
被打断时,我不再说“你先听我讲完”。我换成:
“你刚才说的这点我记一下。我先把影响面说完,再回来接这个问题。”
然后只讲条件,不翻第三页:“这次回滚演练是四十分钟,窗口只有三十分钟。我不是说一定回滚,是说这个缺口需要有人决定怎么补。”
这句话的作用,是把争论从“谁对”换成“缺什么”。
缺口可以补,谁对谁错很难在会上判完。先接住一句,也不等于认输,是让对话还能继续。
那天的会,我真正的失误是散会后什么都没做。我以为“风险可控”会自己长出动作,其实不会。
后来我给自己定了一个规矩:散会后一小时内,发一封短邮件,抄送主持人,只写三行。
会上提到的回滚耗时是四十分钟,窗口是三十分钟。 割接前是否补一次回滚演练,或调整窗口,请确认。 请明确由谁在什么时候决定;没有新决定,我按“原方案”记录。
这不是翻旧账,是把“我没被听见”翻译成“这件事还没有 owner”。
那次的结果是,纪要加了一条“割接前完成一次回滚演练,由我确认”。我没有赢下延长窗口,但“回滚没人验”变成了一个能检查的动作。
如果会上只能带一张表,我带这张:
影响对象 | 影响多久 | 回滚要多久 | 需要谁确认 |
|---|---|---|---|
业务入口 | 预计一个窗口内 | 谁执行、怎么验证 | 业务、运维、安全 |
报表与批量任务 | 可能顺延到下一批次 | 按演练步骤回退 | 数据、业务 |
被打断时,我就指着表说:“这一行还没确认。”
它不要求对方承认我有道理,只要求大家一起看一个空格。空格比观点容易处理。
表格里的时间不要写得太满。写“预计一个窗口内”,比写一个看起来精确、其实没人验证过的数字更诚实。
也有没赢的时候。
有一次,我坚持认为一个新功能上线前要补压力测试。讨论到后面,决定还是先上,理由是排期已经定了。
我把意见写进纪要,标了“保留意见”,然后按决定执行。
后来没出问题。但这只说明那次运气站在排期那边,不说明风险判断错了。我把风险点、验证方式、回滚步骤整理成一页,放进项目复盘;下次遇到类似功能,不用从“我觉得有风险”重新讲。
如果只做一件,我会把影响面表里“需要谁确认”那一列改成具体名字。
不写“运维确认”,写“割接前由某人完成一次回滚演练,把记录发到评审群”。名字、时间、证据都在里面,这件事就不容易在散会后消失。
我到现在也没想通:为什么同样一句话,我说出来容易被当成“情绪”,换个人说就是“坚持”。
有一次会后,有人说我语速太快,听起来像在着急。我试过放慢,可放慢也不一定能把时间要回来。
后来我不在这个问题上打转了。会前写清三行,会上先接住再拉回,会后把 owner 写进纪要——这三件是我能控制的;别人怎么看我,控制不了。
你问我,怎么把话说完。
我会说,先把“说完”改成一个更具体的标准:散会后,这件事有没有名字、有时间、有验证。
你下次评审,会把“待确认”写成谁的名字?
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。