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

Posted 华为云开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scrum Master需要具备哪些能力和经验相关的知识,希望对你有一定的参考价值。

摘要: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

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

以上是关于Scrum Master需要具备哪些能力和经验的主要内容,如果未能解决你的问题,请参考以下文章

引导师-Scrum Master能力说明-Scrum Master八个姿势白皮书

质量工程师需要具备哪些能力

Scrum Mastery:有效利用组织的5个步骤

项目经理应具备哪些能力?

教练-Scrum Master能力说明-Scrum Master八个姿势白皮书

敏捷漫画#63-我们需要的Scrum Master