5.6 尝试至少三种改善团队之间协作的技巧
5.6 experiment with at least three techniques to improve inter-team collaboration.
1. 保持透明
Nexus:减少或消除跨团队依赖并保持透明,提高协作的可见性。
Nexus每日站会:在团队进行自己的Scrum站会之前首先开Nexus每日站会,帮助更快解决集成问题。让问题更快浮出水面。(透明性,统一的联络点)
Nexus每日Scrum站会对于Nexus是一个很好的机会,它为Nexus提供了一个透明的视角,这个视角可以展示集成增量如何运作,并给出正式的机会来明确团队在计划当天工作时需要解决的任何问题。它侧重于识别集成的挑战。单个团队每日Scrum站会安排在Nexus每日Scrum站会之后,这可以帮助团队解决跨团队的挑战,而不仅仅是他们自己的挑战。
Nexus使团队能够在保证透明性的情况下进行检视和调整。
Nexus Scrum Master需要通过确保在Nexus每日站会中指出跨团队的问题,从而帮助保持Nexus会议是有意义的。
2. 频繁沟通
Nexus Scrum Master承担着促进透明性和帮助使问题显现,并开展有难度的对话的责任。
定期与Nexus团队的Scrum Master进行交谈,以了解他们的团队正在为什么而挣扎,这样当团队在跨团队问题方面感觉不舒适的时候,Scrum Master就可以提出来。
在Nexus团队中的Scrum Master自然而然地彼此沟通,通常每天彼此交谈。
LeSS跨团队协调的技巧:认识到协调的需要以及决定与谁交谈。步骤如下:
1)意识到需要与团队B协调
2)站起来
3)走到团队B面前
4)说“嘿!我们需要交谈(just talk)”
一些协调技巧:
• 交谈
• 用代码交流
• 持续的集成
• 社区
• 跨团队会议
• 多团队设计研讨会
• 领头羊团队
Scrum of Scrums是正式的集中式会议,不建议设置。更鼓励分散式协调
Spotify:
部落内会定期举办非正式的聚会,大家会在聚会上给部落中的其他人(以及任何出席聚会的人)展示自己正在做什么、已经交付了什么、别人能从自己正在做的事情中吸取到什么经验或教训。展示内容包括可工作的软件、新工具与新技术、酷毙了的黑客日项目……
每个分会定期凑在一起讨论专业领域知识及他们遇到的挑战——比如测试分会,网页开发分会或者后台分会。
3. 减少依赖
Spotify:
分队间越独立自治越好,尤其是要把阻塞或拖慢了某个分队工作的依赖项减到最少。
经常对所有的分队进行调查:你们的工作依赖于哪些分队?这些依赖是否阻塞或拖慢了你们的工作?严重到了什么程度?
有了调查结果,接下来我们就会讨论如何消除有问题的依赖,特别是引起了工作阻塞的以及跨部落的依赖关系。为了消除这些有问题的依赖,我们经常会重排任务优先级、重组团队、调整架构或技术方案。
Scurm 中有一个实践叫“scrum of scrums”——这是一个同步会议,会议由每个 scrum 团队出一名代表参加,大家在会上讨论团队间的相互依赖。 在 Spotify,通常我们并不怎么进行 scrum of scrums,主要原因是大部分的分队都相当的独立,他们并不需要这样的协调会议。
如果有必要,我们也会“按需”进行 scrum of scrums。比如:最近我们有一个大型项目,需要多个分队协同工作几个月。为了更好的合作,分队间每天会开一个同步会议,会议上大家一起去识别和解决分队间的依赖关系,并使用白板和记事贴来跟踪尚未解决的依赖。
纵向组织的模向领导力--spotify