【每日一学 20260716】敏捷之道——月相-敏捷教练工作规划和指导模型

2026-07-16 13:18:00
蓉蓉
原创
2

团队360框架解决了敏捷敏捷教练做什么的问题。明确工作内容后,接下来是确定何时做以及怎么做。结合团队360框架和敏捷教练工作模型,敏捷教练可以清晰明确地制定计划、查看进展并顺利开展每日的工作。就像通过观看月相,就可以了解大概日期、潮汐、节气等情况。以此,我们把敏捷教练工作规划和指导模型命名为月相。


月相以团队360框架为基础,一共包括11个部分:

1.CoC

首先是该模型的指导方向,敏捷教练的工作内容可以分为CoC三部分:

C (Controllable)——可控的部分,提出建议和给出反馈都是可控的,只要敏捷教练想要去做就可以做到,这一部分具体的执行者是教练自己。
o (Out of control)——不可控的部分,教练提出的建议和给出的反馈,团队是否采纳以及能否成功落地是不可控的,这部分具体的执行者是团队。
C (Controllable)——可控的第二部分,当推动团队的一项改进时,给出了各种反馈和建议,尝试了各种方法,最后团队还是没有完成这一改进的情况下,不是不了了之,而是把这个推动改进的过程、团队和相关参与人的响应、当前的进展总结并透明出来,作为该项改进的收尾,这一部分是可控的,具体执行者是教练自己。

敏捷教练首先要明确可控与不可控的工作。可控的部分是教练的职责,应确保完成并做好。不应过度关注不可控部分,避免因短期成果少而感到挫折,影响可控部分的工作。敏捷教练工作的指导原则是:聚焦可控部分,高质量完成,同时关注不可控部分,争取持续取得团队成果。

2.GPB

上文通过CoC把教练的工作分为了三个部分,但没有具体实施细节,进而会造成敏捷教练工作遇到各种问题。为了解决此问题,要把这三部分工作内容具体化。不可控的部分,其体现为团队的成果和进步,具体的实施细节,月相将其定义为GP,详细内容如下:

G (Goal),教练的季度目标。从最终结果出发,确定一个季度团队期望的变化。月相为目标定义了多、快、好、稳、赞五个维度,并为每个维度定义了常见的目标方向。教练通常只需选择维度和方向,设定量化变化。每个目标都基于这五个维度出发,以终为始。教练一个季度的工作都围绕设定的目标,避免没有重心。每个月制定工作计划(接下来详细描述)和查看工作计划进展时,也关注季度目标进展情况。选择季度作为目标周期,因为团队交付变化需要时间,教练工作效果也需要时间显现。
P (Plan),教练一个月的工作计划。在每个月初从团队成果的角度出发,根据季度目标G和目前的情况制定期望团队这个月发生的变化来作为教练的月度计划。这个月的工作将围绕该计划展开,并争取在月底时让团队达到期望的变化,促进目标实现。下个月月初查看上个月计划的完成情况,并根据其进展和团队情况制定当月的工作计划。
B (Backlog),教练的Backlog。教练从自己的角度出发,围绕P把自己要做的事情记录在Backlog中,持续更新进展和状态。记录的事情通过团队360框架的方向进行分类,以便查看在广度上的覆盖率如何,也可以加入和目标以及计划的对应关系。

3.NI

Scrum备受欢迎的主要原因之一是有固定的时间盒,且每个时间盒都会交付新版本。NI (N Iteration)是月相的时间盒,如果一个敏捷教练负责N个团队,需要在N个迭代内把每个团队的团队360框架所有方向都覆盖。当然,这里的覆盖会有主次和粗细之分,刚开始和重点关注的会深度覆盖,持续跟进的和优先级不高的也需要覆盖到,确保敏捷各方面顺利进展。

一个敏捷教练推荐团队数量不超过四个,如果是Scrum Master或者看板Master,推荐团队不超过两个。NI的实施细节通过基于Backlog的图表来体现,选中其负责的团队和当前时间盒,即可查看覆盖了哪些团队360框架的方向,以及明确是否达到了NI的目标。

