Scrum 团队由5到9个(7±2)团队成员组成。有三种类型角色:
产品负责人(PO):产品负责人定义项目愿景、需求和优先级,对产品成功负责。
Scrum Master:负责团队,并移除障碍,帮助他们实现产品负责人所设定的目标。
开发团队:自组织、跨职能。他们协同工作,以确定如何最好地满足产品负责人的目标。
团队中有“鸡”和“猪”的角色,“猪”的角色包括 scrum master,PO,team;“鸡”的角色是指团队成员以外的管理角色
Scrum角色的关键点
1)产品负责人:
- 清晰地表达产品待办列表项
- 对产品待办列表项进行排序,最好地实现目标和使命。
- 优化开发团队所执行工作的价值
- 确保产品待办列表对所有人可见、透明、清,并且显示 Scrum 团队的下一步工作
- 确保开发团队对产品待办列表项有足够的理解
2)Scrum Master:
Scrum Master 负青确保所有人都能正确地理解并施 Scrum。因此,Scrum Master 要确保 Scrum 团队遵循 Scrum 的理论、实践和规则。
Scrum Master 是Scrum 团队中的服务型领导。Scrum Master帮助Scrum 团队外的人员了解他们如何与Scrum 团队交互是有益的,通过改变他们与 Scrum 团队的互动方式来最大化 Scrum 团队所创造的价值。Scrum Master 在期望设定和管理中扮演重要角色,以此去创建高绩效团队。
A)Scrum Master的职责是:
- 在项目生命周期早期定义基本规则;
- 确保团队理解干系人期望;
- 同团队沟通项目愿景,有利于确保团队;
- 认识到他们的目标同项目总目标紧密一致;
- 以连贯的单元模式工作;
- 对愿景给予承诺。
B)Scrum Master制定的基本规则包括:
- 设定Scrum仪式的开始-结束时间;
- 保持对主题的专注减少分散;
- 会议期间杜绝中断;
- 允许团队成员特别是初级成员言论自由;
- 在制定决策前应广泛搜集所有成员意见。
3)团队:
有自主权选择如何最好地满足目标,并且为之负责。