Table of Contents
hide
Scrum: 三个角色?
(英文原文)
Scrum中的角色与传统的软件方法截然不同。明确定义的角色和期望有助于个人有效地完成任务。在Scrum中,有三个角色:产品负责人,开发团队和Scrum Master。这些被称为Scrum团队。
3 Scrum角色
Scrum Master:角色和责任
在Scrum Master的帮助产品组学习和运用Scrum来实现商业价值。Scrum Master竭尽全力帮助团队,产品负责人和组织取得成功。Scrum Master不是团队成员的经理,也不是项目经理,团队负责人或团队代表。相反,Scrum Master为团队服务; 他或她帮助消除障碍,保护团队免受外部干扰,并帮助团队采用敏捷开发实践。他或她教育,指导和指导产品负责人,团队和组织的其他人熟练使用Scrum。
Scrum Master确保每个人都遵循Scrum规定的做法。
- Scrum Master是一名推动者和仆人领导者,他鼓励并要求开发团队进行自我组织。
- Scrum Master可以跨所有角色和功能进行密切合作,解决资源问题和scrum实践的不服从问题。
- Scrum Master可以保护团队免受外部和内部的干扰。
- Scrum Master消除了障碍,因此团队可以专注于手头的工作并遵循Scrum实践。
- Scrum Master通常不是经理或主管,但他是一位有影响力的领导者和教练,不直接指挥和控制。
Scrum Master Roles
Scrum产品负责人:角色和责任
产品负责人负责通过识别产品功能,将这些功能转换为优先级列表,确定哪个应位于下一个Sprint列表的顶部,并不断重新确定和优化列表来最大化投资回报率(ROI)。假定产品是商业产品,产品负责人对产品负有损益责任。敏捷的产品负责人就像是客户的代言人,需要代表他们,
产品负责人角色
开发团队:角色和责任
开发团队是一组合作开发和交付所请求和承诺的产品增量的人员。它由能够实现冲刺目标的跨职能成员组成。这可能包括软件工程师,架构师,程序员,分析师,系统管理员,QA专家,测试人员,UI设计师等。
- 开发团队构建产品所有者指示的产品:例如,应用程序或网站。Scrum团队是“跨职能的”
- 开发团队包括为每个Sprint提供潜在可交付产品所需的所有专业知识
- 开发团队是自我组织的,具有很高的自主权和问责制。
- 开发团队决定在Sprint中构建多少项,以及如何最好地实现该目标。
- 开发团队是一个跨职能,小型和自组织的团队,拥有开发,测试和发布产品增量的集体责任。
- 由于团队集体决策,开发团队可能不会任命任何团队领导。