3.2 Scrum中的三种角色
一个Scrum团队包括ScrumMaster、PO和开发团队,ScrumMaster确保团队进度,阻止来自外部的干扰,PO负责产品的效果并使投入产出比最大化,通过对PBI简历优先级以实现ROI最大效益。
Product Owner, 产品负责人
PO团队在Scrum的过程中,负责明确目标、提出需求并排出优先级,他们就是产品经理团队。我们一般会为产品团队单独设置一个角色:(图:建立产品角色组)
>>ONES.AI 帮助中心 | 如何设置角色?
>>ONES.AI 帮助中心 | 如何配置角色权限?
Scrum Master, 敏捷教练
ScrumMaster的工作就是确保Scrum的成功,产品按期交付,这个工作一般由项目经理(PM)来完成。PM关注进展,推进计划、回溯和追溯,以及持续改进开发流程,PM往往是项目管理平台的管理者。(图:团队管理者权限界面)
项目经理一般也是版本负责人,他会控制需求变更、增加需求的数量,提前预告风险,以及明确版本交付质量。比如说,当团队忙于交付版本时,就可能会忽略修复bug和打磨资源,PM必须提醒大家每个版本都是产品的垂直切片,不能推迟到下一个版本才修复上个版本的bug和资源。
>>ONES.AI 帮助中心 | 如何更改项目管理者?
>>ONES.AI 帮助中心 | 如何更改版本负责人?
Team, 团队成员
所有参与Scrum的成员,统称为一个敏捷团队。Scrum相关著述推荐团队有7~9个成员(Schwaber 2004),这是基于相关研究(Stener 1972)和第一手经验得出的,团队生产力在这个规模会达到顶峰。但是实际工作中我们的团队成员往往远远大于这个数,怎么办呢?
国际上比较通用的做法是,将大团队拆分成多个小型Scrum团队负责某个模块,比如关卡原型制作团队。每个敏捷团队都包含所有职能的开发人员,设计、开发、测试等,他们共同为团队的产品交付物负责。
在ONES.AI中,可以利用用户组的功能建立Scrum小型团队:
【缺图】
(图:建立一个Scrum团队的成员域)
>>ONES.AI 帮助中心 | 如何建立成员域?
>>ONES.AI 帮助中心 | 如何设置成员域权限?