Scrum Master 初学者教程
什么是 Scrum Master?
Scrum Master 的职责是帮助其他人理解 Scrum,并通过排除障碍来服务项目团队。此外,该角色还有助于简化项目的复杂性。
Scrum Master还需要确保团队按照Scrum的核心价值观开展工作,并且通常被视为团队的教练,帮助团队成员取得成功。ping 它尽其所能做到最好。Scrum Master 还负责确保 Scrum 在企业中成功实施。
导游须知: 2020 年 Scrum 指南将开发团队更名为开发人员,并规定 Scrum Master 对团队效率负责。
Scrum Master 的职责
Scrum Master 是 Scrum 项目的核心,需要履行以下职责:
- Scrum Master 需要确保团队实现其业务目标
- Scrum Master 在团队中营造协作环境
- Scrum Master 负责计划、团队待办事项梳理、迭代演示和迭代回顾。
- 指导 Scrum 流程并帮助维护 Scrum 价值观的完整性
- Promo改进了工程实践,例如 TDD、自动化测试和持续集成。
- 确保每个利益相关者都准时出席会议
- 与其他团队成员合作,确保依赖关系和风险分布在 Scrum 团队之间。
- 进行可行性研究,编写并验证规范。
Scrum Master 的职责不是什么?
Scrum Master 不是 项目经理这两个角色在以下方面有所不同: 敏捷 流程。Scrum Master 不会指导团队完成开发的每个阶段,既不负责任何技术决策,也不负责与客户进行业务沟通,更不会领导团队或代表团队做出决策。
Scrum Master 技能
Scrum Master 在敏捷 Scrum 流程中扮演着非常重要的角色,他应该具备多种技能,包括技术技能、Scrum 流程技能和软技能。
Scrum Master必须掌握管理自组织团队的各种技巧和实践方法,并展现出诚实、正直、信任和尊重团队的品质。此外,还需具备敏捷开发、IT辅导和演讲方面的专业知识。Scrum Master还应能够合理安排会议,避免影响团队成员的日常工作。
Scrum Master的特点
下图汇总了团队期望具备的特质。

以下是 Scrum Master 的重要特质:
仆人式领导: 仆人式领导是一种社会型领导风格。Scrum Master 扮演着仆人式领导者的角色,通过服务他人来实现项目目标。2020 年版 Scrum 指南将其重申为“真正服务型领导者”。
士气助推器: Scrum Master 还能起到鼓舞士气的作用,鼓励团队更有效地完成工作。
推动者Scrum Master扮演着引导者的角色,帮助团队顺利完成任务。ping 让团队了解他们共同的项目相关目标,并在保持中立的同时协助团队实现这些目标。
教练: Scrum Master 指导团队实现自组织,并引导他们走上持续改进的道路。
代理人: Scrum Master 还扮演着代理人的角色,帮助进行必要的更改,从而更好地实施 Scrum。
导师: Scrum Master 应该像导师一样,分享知识、经验,甚至观点。
清除障碍物: Scrum Master 应该消除所有阻碍团队在最佳状态下工作的障碍。2020 版指南将其表述为“消除障碍”。
框架管理器: Scrum Master 还负责团队工作的框架。
Observer: Scrum Master 需要时刻观察一切,甚至包括团队成员最细微的活动。
Scrum Master 一整天都在做什么?
活动1: 使用电子表格和 Jira 进行容量和速度规划。
活动2: 利用冲刺评审剩余的要点确定可实施的故事。
活动3: Rev与团队一起查看之前的冲刺速度。
活动4: 评估团队的能力
活动5: 计算球队完成的得分
活动6: 团队成员提供所有已知任务,并在一小时内估算任务工作量。Scrum Master 应确保分配给成员的任务不会超出他们的能力范围。
活动7: Scrum Master还需要确保任务时长不超过16小时。如果任务时长超过16小时,则应要求团队将其分解。
以上只是 Scrum Master 众多活动中的一小部分。
Scrum Master 最佳实践
- Scrum Master 应该倾听开发人员、项目经理和所有者的所有疑问,以了解他们的问题。
- Scrum Master 应该对团队成员抱有坚定不移的信心,相信他们能够完成分配的工作。
- Scrum Master 应该避免在工作中同时处理多项任务。
- 即使是团队中最资浅的成员也要给予尊重,并倾听每个人的意见。
- 对团队取得的成功表示真诚的感谢
为什么 Scrum Master 的角色如此困难?
首先,管理大型自组织团队并非易事。这需要强大的意志力,而且 Scrum Master 经常需要处理团队成员和项目经理之间的冲突。
Scrum Master 可能负责整个 Scrum 管理项目,但却没有任何正式的权力。此外,这个角色还需要学习激励、沟通、行为经济学以及其他一系列社会科学知识,这无疑需要投入大量的业余时间。
认证Scrum Master
要成为一名专业的 Scrum Master,你需要通过认证 Scrum Master 考试(CSM)。该证书可以帮助考生理解 Scrum 的价值观、实践和应用,并提供相应的知识和专业技能。
CSM 认证培训的先决条件
Scrum Alliance 没有设定正式的资格标准,但始终建议您对 Scrum 原则有一定的了解,并具备 Scrum 整体流程的工作知识。
当前需求: 现在,在 Scrum Alliance 发布考试之前,必须完成由认证 Scrum 培训师教授的 16 小时 CSM 课程。
Scrum Master 认证有哪些好处?
以下是拥有CSM证书的一些好处
- 帮助您在所有行业领域保持相关性和市场竞争力,从而发展您的职业生涯
- CSM 计划旨在教授增强的技能,以便更好地实施 Scrum
- CSM认证也为在全球Scrum社区中脱颖而出提供了机会。
- 这种培训有助于员工了解工作环境,这对公司的发展很有帮助。
- CSM 认证可帮助专业人员与 Scrum 专家进行交流。
- 获得此认证后,持证人将可以加入本地社群、人脉网络,并获得 Scrum Alliance 两年的会员资格。
CSM 课程目标
- Scrum 基础和核心价值观
- 应该能够完全轻松地开始使用 Scrum
- 了解如何知道何时实施 Scrum
- Scrum 会议,包括 Sprint 回顾过去, Sprint Rev查看和发布计划。
- Scrum框架与其他方法(例如瀑布模型和更广泛的方法)有何不同? 敏捷 Scrum家族属于
- Scrum工件如产品和 Sprint 待办事项和燃尽图
如何成为一名认证 Scrum Master
完成培训后,Scrum认证候选人需要:
步骤1) 完成在线评估考试。本次考试涵盖 Scrum 技术、实践和原则等主题,包含 50 道选择题,考试时长为一小时,及格分数为 74%。
步骤2) 考试合格后,考生将获得 Scrum Alliance 颁发的认证 Scrum Master 证书。
步骤3) 该候选人将成为 Scrum 联盟的正式成员,并可以担任专业的 Scrum Master。
Scrum Master 职业发展
下面这条路径显示了该角色的发展方向。
Scrum Master 的职业发展机会很多。
1. Scrum 大师
这是获得CSM认证后获得的第一个级别。该级别通常有效期为一到五年,持有者需要履行Scrum Master的所有职责。
2. 高级 Scrum Master
从 Scrum Master 晋升为高级 Scrum Master。要成为高级 Scrum Master,需要掌握 Scrum 最佳实践的深入知识以及如何在团队中实施这些实践。
3.敏捷教练
从高级 Scrum Master 转型为敏捷教练。要成为一名敏捷教练,您需要五年或五年以上的 Scrum Master 经验,以及至少一年的指导和辅导经验。

