构建以客户为中心的高效团队
工程师们在能够专注于和进入该区域的环境中茁壮成长。团队经常面临分心和竞争优先级。
为了减轻干扰,团队可以将自身划分为两个团队:一个用于功能开发,一个用于在线网站健康状况。
双人策略可提高工作效率和可预见性。成功实现依赖于以下关键元素:
- 明确定义的船员角色
- 明确定义的船员轮换过程
- 频繁调整船员人数
功能团队 (F-Crew)
功能组或 F 组专注于未来。他们作为一个具有明确使命和目标的有效单位:构建和交付高质量的功能。
F 机组人员被隔离在现场服务的日常混乱之外,以确保他们有时间设计、开发和测试他们的项目。
正在进行(WIP)工作的良好限制是对于 4-6 人的团队,每次同时进行两个功能。
客户团队 (C-Crew)
客户团队或 C-crew 专注于当前事务,并为客户和现场问题、bug、遥测和监视提供前线支持。C 组经常围聚在计算机前,调试关键的实时故障。
客户团队通常被称为”盾牌”团队,因为它保护团队其他成员免受干扰。C-crew 会及时分诊客户报告的问题,并迅速介入协助受阻的客户。
船员轮换
在每周结束时,进行一个简短的工作交换会议,团队决定谁在不同小组间交换角色。
每周轮换有助于防止团队中知识的孤岛,并确保工作人员之间不断流动的信息和视角。
船员大小
船员人数为了维护团队健康而变化。如果团队的现场问题率很高,或者存在大量技术债务,C 组就会变大,反之亦然。,每周调整大小会增加团队可交付结果和依赖项的可预测性。
专职 F 团队可以使吞吐量和交付周期变得可预测。