Scrum中定义有三个角色
- 产品负责人
- ScrumMaster
- 开发团队
另外还会提到两个常见角色(经理和项目经理)在Scrum当中的职责。
产品负责人
职责
- 产品负责人最大的职责是为产品的投入产出比(ROI)负责,即最大化团队的投入产出比。在Scrum当中,由于Sprint是时间盒(即时间是固定的),且成本(软件开发中人力成本是最大的成本,其他忽略不计)也是固定的,那么最大化投入产出比就是如何做出最有价值的产品增量。
- 创建产品愿景
- 创建与维护产品Backlog(插播一句,Jeff Patton同学很不喜欢Backlog这个词,听起来产品还没有开始开发就落后了,如果谁有更好的词我们可以一起交流)
- 主持产品Backlog优化会(增加、删除、修改或细化用户故事,并根据需要进行排序)
- 协调干系人与开发团队之间的沟通
- 参加团队的Scrum会议
- 在Sprint计划会上和团队一起决定当前Sprint的开发内容
- 接受或拒绝团队的产品增量