写点什么

Scrum Master 需要具备哪些能力和经验

  • 2022 年 1 月 18 日
  • 本文字数:2554 字

    阅读完需:约 8 分钟

摘要:ScrumMaster 对于产品负责人和开发团队来说,履行的是教练的职责,帮助团队和组织其他成员发展具有组织特色的、高效的 Scrum 方法,贯彻执行敏捷思想,激励团队持续提升,并不懈追求卓越的表现。

 

本文分享自华为云社区《Scrum Master需要具备哪些能力和经验》,作者: 敏捷小智。

 

每个 Scrum 团队由三个 Scrum 角色组成:产品负责人、ScrumMaster 和开发团队。

 

  • 产品负责人:敲定要开发什么、以什么顺序开发,构建正确的产品。

  • ScrumMaster:帮助团队中的每个人理解并乐于接受 Scrum 的价值观、原则和实践,使业务目标能够更快更好地实现。

  • 开发团队:确定如何交付产品负责人要求的产品。

 

ScrumMaster 对于产品负责人和开发团队来说,履行的是教练的职责,帮助团队和组织其他成员发展具有组织特色的、高效的 Scrum 方法,贯彻执行敏捷思想,激励团队持续提升,并不懈追求卓越的表现。

ScrumMaster 的职责

 

Kenneth Rubin 在他的《Essential Scrum》中,提出了 Scrum Master 的六大职责:

 

 

教练

 

类似运动团队的教练,在过程中发挥教导作用,ScrumMaster 重点关注团队使用 Scrum 的过程,全力帮助团队达到更高级别的工作效能。

 

ScrumMaster 帮助产品负责人确立他的角色,并协助其开展相关工作,帮助负责人取得最大的业务成果,确保负责人提供团队的必须品,倾听负责人的抱怨和变更请求,最终将这些信息转换为团队可以落实的改进措施。

服务型领导

 

ScrumMaster 即使作为团队的教练,同时也是 Scrum 团队的服务者,确保能满足团队最高优先级的需要,服务型领导通常会问:“为了帮助你和团队更加有效的工作,今天我能做些什么?”

过程权威

 

为了确保团队使用特定的方法实施并遵循 Scrum 的价值观、原则和实践,ScrumMaster 需要被充分授权。Scrum Master 要持续帮助 Scrum 团队改进过程,实现交付的业务价值最大化。

“保护伞”

 

为了确保团队可以集中精力在每个冲刺交付业务价值,ScrumMaster 需要保护开发团队免受外部干扰。

“清道夫”

 

ScrumMaster 最重要的职责之一是扫清妨碍团队产生效率的一切障碍,防止开发团队的工作受到干扰。这里的障碍指的是阻碍达到冲刺目标,且团队自己无法搞定的障碍。

变革代言人

 

ScrumMaster 需要帮助团队转变思维,帮助团队理解和接受变革的需要,及能帮助 Scrum 团队达到广泛而深远的收益。

特征/能力/经验

 

我们可以看出,这些职责都需要完全不同的能力才能胜任。作为团队 leader,我们可能会抱怨别人不理解和支持我们的工作,但这些似乎解决不了什么问题,而敏捷团队的 ScrumMaster 在这方面似乎做的很棒,他们有什么特殊能力吗?或者说不同与他人的特征吗?

见多识广

 

  • 精通 Scrum 方面的知识

ScrumMaster 需要带领团队贯彻执行敏捷思想,所以必须精通 Scrum 方方面面的知识。

 

  • 适当的技术/业务领域知识

ScrumMaster 需要理解团队面临的技术问题以及团队用来创建解决方案的技术。同样适当的业务领域知识在工作中也很有帮助。

 

  • 曾经指导过多个团队

成为一名 ScrumMaster 的一个很重要的前提条件是:带领过多个团队,应付过各种状况,成功过,也失败过,看到过各种可能性和局限性。

融入团队

 

ScrumMaster 需要做的真正的融入团队,只有这样,才会立场坚定而鲜明,并与团队目标一致,你就能把坚定和确信的态度带给团队的每个人,你的介入才能切实为团队做出贡献,而不仅仅是提出一个新观点的人。

