在进入复盘环节之前,我们需要做一些准备工作:

  1. 建设复盘氛围:为参与者提供一个安全且平衡的复盘环境。
  2. 梳理错失的机会点:从公司层面的宏观视角看,错失的最可惜的机会点是什么?提前梳理重大机会点,可以帮助我们控制复盘节奏,避免复盘成为一个裸心会,被一个麦霸引导到他个人的心灵独白中去。
  3. 设定目标:引导参会者对复盘目标有个清晰的认知。如果不能拿到一个非常有洞察的、能真正提升未来成功概率的结论和行动点,那么复盘就不能结束。

在这些准备工作中,有两个地方需要格外关注。

1、安全的复盘环境

问责机制是比较霸道的做法,可能会导致参与者丧失安全感,互相指责,甚至互相包庇,隐瞒事实。如果公司原本就有问责机制,那我们架构师往往也改变不了这个大环境。

但有个折中的办法,就是把你这个架构师主持的架构活动复盘,与官方正式的架构活动问题复盘隔离。架构活动复盘可以放在问题复盘之后,而且最好在公司外的非正式场所中举行,效果会更好。

如果公司的问责机制比较严苛,那么你主持的这个复盘,无论是定位还是时间,都要跟官方问责机制下的问题复盘完全隔离开。一个行之有效的建议是,把你主持的复盘定位成非官方的共创会,安排在问责会结束一两周之后,邀请参与者对架构活动做出思考,对未来提出有建设性的建议。

2、平衡的复盘环境

  • 视角的平衡,也就是平衡对他人的审视和对自我的审视。对他人审视和对自我审视其实是一对矛盾,当我们在一个视角上的思考做到极致后,难免忽略另一个视角。很简单的例子,如果我们从他人身上找到了能解释自己失败的充分原因,那我们很难正视自己的失败。反之亦然。
  • 平衡公司内部不同的决策层。这是对“刑不上大夫”的问责制度的挑战,也就是问责问到屋子里层级最高的人的时候,就戛然而止。同样,这么做也是为了把决策层面和执行层面的问题分开来看,寻找各自的机会。
  • 平衡不同的维度。技术人员做复盘的时候,话题往往是如何改变设计、如何完善监控发现工具、如何提升工程效率,以及如何提升数字化决策的质量。从公司层面看,通过其他手段也可以达到同样的目标,技术手段只是其中一种。因而在复盘中,需要引导参与者注意平衡思考的维度。
  • 平衡思考深度和行动时间。很多人做复盘,还没完成全面分析呢,就已经列出了一大串行动点,准备整治了。要知道,复盘不是故障响应,不需要立即止血。复盘的重点在于追寻问题本质,而不是整治现象。

架构活动的复盘,是你跟其他参与者深度学习的好时机。这是一个集体思考的过程,不是我们日常的习惯性行为。所以必须通过一系列的方式方法,来确保这个思考过程能够最大化未来架构活动的成功概率。

此文章为5月Day24学习笔记,内容来源于极客时间《郭东白的架构课》,推荐该课程。