4.5D

通过Backlog和NI可以清晰地看到敏捷教练工作的覆盖面,确保工作的广度。为了提高月度计划的完成率,需要在每个方向上具备足够的深度。月相定义了5D (Do)来代表5类要做的事情。

D1 - 通过观察,参加会议等方式给出及时的反馈和建议。如声音大小、参与度、遵循步骤、检查ADoR等。
D2 - 需要阅读和分析后,才能发现问题并提出反馈和建议。如审查用户故事、代码设计等。
D3 - 发现问题后,准备方案和建议,再将其提供给团队。可能还需要额外学习和查阅资料。
D4 - 对之前反馈和建议的持续跟进和支持,结合Backlog注意完成时间。
D5 - 工作透明化,如果改进成功了,将方案进行总结推广;如果多次尝试没成功,将整个过程进行总结(尝试的方案、相关人员的响应、当前的进展)收尾并透明出来。
工作透明化,成功改进则推广方案,多次尝试未成功则总结过程并公开

基于大量敏捷教练工作的分析结果,D1和D4问题不大,D4中容易疏忽预期完成时间。D2、D3和D5是常见问题区域,很多敏捷教练在这三个方面存在疏忽。为了便于追踪和透明5D的覆盖情况,月相在教练Backlog中设置了对应的5D记录。新增或更新记录时,敏捷教练可设置和更新相应的D。例如,一条提高单元测试覆盖率的记录对应的5D内容为“D2,D3,D4”,表明教练阅读和分析了团队的单元测试代码,然后提出方案,并持续跟进。

5.4L

月相设计了4L(Level)来体现敏捷教练对同一件事情的工作深度。4L代表了做同一件事情的4个等级。

L1 - 为团队提供反馈和意见,若团队未采纳,尝试三次不同提法后,团队仍不采纳,开始L2。
L2 - 为反馈和意见提供线索、方向、方案或者示例,以促进团队采纳。三次尝试之后团队仍不采纳,开始L3。
L3 - 尝试多种不同方案。如鼓励和激励团队 (提供沟通工具箱),拆分改进点,借助数据和可视化等。月相提供了16种方案,若尝试多种方案后团队仍不采纳,开始L4。
L4 - 和管理者合作,沟通尝试过的方案、团队响应和当前进展,共同解决问题。必要时进行总结和收尾并暂停工作。

通过对教练工作的分析来看,很多教练针对同一件事情的处理顺序并不合理,如直接跳到L2或L4,错过团队自主思考的机会或过分依赖管理者。从L1直接跳到L4,则过分依赖管理者的权利。月相建议对同一件事情按L1到L4的顺序进行,先让团队自行解决问题,再逐步提供指导和方案,最后才借助管理者的帮助。

6.5S

月相设计了5S (Scale)来体现敏捷教练应该关注的不同规模,一共分为5个层次。

S1 - 个人。关注每个人的工作方式、优缺点、期望、成长与发展等。
S2 - 团队。推动团队的不断发展与进步,协助团队设定和实现团队目标,通过目标驱动团队的成长。
S3 - 产品。通过增长黑客、海盗模型等方案持续改善产品的相关工作,进而提升和优化产品。
S4 - 部门。专注于部门级的敏捷实施。推动部门各方面目标、规划及进展,推动部门级进步。
S5 - 公司。推动公司级别的变化。促成相关策略和活动,营造持续改进的氛围,促进部门级和团队级的敏捷落地。

这五个规模相辅相成的,即使没有特定角色(如部门级或企业级教练),也应自发地开展各个不同规模上相关的工作,进而全方面促进敏捷的成功落地。当然如有相应的角色更好,不同级别的教练分工合作并协同工作,最大化敏捷教练的工作效率和成果。

7.2P

月相为敏捷教练工作提供了2P (Principle),即两条原则。

