知识卡片

重大架构决策更适合放到高强度的面对面集会上,而不是拖在异步邮件列表里

专业/工作

内容

KDE社区里推动PIM基础设施重写的关键决定,几乎都发生在年度大会和5~10人的小型sprint集会上——几天时间里聚焦一个具体问题集中讨论和编码,而不是分散在跨越大半个地球时区的邮件列表里拖上好几天才能达成一次共识。这背后的现实是:像”是否要推翻重写整个数据存储层”这种需要反复权衡、随时因为一句话改变方向的决策,异步沟通的往返延迟会不成比例地拖慢共识形成的速度,而面对面的高带宽交流能让分歧在几个小时内被摆到桌面上讨论清楚,而不是被压积成邮件列表里互相引用、越吵越僵的长贴。这提示一个协作方式的选择标准:日常的信息同步用异步沟通足够,但涉及方向性的、有分歧的重大决策,值得专门创造一次高强度、同步的面对面(或至少实时)讨论。

参考来源

《架构之美》第12章《当集市开始构建教堂》