Scrum Master角色定义
- 是团队的Scrum 教练和组织者,与 PO 紧密合作,保证的是敏捷开发的流程和秩序 。整个团队保证进展和结果 。
- 是规则的执行者 , 是团队中的服务型领导 。促使团队按照 Scrum方式运行,为Scrum过程负责的人
- 一般可由更熟悉敏捷开发模式及实施流程的 PMO 来担任
- 帮助员工及干系人理解并实施 Scrum
- 指导团队采用 Scrum,管理 Scrum 流程 , 确保流程的贯彻执行
- 组织召开每一个会议,解决团队在开发过程中遇到的问题
- 找到阻碍团队高绩效的障碍,并解决
- 确保团队内部沟通顺畅、高效
- 团队和外部的接口人 , 保证团队专注和工作节奏,保护开发团队不受干扰
- 保证各个角色及职责良好协作
- 保证开发过程按计划进行
- Scrum Master 指导团队成员遵从Scrum 流程和使用敏捷工具
- Scrum Master 组织召开五个会议
- Scrum Master 参加每日站立会 。例会上听取情况,甄别风险和问题、提供协助 。
- Scrum Master 解决团队在开发过程中遇到的问题
- Scrum Master 帮团队扫清高效能的障碍
研发团队角色定义
负责在每个迭代的结尾交付潜在可发布的“完成”产品增量
由组织构建并授权,来组织和管理他们的工作 。所产生的协同工作能最大化 开发团队的整体效率和效力 。
- 他们是自组织的,没有人(即使是 Scrum Master 都不可以)告诉开发团队如何把产品 待办事项列表变成潜在可发布的功能 。
- 开发团队是跨职能的,团队作为一个整体拥有创造产品增量所需要的全部技能 。
- Scrum 不认可开发团队成员的头衔,无论承担哪种工作他们都是开发者 。此规则无一例外 。
- 开发团队中的每个成员可以有特长和专注领域,但是责任归属于整个开发团队
- 开发团队不包含如测试或业务分析等负责特定领域的子团队 。
- 负责自组织地交付用户故事
- 做交付过程中的所有工作
- 支配估算流程
- 决策「如何完成」
- 理解迭代待办,拆分工作项
- 评估工作量、开发产品、完成代码编写且自测通过
- 团队做技术决策:技术调研、架构设计
- 自领迭代任务、团队决定任务分配
- 评审测试用例
- 产品上线交付用户价值
- 【PO】和所有利益相关人密切合作,从用户角度以及公司业务思考问题和决策
- 【PO】创建产品愿景、产品路线图;梳理最有价值的产品功能,
- 【PO】把最有价值的产品功能维护到一个按照优先级排列的产品待办列表(Product Backlog)
- 【PO】负责细化产品待办列表中的所有用户故事
- 【SM】召开产品待办规划会 , PO按照优先级描述要做的产品待办 , 团队进行理解、提问,PO针对问题进行细化;团队会后进行工作了的预估和安排 。
- 【SM】召开迭代规划会,PO按照优先级逐条详细讲解本次迭代要完成的产品待办,研发团队按照优先级挑选要完成的产品待办 , 直到下个迭代工作量达到饱和 , 同时创建关联的任务待办列表,并和产品待办关联 。
- 【研发团队】自组织召开每日站立会,SM和 PO 必须参加;每个人讲完自己的进度后,更新任务看板内容 。PO帮助接到迭代中的问题;SM 解决影响团队高效能的问题 。
推荐阅读
- 支付宝蚂蚁庄园10月15日答案是什么
- 洛克王国新品尝鲜配方是什么
- 阴阳师寻世香行超鬼王Day1打法阵容是什么
- 简单好记的微信号 augenstern什么意思
- iqooz3的缺点_iqooz3骂声一片
- 荣耀v40闪充功率是多少_荣耀V40支持多少瓦快充
- 澳大利亚比北京时间早或者是晚几个小时 西澳好玩还是东澳
- 红米Watch2参数_红米Watch2参数配置详情
- 现在用什么手机好,华为怎么样(现在换华为哪款手机好)
- 那个灰机是什么意思(小灰机什么意思)