SAFe Scrum Master/团队教练(SM/TC)是敏捷团队的服务型领导和教练,负责促进团队活动和流程,并支持团队和ART交付价值。
他们帮助团队进行Scrum、Built-Quality、Kanban和SAFe方面的教育,并确保商定的敏捷流程得到遵守。他们还帮助消除障碍,为高绩效的团队动态、持续的价值流动和不懈改进营造环境。
01
详解
在SAFe中,Scrum Master/团队教练(SM/TC)协助团队实现其交付目标。他们指导团队进行自我组织和自我管理,帮助他们协调和参与敏捷发布火车(ARTs)的活动,提高整个组织的 实施SAFe 的有效性。
SAFe SM/TC 是敏捷团队中不可或缺的成员,并与团队共同承担其整体表现的责任。SM/TC拥有支持采用SAFe Scrum实践的专业技能,确保没有实质性的差距,并且团队知道如何计划、执行、审查和回顾。此外,SM/TC可以积极指导使用 SAFe团队看板的团队,帮助每个敏捷团队实现团队级流。
01 > ...SAFe Scrum Master/团队教练的特点
SM/团队教练角色也是一个团队成员,有责任帮助团队实现其目标。他们通过教授和指导SAFe Scrum和SAFe Team Kanban,以及支持 SAFe 原则和实践来做到这一点。他们还帮助识别和消除流程的瓶颈。
SM/团队教练来自不同的背景和角色,他们的需求量很大。尽管他们不是典型的人事经理,但他们是敏捷团队中具有影响力的成员,他们应该具备以下特征:
感同身受 - 通过对团队成员的信念或感受表现出真诚的理解和关注来支持团队。这样,团队更有可能与他人建立关系,从而获得更高水平的合作和业绩。同理心是信任的重要成分,这对人们接受和欢迎教练是至关重要的。
冲突疏导员 - 支持团队成员解决人际冲突、解决问题和决策。敏捷教练和作者Lyssa Atkins认为,"冲突疏导是我们的新思维模式,我们帮助团队从冲突到形成建设性的意见,使冲突成为通往高绩效的助推器。"
服务型领导 - 劝说而不是使用权威。作为服务型领导,SM/团队教练专注于团队成员和他们所服务的人的需求,意在实现与组织的价值观、原则和商业目标相一致的结果。他们可以根据情况和对团队表现的责任,选择与团队合作的方式。
SM/团队教练应该有实现其责任的选择。例如,当涉及到活动时,他们的责任应该是 "确保所有团队活动的发生,并且是积极的、富有成效的,并保持在时间范围内。SM/团队教练可以为活动提供便利,或者让团队自我管理并为自己的活动提供便利。轮流承担促进活动和会议的责任,对团队的成长和自我管理的能力至关重要。
导师 - 支持团队成员的个人发展,帮助他们获得持续学习的心态。他们引导团队独立地找到解决问题的方法,而不是直接给出答案。
透明 - 透明是 SAFe 的一个核心价值,也是经验主义的支柱之一。SM/团队教练对反馈持开放态度,并欣赏来自他人的透明度。他们帮助团队提供透明度,确保工件被检查,识别预期和实际结果之间的重大差异,并发现反模式。
教练 - SM/团队教练了解并教育团队关于Scrum以及之外的方法,如SAFe、Kanban、Flow、内置质量等等。他们通常在一个或多个技术和商业领域拥有高级培训和经验。
02 > ...职责
如图1所示,SM/团队教练在履行这一角色时承担了许多关键的责任。这些责任的每一项都将在下面的章节中描述。
图1. SAFe SM/团队教练的责任范围
03 > ...辅助PI规划活动
SM/团队教练在 PI 规划中发挥着重要作用。他们与其他SM/团队教练和发布火车工程师(RTE)合作,在 PI 规划期间与团队积极合作。一个高效的SM/团队教练对于一个成功的活动至关重要,他们通常会做以下活动来帮助促进 PI 规划:
准备PI规划 - 在活动之前,SM/团队教练确保团队得到产品经理、业务负责人和其他利益相关者对即将到来的功能的介绍,如图2中所示。他们帮助敏捷团队和产品所有者确定本地故事、维护、缺陷、技术债务以及团队在即将到来的 PI 期间需要完成的其他工作。
图2. 为 PI 规划做准备
PI 计划草案 - SM/团队教练协助团队为 PI 的迭代创建 PI 计划草案,编写 PI 目标草案,并确定 ART 风险和问题。SM/团队教练还帮助团队建立他们的数字或物理规划区,提供视觉辐射,创造透明度和协作。他们帮助团队确定他们的能力并保持在这个约束范围内。
与其他团队协调 - SM/团队教练帮助确保活动期间的合作和沟通。在 PI 规划期间,他们通常会确保主题专家(SMEs)和 ART 利益相关者,并促进与其他团队的沟通,以确定他们将如何合作开发功能并解决依赖性。
创建团队 PI 目标 - SM/团队教练帮助团队创建团队 PI 目标,即他们在即将到来的 PI 中打算完成的事情。他们确保在计划草案审查之前写好目标,并确保已承诺和未承诺的目标的适当组合。
审查最终计划和商业价值 - 在最终审查之前,SM/团队教练帮助确保 PI 目标是SMART的(具体的、可衡量的、可实现的、现实的和有时限的),并以每个人都能理解的方式来写。在业务价值分配过程中,SM/团队教练经常促进业务负责人和团队的合作。
04 > ...支持迭代执行
SM/团队教练在迭代过程中支持敏捷团队,增加实现迭代目标和PI目标的可能性。例如,他们:
引导团队活动 - 敏捷团队使用基于节奏的活动来协调和同步他们的工作。虽然 Scrum 和团队看板的运作方式有些不同,但所有的团队都需要计划、同步、回顾、检视他们的工作,并举行回顾会议。图3说明了敏捷团队在一个迭代过程中通常会做的事件(或活动)。
图3. SM/团队教练在确保团队活动成功方
在ART的节奏中工作 - SMs/团队教练帮助团队在敏捷发布火车(ART)的开发节奏和同步要求中应用Scrum或Kanban。这种节奏和同步有利于协调、管理依赖、按需发布和快速集成学习周期(SAFe原则4)。
与PO合作 - 由于产品负责人(PO)负责最大化团队工作所产生的解决方案的价值,SM/团队教练角色的一个重要方面就是支持PO。他们通过以下方式做到这一点:
- 帮助团队理解并应用以客户为中心和设计思维的工具和技术,在正确时间建立正确的东西。
- 确保团队理解清晰简洁的团队待办事项的需要,并与ART对每个工作项目类型的能力分配保持一致。
- 帮助团队应用经验性的规划和发展,根据观察和实验小规模的工作解决方案来评估进展。
- 根据要求或需要促进利益相关者的合作。
05 > ...改善流动
SM/团队教练可以大大改善团队的工作流程,消除瓶颈、延迟和浪费。这种辅导通常包括以下活动:
建立团队看板 - SAFe 团队使用看板来可视化他们的工作并加强流动。实施一个有效的看板系统以满足特定的敏捷团队的需要,是基于所执行的工作类型的,例如:市场营销、软件开发、硬件,团队成员的技能,以及他们在ART中的角色。创建看板系统最好由整个敏捷团队参与,并由经验丰富的教练(如SM/TC)进行指导和帮助。SAFe 扩展指导文章《在SAFe中应用看板》描述了如何建立看板系统以及看板系统在 SAFe 中是如何连接的。图4展示了一个团队看板的例子。
图4. 团队看板示例
度量和优化流动 - SM/团队教练帮助团队建立衡量标准,以评估和改善其整体表现。“度量和增长”中描述了度量流动、能力和成果的具体措施。流动指标帮助SM/团队教练和团队迭代演进其流程,不断适应团队的需要。在定义了最初的流程和 WIP 限制并执行了一段时间后,瓶颈应该变得明显。如果没有,团队就会完善流程或进一步减少一些 WIP 限制,直到明显发现工作流状态过载或闲置。其他优化流动的辅导机会可能包括合并或拆分步骤,增加缓冲区、泳道和服务等级,或重新定义工作流状态。
内建质量 - 敏捷团队在一个快速、基于流动的系统中运作,以快速开发和发布高质量的业务能力。SM/团队教练通过指导内建质量实践来帮助实现这一目标,这使得快速、可靠的执行成为可能,并有助于确保所需的、频繁的变化得到高效和有效的实现。
06 > ... 构建高绩效团队
建健康的敏捷团队对于创造高价值的工作解决方案至关重要。幸运的是,许多高绩效团队的要素已经被设计到 SAFe 中。例如,SAFe中的敏捷团队是小型的、跨职能的和自我组织的。他们被授权来定义和执行完成团队和ART 目标所需的工作。每个人都同意,所有的增量都应该满足一个共享的、可扩展的完成定义。SM/团队教练在建立高绩效团队方面起着至关重要的作用,并通过以下类型的活动来实现:
培养和支持敏捷团队的属性 - 虽然每个团队都是不同的,但高绩效的团队有共同的特点。SM/团队教练负责支持和培养以下敏捷团队属性:
- 自我管理并承担所有权利和义务
- 团结一致,相互协作
- 将成功集中在明确的目标和目的上
- 有影响力的决策者,了解自己工作对他人的影响
- 以开放、透明的沟通和信任来运作
- 重视多样性和健康的冲突
- 提供有效、及时的反馈
- 高度参与,对工作和彼此都有乐趣
鼓励高绩效的团队动力 - SM/团队教练为高绩效的团队动力、持续的流动和不懈的改进培育了一个环境。SM/团队教练指导团队,创造一个相互尊重的氛围,帮助解决人际冲突,并识别成长机会。他们协助团队专注于为每个迭代创造高价值的增量。
成为更高效的Scrum Master/团队教练 - 每个服务型领导都知道,他们的成长来自于促进其他提供结果的人的发展。SM/团队教练为团队和更大的组织服务。SM/团队教练通过指导利益相关者和非敏捷团队与敏捷团队的有效互动,参与SM/团队教练实践者社区,以及支持组织的 SAFe 实践顾问(SPC)来支持整个企业对 SAFe 的整体采用。
像精益敏捷的领导者一样提供服务 - SM/团队教练也推进 SAFe 的采用。他们以身作则,将精益敏捷思维模式和 SAFe 精益敏捷原则融入其中。他们将这些概念融入到他们的职责中,并成为其他人学习的榜样。
促进团队的合作 - SM/团队教练的作用是促进更有效和更有凝聚力的团队,使业务成果、解决方案和产品更好。他们根据他们知道的和看到的工作,提供观察、反馈、指导和建议。
用强有力的问题进行指导 - 然而,SM/团队教练并不拥有所有的答案。相反,他们可以提出强有力的问题来发现什么是最重要的,然后引导他人利用他们的知识和专长。一些强有力的问题的例子包括:
- 是什么迫使我们进行这种调查?
- 还有什么其他的可能性或选择存在?
- 我们漏看了什么?
- 我们需要做什么来达到更深层次的理解?
- 如果能保证成功,你会采取什么行动?
通过提出强有力的问题,SM/团队教练帮助团队提高业绩,更独立地解决问题,做出更好的决定,学习新的技能,更好地实现他们的目标。解决团队冲突 - 团队合作是最终的竞争优势。然而,根据顾问和《团队的五种功能障碍》的作者帕特里克-伦西奥尼(Patrick Lencioni)的说法,许多团队都存在功能障碍。在他的书中,伦西奥尼提出,缺乏信任会导致其他四个功能障碍。SM/团队教练通过 SAFe 实践帮助解决这五种功能障碍,如图5所示。
图5. SAFe SM/团队教练有助于解决团队
开发团队技能组合 - SM/团队教练与团队成员及其职能经理合作,帮助他们获得T型技能。一个T型的人在许多领域具有广泛的、一般的专业知识,是其中一个学科的专家。SM/团队教练鼓励团队成员与他人结成对子以扩展他们的技能,承担另一个学科和业务领域的任务,并参加培训课程和阅读书籍,成为持续的学习者。
07 > ...提高ART绩效
SM/团队教练通过以下活动帮助敏捷团队提高整体ART绩效:
促进跨团队合作 - 跨团队合作是高绩效团队的一个标志。敏捷团队跨部门合作,将整个产品解决方案推向市场。SAFe SM/团队教练培养了一个跨团队合作的环境,并得到了为团队提供合作机会的实践的支持,例如:
- 在 PI 规划期间与ART PI目标、愿景和战略主题保持一致,并使用ART板解决依赖性问题
- 在教练同步、PO 和ART 同步中代表团队
- 与相关团队成员一起参加其他团队的活动和演示
- 参加 ART 的系统演示和检视与适应活动
在团队中工作和跨团队工作的一个重要好处是同事之间的相互学习。在敏捷团队中,学习新技能使每个人对组织更有价值,并能更好地支持彼此的工作。它还可以防止专业技能成为瓶颈,从而增加延误和降低质量。
与利益相关者建立信任 - SM/团队教练帮助团队建立信任。SAFe 依靠敏捷团队和 ART 的短期滚动承诺来协助业务规划和输出结果,从而改善开发和业务利益相关者之间的一致性和信任。虽然解决方案的开发在本质上是不确定的,但企业依赖于团队进行一定程度的可靠、可预测的预测。太少的可预测性,公司就无法计划。太多了,组织就会致力于长期计划,这是不可靠的,限制了敏捷性。商业和技术利益相关者需要介于两者之间的东西,这就是 PI 目标的主要目的。
指导 IP 迭代 - SM/团队教练帮助确保团队在 PI 规划期间不为 IP 迭代安排任何工作。相反,他们指导团队将这个迭代作为实现 PI 目标的估算缓冲,并为创新、继续教育、PI规划和检视与调整(I&A)活动提供专门的时间。
帮助团队检视与调整 - 确保团队为检视与调整活动做好准备,包括 PI 系统演示、定量和定性测量,以及回顾和问题解决研讨会。他们帮助指导团队进行 I&A 活动,并保持在分配的时间范围内。
促进问题解决研讨会 - SM/团队教练指导团队进行根本原因分析、"五个为什么 "和帕累托分析。他们确保为实现已确定的改进所需的相关工作得到规划,并添加到团队待办事项中。
08 > ... 全职或兼职角色?
SM/团队教练可以是一个兼职或全职的角色,这取决于团队的规模、环境和其他责任。然而,对于一个企业来说,要证明每个敏捷团队需要一个全职的SM/团队教练是很有挑战性的。SAFe 采取了一种务实的方法,有时一个团队成员在承担其他职责的同时承担这个角色,或者一个成功的SM/团队教练可以支持一个以上的团队。
然而,在最初的 SAFe 采用过程中,这项工作可能会更加密集。聘请外部SM/团队教练顾问来指导团队,帮助他们在他们的角色和 SAFe 中获得经验,这通常是有益的。这些顾问将与多个团队和新的SM/团队教练一起工作。当然,也需要足够的培训和经验才能有效。
前所未有的局势变化,以及迅猛发展的数字化、云计算、AI技术,证实了一个事实——企业被不断的不确定性所淹没。在客户期望、供应链的复杂性和数智化技术的影响之间,变革的步伐从未如此之快,或者变革本身变得更加不可预测。对于成千上万的全球企业来说,SAFe已经成为适应变化、建立适应力和作为现代数字企业蓬勃发展不可或缺的一部分。现在越来越清楚并证明,整个组织需要以相同的精益敏捷思维和实践进行工作。从营销和财务到安全和人力资源,以及介于两者之间的每一个人,这就是当今最成功的企业如何将战略与执行相结合,并满足当前和未来客户的期望。将新兴技术(如人工智能、大数据和云)集成到我们的价值流中是以不同方式工作的一个日益增长的组成部分。它们正在改变应用程序开发的性质,并将决定一个组织是否会成功。SAFe最新框架6.0为企业提供了一整套规模化敏捷解决方案。根据最新的VersionOne全球敏捷发展调查报告,SAFe-Scaled Agile Framework是全球最流行的规模化敏捷方法。