善于倾听、提问和沟通

 

  • 善于倾听

在谈话中,有时候有问,但未必有答。每次有人提出问题时,一定不要第一时间回答,给每个人发出无声的邀请,邀请他们加入谈话,总会有人说话的,当你等了几分钟,或更久之后,你会发现团队自己已经找到了答案,如果仍没有合适的想法,这个时候你再阐述自己的想法也不迟。

 

  • 善于提问

ScrumMaster 运用教练技能,结合流程、结合技术和业务方面的知识,提出具有启发性的问题,听到问题的人会引起思考,并能给出新的做法。ScrumMaster 的提问是有思想、有深度、探索式的提问,从而帮助团队自己找到答案。

 

  • 公开透明的沟通

团队协作时,如果信息不透明,很难使用使用 Scrum 监视和调整以得到期望的业务结果,所以在与团队一起工作的时候,没有秘密的议程,成员得到的就是从 ScrumMaster 那里看到的、听到的。

有勇气

 

  • 用于尝试的勇气

ScrumMaster 在协助团队的时候,需要不断尝试新的思想,如果实践之后发现这个思想并不适合自己,那么大可以把它丢掉,但务必继续尝试新的思想,直到找到适合自己的。

 

  • 承认自己错误的勇气

每个人都无法保证自己的行为都是正确的,当错误发生时,最重要的是要持一种开放的态度,这也是敏捷思想所强调的价值观,愿意承担犯错的风险,勇于承认错误并承担责任,但不会一直纠结于此。

 

  • 面对巨大挑战的勇气

有勇气面对巨大挑战和内部阻力,无论是推进敏捷,还是协助团队工作,预期外的状况是一定会出现的,而这些混乱和毁坏只是达到更好状况前的必经之路。

协助团队解决问题的能力

 

敏捷管理提倡“把问题交给团队”,但这并不意味着当 ScrumMaster 意识到危险来临,或问题即将出现时什么也不做。当一个问题出现在你的面前时,ScrumMaster 需要经过认真的考虑,帮助团队引出新的角度,帮助每个人理解问题,引导团队自己找出问题的解决方案。每一个问题的出现,都是一次团队一起克服困难,一起成长和加强合作的机会。

不断学习进取

 

  • 有着学习的渴望

始终相信,总有自己尚未涉足的领域,并不断探索和学习

 

  • 不断提升自己

ScrumMaster 的工作内容其实很大一部分在于提升自身,自我提升不需要耗费大量金钱和时间,但它必须是持之以恒的。不断地学习和采纳新思想,并尝试使用它们。

实践,再实践

 

实践出真知,想要成为好的 ScrumMaster 意味着不断的实践,保持清醒的意识,有足够的耐心,通过不断的实践和总结使自己从失败模式中快速逃离,走向成功模式。

写在最后的话

 

以上描述了成为一名合格的 ScrumMaster 应该具备哪些能力,当然现实工作中每位 ScrumMaster 有具有各自不同的风格,不同的团队也需要 ScrumMaster 调整自身特质去进行管理,所以说还远不止于此,还需要我们自己在实践中不断摸索和探究。希望本篇文章能在您通往 ScrumMaster 之路上有所帮助。

参考附录

 

1.Scrum 精髓:敏捷转型指南.Kenneth S. Rubin.北京:清华大学出版社,2014

2.创建敏捷团队:ScrumMaster、敏捷教练与项目经理实用指南. Lyssa Adkins. 北京:电子工业出版社,2019.3

 

点击关注,第一时间了解华为云新鲜技术~

发布于: 刚刚阅读数: 2
用户头像

提供全面深入的云计算技术干货 2020.07.14 加入

华为云开发者社区,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态,方便开发者快速成长与发展,欢迎提问、互动,多方位了解云计算! 传送门:https://bbs.huaweicloud.com/

评论

发布
暂无评论
Scrum Master需要具备哪些能力和经验