ScrumMaster主要职责及特征
1、ScrumMaster六大职责
教练
ScrumMaster通过对研发团队和产品负责人进行指导,消除两者之间的隔阂,是产品负责人能够直接驱动产品开发。
ScrumMaster重点观察团队使用Scrum的过程,全力帮助团队达到更高级别的工作效能。ScrumMaster驱动团队发现并自主解决问题,当团队遇到无法解决的障碍时,才由ScrumMaster负责解决。
ScrumMaster使用Scrum帮助负责人取得最大的业务成果,管理预期,确保负责人提供团队的必需品,倾听负责人抱怨和变更请求,最终将这些信息转换为团队可以落地的改进措施。
服务型领导
ScrumMaster是团队的服务者,提供的服务要确保满足团队最高优先级的需要。服务型领导从来不会问:“今天你准备为我做什么?”相反,服务型领导会问:“为了帮助你和团队更加有效,今天我能做什么?”
过程权威
确保Scrum团队使用特定的方法实施并遵循Scrum的价值观、原则和实践,ScrumMaster需要被充分授权。ScrumMaster需要持续帮助团队改进过程,实现交付的业务价值最大化。
保护伞
ScrumMaster保护开发团队免受外部干扰,让团队可以集中精力在每个冲刺交付业务价值。
清道夫
ScrumMaster需要扫清妨碍团队生产效率的一切障碍(当团队成员自己搞不定的时候)。
变革代言人
ScrumMaster要帮助他人理解变革的需要,在Scrum团队之外Scrum所带来的影响及Scrum能帮助达到的广泛而深远的收益。ScrumMaster还要确保组织的各个层面都发生有效的变革,不仅能够促成短期的成功,而且能够得到长期的收益。
2、ScrumMaster六大特征
见多识广
为了做好一个有效的过程教练,ScrumMaster必须精通Scrum方方面面的知识。还要理解团队需要解决的技术问题以及团队用来创建解决方案的技术。ScrumMaster并不需要有技术主管或业务领域专家级别的知识,但适当的技术或业务相关知识能够为团队带来更大收益。
善于提问
ScrumMaster运用教练技能,结合流程、技术和业务方面的知识,提出重要的问题。以启发性问题为主,优秀的ScrumMaster几乎从来不会直接回答问题,他们会有思想、有深度、探索式的反问,从而帮助大家意识到他们有悟性,能够自己找到答案。
有耐心
因为ScrumMaster不倾向于公开答案,所以他们需要很有耐心,通过定期向团队提出启发性问题而一路指导,留时间让团队自己找到合适的答案
有协助精神
ScrumMaster必须要有杰出的协作技能和产品负责人、开发团队和其他各方干系人合作。始终要想方设法找机会帮助团队成员提升合作度。
保护团队
ScrumMaster善于在注重业务决策经济合理的大环境下保护团队,需要在业务需求和保护团队中找到平衡点。要帮助落后的团队成员,遇到困难的时候,人们很容易退回到原来熟悉的非敏捷工作方式,在这种情况下,ScrumMaster有责任帮助引导掉队的团队成员,通过强化如何更有效地使用Scrum,帮助他们克服困难。
公开透明
ScrumMaster在所有形式的沟通中都是公开透明的。和团队成员一起工作的时候,没有秘密的议程:团队成员得到的就是从ScrumMaster那里看到或听到的。ScrumMaster也会在团队之外推进透明的沟通。如果信息不透明,组织很难使用Scrum检视和调整以满足最大的商业价值。