Agile敏捷管理丨Scrum三个必需角色
Posted Spoint笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Agile敏捷管理丨Scrum三个必需角色相关的知识,希望对你有一定的参考价值。
本文是敏捷管理之Scrum系列的第二篇,往期文章:
The fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers. Within a Scrum Team, there are no sub-teams or hierarchies.
Scrum Guide
Scrum团队中,必需的成员:开发小组,一位Scrum Master(也有翻译成团队教练的说法),一位Product Owner(产品负责人)。
Scrum通过三个角色——产品负责人、Scrum Master、开发小组——来完成一系列的流程:计划会议,每日立会,评审会议,回顾会议,工件,产品列表,冲刺列表,潜在可交付产品增量以实现迭代,增量开发。
Scrum团队不存在附属小队或者等级之分,有别于以往的项目开发团队是金字塔式的分布。
因为scrum团队并不是强调“管理”,而是重在“执行”统一目标。既然不是在于“严格管控”,不存在所谓项目经理,Scrum团队是高度敏捷的。
1. 开发小组
开发成员小组是跨职能,自组织的。
这个小组必须能够独立完成产品/项目开发的所有任务,例如包括开发设计工程师、界面设计师等。团队成员拥有合适的技能,覆盖各个专业领域,并且总体上技能有一些重叠,以便团队有一定的灵活性。
每个人做什么任务、负责什么,并不是从上而下地命令式分配,由小组成员自行讨论决定,各自领取Sprint backlog上的任务去做,开发小组负责用正确的方法去构建产品。
这里就体现了Scrum开发小组高度敏捷的一个特点:
模糊title (大家都是工程师),打造T型成员(各自有深度的精通领域,但又有项目需要的复合知识结构)。
小组成员之间,弱化传统项目职能分工的‘撇清责任’,促进团队内部集体协作的积极互动。当目标实现出现问题的时候,所有人都可以起到积极的作用。
2. Product Owner 产品负责人
产品负责人对产品的方向和价值负责。
意味着,产品负责人必须综合考虑所有需求,提出对产品的正确解决方案,并且确保方案在开发小组中被正确地“制作”,负责让产品价值最大化。
产品负责人是有授权的产品领导力核心,一方面他担任着产品经理的角色以确保能开发出正确的解决方案,另一方面他还必须和开发团队交流以保证特性的接受标准有明确的说明(用户故事)并且已经满足后续需要运行测试验收的标准,以确保特性完成(业务分析师和测试人员的部分工作)。这个角色责任重大,负责构建正确的产品。
《天天学敏捷:Scrum团队转型笔记》
产品负责人必须只能是一个人,不能是多人或者是委员会一样。
产品负责人是Product Backlog(产品待办列表)唯一负责人,任何人想要将需求放置列表上,都要经过产品负责人同意。Scrum团队需尊重产品负责人的决定,所有待办任务均是可见、透明、清晰的。
3. Scrum Master
Scrum Master对Scrum团队执行流程负责,确保团队使用正确的Scrum流程,训练团队的敏捷思维。
Scrum Master对团队执行的效率负责,负责和团队外的相关干系人沟通,确保团队不受打扰,专心于任务。
ScrumMaster对Scrum团队而言,是一位服务型领导。ScrumMaster帮助Scrum团队之外的人了解他如何与Scrum团队交互是有益的,通过改变他们与Scrum团队的互动方式来最大化Scrum团队所创造的价值。
Scrum Guide
Scrum Mater服务于整个团队
例如对开发小组:
指导他们实现并提升跨职能与自组织能力
协调每日立会
帮助他们专注于高价值的交付和达到Definition of Done
确保进度,找出影响进度的工作
帮助开发小组与外部干系人沟通,确保无障碍干扰
……
Scrum Mater也同样服务于Product Owner和组织,例如指导产品负责人完成简洁清晰的Product Owner,帮助组织理解Scrum流程并正确执行,帮助团队提升效率等等。
关于Scrum Master, 这是一个很有意思的角色,我们先记住:Scrum Master是服务型领导。
下一篇我们会专门详细介绍Scrum Master这一角色。
以上是关于Agile敏捷管理丨Scrum三个必需角色的主要内容,如果未能解决你的问题,请参考以下文章