在敏捷研发过程中,Scrum Master角色的哪些事
目录
概述
在使用Scrum开发流程中,会有产品负责人Product Owner、Scrum Master、团队成员等几大类角色。那么,在整个研发过程中,哪些角色适合作为Scrum Master?哪些角色有不适合作为Scrum Master呢?Scrum Master的职责是什么?做好一名合适、出色、快乐的Scrum Master需要哪些技能呢?我们来逐一聊聊。
Scrum Master何人担当?
适合作为Scrum Master的人员
- 团队领导(开发团队的老大、测试团队的老大)、技术主管
- 项目经理
- 团队成员
不适合作为Scrum Master的人员
- 产品负责人——主要把控整体方向,考虑的是产品的后天的事情
- 开发经理——开发经理更偏向于职能,对于技术细节不具备指导意义
Scrum Master主要职责
用一句话来概括的话就是“带人、做事、看方向”
Scrum Master主要的职责主要如下
- 教练
- 服务型领导
- 过程权威
- 团队的保护伞
- 障碍的清道夫
- 变更发言人
Scrum Master技能要求
为了更好的胜任Scrum Master的工作,以及带领Scrum团队更加高效、快速的交付价值,Scrum Master必须具备相关的硬技能和软技能。硬技能可以提升Scrum Master在团队中的认同感和权威性;软技能可以有效地解决团队中的一些突发事件和人员协作中的摩擦。
硬技能
- 开发或测试架构设计能力
- 全局视野,能看到下一步规划
- 技术攻坚能力
- 领域专项
- 软件工程实践能力
软技能
- 沟通能力
- 谈判能力
- 领导力
- 资源协调能力
- 演讲能力
- 时间管理能力
- 创新能力
- 团队合作能力
- 学习能力
- 接纳批评与包容力