加载失败
原帖把 recurring meeting 描述成一种 forcing function,主张用每周站会把长期项目从维护、行政和救火里抢回一点推进时间。评论里很多人拿 The 4 Disciplines of Execution(一本强调执行纪律的管理书)、remote team、Slack huddle(Slack 里的临时快速同步)以及 Linux kernel(Linux 内核,一个大型开源项目)的做法来对比同步与异步协作。争议焦点不是开不开会,而是会议是否有明确 agenda、时间盒、主持权和问责,否则它就会退化成 status meeting 或 calendar furniture。更深一层的背景是,许多工程组织真正缺的不是会议,而是优先级、技术债治理和能让长期工作持续前进的组织授权。
一部分人并不反对 weekly meeting 本身,而是强调它要短、固定、可预期,才能把维护、行政和救火挤不掉的时间重新切出来。有人把每周 30-60 分钟的站会视为基本协调工具,并要求提前发 agenda、严格控时、禁止跑题,必要时把细节挪到 email、phone 或 1:1。相反,daily meeting、日常汇报和几十人轮流发言的大型站会被认为会直接吞掉开发者的 flow state。少数人还补充说,真正有效的会议往往是简短 check-in,而不是占满日程的仪式。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8] [来源9] [来源10]
另一大批评论把 recurring meeting 看成 calendar furniture:一旦它被放进日程,就会从解决问题变成证明自己有在开会。大家反感的是 status theater、therapy session、被最高级别的人牵着走的长会,以及那种用开会制造压力、逼人表态的做法。评论还指出,20 人以上的汇报会会把整个团队从 flow state 拉出来,哪怕只有少数几分钟和自己相关,也会造成大量无效等待。很多人因此主张几乎所有会议都可以是 email,至少应当按需召开而不是固定占位。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8] [来源9] [来源10] [来源11] [来源12] [来源13] [来源14]
不少人更偏好完全取消 recurring meeting,只在有明确 blocker、决策或跨团队问题时临时拉人开会。这样做的好处是议题更具体,讨论不容易被例行同步稀释,也更容易提前形成 shared mental model;一些团队甚至用 Slack huddle 和日常对话替代固定仪式。开会的人还提到,大型 retro 或固定 sync 容易让重要话题被拖到下个周期,导致上下文不断衰减。代价是管理者必须更主动地盯进度、及时追问和跟进,而不是把一切交给日历自动运行。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7]
很多争论其实不是在争会议有没有用,而是在争谁有权让会议真的产生后果。有人指出,只有组织上级真的在意这个项目、会议主持人对参与者有权威,或者结果会影响奖金和晋升时,会议才可能成为 forcing function;否则它只会被拖延、取消或聊成空话。还有人把问题往更深处挖:如果一个项目一直做不成,关键不是多开几次会,而是看领导是否真正给了资源、是否愿意为失败负责。评论里反复追问的其实是问责机制,而不是会议形式本身。
[来源1] [来源2] [来源3] [来源4] [来源5] [来源6] [来源7] [来源8] [来源9] [来源10] [来源11] [来源12] [来源13]
还有一类观点把问题指向项目本身:长期项目之所以拖,是因为范围太大、技术债持续累积、维护和 firefighting 已经把团队吃满了。按这种看法,会议最多只能暴露资源不够和优先级混乱,不能凭空创造工程时间,也不能替代对债务的投入。有人甚至拿防务承包商那种满日历的场景举例:会议越多,真正做架构和推进工作的时间越少。于是他们把靠会议催进度视为一种对系统约束视而不见的管理幻觉。
forcing function: 通过外部约束或固定节奏,逼迫人持续推进某件事的机制。
standup(站会): 短时同步会议,通常用来快速汇报进度、阻塞和下一步行动。
async / sync: 异步与同步协作方式;这里常用来对比邮件、文档、Slack 和会议。
technical debt(技术债): 为了赶进度而欠下的未来维护成本,会不断吞噬团队时间。
shared mental model(共享心智模型): 团队成员对目标、问题和方案形成的共同理解。