默认试用退休
2021 年 11 月 10 日
在每个正常规模的团队中,将任何类别技术的备选方案限制为三个。这些是:当前合理的默认值、我们正在尝试作为试用版的值以及我们讨厌并希望退休的值。
对话是这样的:我们想引入一种新的消息传递技术。我们已经有多少种技术?哦,我们有三种正在使用,包括一种被认为是遗留的,我们正在逐步迁移,以及一种我们之前尝试过但没有获得吸引力的技术。好的,所以我们现在已经达到上限了。如果我们想添加另一种消息传递技术,我们有两个选择。要么将我们所有的应用程序从遗留技术迁移出去,要么彻底摆脱失败的实验。这与限制团队中使用的创新代币数量的想法非常相关。
在团队层面,这些限制相对容易维护、讨论和采取行动,因为我们有共同的优先事项和工作方式,以及高度信任、高带宽的沟通。在整个组织的范围内,挑战是类似的,但达成一致需要更长的时间,实际的迁移和整合工作可能需要很长时间——因此我们有时不得不允许技术有更多变化。我们还使用不同的技术来讨论和传达我们首选技术的现状。
我们在 MYOB 使用的一种方法来让整个组织参与关于技术的更广泛决策是通过发布我们自己的 MYOB 技术雷达,遵循Thoughtworks 技术雷达的格式。这种构建我们自己的雷达的方法涉及从我们所有的垂直部门和团队获取输入,并明确说明我们鼓励团队采用、试用哪些技术,更重要的是哪些技术要避免。