P1 - 思可相反,得须相成。敏捷教练可以有不同的观点和方案,这有助于更全面的思考。但同时,为了推动事情向好发展,敏捷教练应采纳一个或几个方案,即使这些方案不是自己的,只要能促进良好发展,就应努力落实。
P2 - Q12盖洛普问题。Q12是一种经过企业验证的成熟测评方法。敏捷教练应该定期使用Q12检查和指导自己的工作。

8.3A

月相定义了3A(Approach)来指导敏捷教练根据团队成熟度和执行力选择合适的工作方法。

A1 - 指令。对于改进意愿特别强、执行力强的团队,可以直接提供具体实施细节的方法开展工作。这样可以更快地帮助团队进步,减少了各种不必要的引导和解释。要注意的是,需向团队说明采取此方法的原因。
A2 - 教练。适用于有改进意愿但需要引导和解释后才有执行力的团队。运用月相内容,通过教练方法开展工作。
A3 - 支持。针对成熟度高、执行力强的团队,提供思路、观察和必要支持。推荐采用支持方法。

敏捷教练应避免单一教练方法,应根据团队实际情况灵活选择3A中的方法,以避免与团队产生距离,浪费时间和机会。

9.5M

月相提出了5M(Method)来帮助敏捷教练融入团队。

M1 - 真诚。这是工作的基础,保持真诚,让团队感受到教练为团队和成员着想,建立良好关系。
M2 - 脱困。帮助团队解决难题。敏捷教练可以选择自己比较擅长的领域尽快帮助团队解决一个难题。如提高会议效率或搭建持续集成,以获得团队认可并展示专业能力。
M3 - 重视。邀请不常发言的人表达观点并给予肯定,强调每个人的作用和重要性,让每个人感受到被重视。既可以挖掘团队成员的潜力,也有助于敏捷教练融入团队。
M4 - 与众不同。及时认可和表扬团队成员的独特贡献。如强调某个成员的积极发言和观点帮助团队找到了理想的方案;强调某个同事的积极提醒,使依赖问题得到及时解决;强调某个同事主动学习并重构了代码,提升了代码的可维护性等。尽可能识别团队成员特点和特殊贡献,及时给予肯定和赞美。
M5 - 知识。主动了解团队历史、团队成员习惯和兴趣,并按需补充和学习相应的知识。以便与团队有更多话题,能够更有效地一起工作解决难题。知己知彼,“百战”不殆。

能够融入团队,敏捷教练的工作就成功了一半。融入团队的方法应贯穿于敏捷教练的所有工作之中,打造和团队的融洽关系,有利于推动各种敏捷实践的有效落地。

10.工具箱

月相模型内容就类似于敏捷教练工作的语法,用于指导敏捷教练工作的规划和开展。同时,也为敏捷教练的工作提供了工具箱,用于提供各种工作需要的模板、步骤、标准等。工具箱应该满足以下三个特点。

(1)场景化。对于工作中可能出现的场景提供工具,这样敏捷教练可以根据当时的场景,使用工具箱的工具开展工作。比如,设定月度计划时使用计划模板;指导团队制定代码规范时使用代码规范模板;为团队提建议时使用提建议步骤等。
(2)必经之路。敏捷教练的工作和团队的交付过程都存在必经之路,而且是可以枚举的。因此,需要为必经之路上的场景都准备工具,这样敏捷教练的工作才有强大的类库。

(3)持续演化。工具不是一成不变的,可以逐步覆盖必经之路上的场景,也会根据工具的使用不断优化和调整工具箱。目前,月相的工具箱已覆盖大部分场景,依然在持续演化中。


同一公司工作的敏捷教练,可以一起探讨必经之路上的场景,并为其提供工具,打造工具箱的同时保持持续优化。希望未来工具箱能开源,国内敏捷教练一起维护和优化。


来源:《敏捷之道》——月相-敏捷教练工作规划和指导模型---文/王存浩

发表评论
通过审核后显示您的意见