跳到主要内容

由于俄罗斯入侵乌克兰,我们已经暂停所有购买和培训进出俄罗斯。

领导者如何有效地支持和利用Scrum活动

2021年10月28日

现在是时候看看Scrum事件了

在Scrum领导者指南系列之前的文章中,我们探讨了什么Scrum对领导者的意义,使用Scrum价值观,创建Scrum友好的文化,以及如何有效地支持Scrum角色/职责。

接下来,我们转向Scrum事件。领导者应该理解Scrum事件,根据需要参与或不参与。

冲刺

Scrum团队在sprint中执行所有工作。冲刺使可预测性和经验主义成为可能。

领导者应该帮助他们的团队平衡长Sprint地平线的风险和过短Sprint的开销和压力。

在Sprint期间,领导者帮助团队避免分心。

Sprint计划

Sprint计划是Scrum团队根据产品负责人设定的优先级协作计划他们的Sprint。Scrum团队讨论了3个主题——为什么这个Sprint有价值?这个Sprint可以做什么?如何完成所选择的工作?Scrum团队承诺一个Sprint目标,并提供一个Sprint预测。

Sprint目标,为Sprint选择的产品待办事项项,加上交付它们的计划一起被称为Sprint Backlog。

作为涉众,领导者通常不参与Sprint计划(除非他们也是Scrum团队的成员)。欢迎他们与产品负责人一起工作,影响Scrum团队的方向,同时在Sprint计划前后支持产品负责人的愿景和产品目标。

领导者使用Sprint目标和Sprint Backlog的透明度来了解Scrum团队的关注点,以及在Sprint评审中期望看到什么。他们应该避免深入Sprint的细节,除非Scrum团队寻求帮助。领导者经常发现很难离开Scrum团队去做他们认为合适的工作,并经常“提供”帮助。帮助可以被理解为管理Scrum团队,这最终会阻碍自我管理。

Sprint计划是Scrum团队提供的一个预测。一些领导者用这个承诺来评判Scrum团队。你应该避免这种情况,因为工作越复杂,不确定性就越大。Scrum团队的承诺是尽最大努力实现Sprint目标,或者了解这个目标是否无法实现。

每日例会

每日Scrum的目的是检查Sprint目标的进展情况,并根据需要调整Sprint Backlog,调整即将到来的计划工作。这是一个针对Scrum团队开发人员的15分钟的活动……如果产品负责人或Scrum Master正在积极地处理Sprint Backlog中的项目,他们将以开发人员的身份参与。

领导者通常不参加每日例会。一般来说,每日Scrum只针对那些参与Sprint工作的人。其他的则被认为是一种干扰。做这项工作的人应该专注于工作和解决问题,而不是提供状态更新或故作姿态。领导者应该帮助Scrum团队消除日常Scrum中需要他们参与的障碍。

冲刺评审

Sprint评审的目的是检查Sprint的结果,并确定未来的调整。Scrum团队向关键利益相关者展示他们的工作结果,并讨论产品目标的进展。

在会议期间,Scrum团队和涉众回顾在Sprint中完成了什么,以及在他们的环境中发生了什么变化。基于这些信息,与会者就下一步该做什么进行协作。产品待办事项列表也可以调整以满足新的机会。Sprint评审是一个工作会议,Scrum团队应该避免将其限制在演示中。

Sprint评审的成功取决于谁在那里以及他们是如何出现的。领导者可以帮助Scrum团队找到正确的人来进行Sprint评审,并指导利益相关者在这个非常宝贵的机会中采取什么有效的方式来检查和调整Scrum团队和产品的方向。

在某些情况下,领导者本身也是一个真正的利益相关者,这可以为他们提供一个关键的机会来检查团队是如何做的,并直接与他们接触。这也是一个展示Scrum所鼓励的价值观的机会,比如开放和尊重。

领导者在确保涉众了解他们在Sprint评审中的影响范围以及这是一个反馈会议这一事实方面发挥着作用。产品负责人可能(也可能不)根据Sprint评审中的讨论调整产品待办事项列表。

Sprint回顾

Sprint回顾的目的是计划提高质量和效率的方法。

Scrum团队检查上一次Sprint在个人、交互、过程、工具以及他们的“完成”定义方面的进展情况。所检查的要素通常随工作领域的不同而不同。书中明确了导致他们误入歧途的假设,并探究了它们的起源。Scrum团队讨论在Sprint过程中什么进展顺利,遇到了什么问题,以及这些问题是如何(或没有)解决的。

Scrum团队确定了提高效率的最有帮助的变更。最具影响力的改进将尽快得到解决。它们甚至可能被添加到下一个Sprint的Sprint Backlog中。

虽然领导者不参与Sprint回顾,但他们应该在后台支持Sprint回顾。他们可以为Scrum团队服务,帮助他们实现超出团队控制范围的改进,甚至是拥有这些改进。领导者可以创造一个持续改进的环境,鼓励Scrum团队投资于改进他们的工作方式。

总结

虽然没有明确提到领导者,但他们可以通过创建有效的Scrum活动发生的环境,以及合适的人员和正确的心态来服务于他们的团队。如果没有Scrum事件的透明度、检查和适应所带来的经验主义,Scrum只是一个机械的剧场。

  • 领导者让团队有一个Sprint计划事件,在这个事件中,他们被授权去找出一个现实的和可持续的Sprint目标。他们通过冲刺目标获得对方向的理解。这使他们能够与其他涉众就团队的工作进行沟通。(正如人们所期望的那样)。
  • 领导者不参与每日Scrum,也不需要主动询问在他们身上发生了什么。如果存在需要Scrum团队参与的障碍,Scrum团队将联系领导者。
  • 领导者可以作为利益相关者参与Sprint评审,了解产品基于增量的位置,并提供反馈,这些反馈将被团队和产品负责人考虑(但不一定被采纳)。他们甚至可以通过与其他利益相关者合作,创造一个经验主义和尊重/自我管理的环境,在实现有效的Sprint评审方面发挥更大的作用。
  • 领导者通过帮助他们实现超越团队控制范围的改进来服务他们的团队。他们可能会获得这些改进的所有权。他们创造了文化条件,使持续改进工作成为组织工作计划和能力分配中的一等公民。

此外,领导者应该看看他们要求Scrum团队成员参与的其他活动,并尝试如何将浪费和重复最小化。例如,Sprint评审可以更有效地取代传统的状态会议。

在本系列的最后一章中,我们将转向通过Scrum工件来实现经验主义的领导者角色。

本文最初发表于AgileSparks.com


你觉得这个帖子怎么样?


博客评论
Baidu