Scrum Master 认证是针对 Scrum Master(敏捷项目管理中的角色)的专业认证。Scrum 是一种敏捷开发方法,Scrum Master 则是负责指导和推动 Scrum 团队的角色。获得 Scrum Master 认证可以证明个人在敏捷项目管理方面具备一定的知识和技能,并且对Scrum方法有深入的理解和实践经验。这对于在敏捷环境中工作的项目经理、团队领导或相关专业人士来说,可能有助于提升他们在职场上的竞争力和专业认可度。
- 中文名Scrum Master敏捷专家认证(CSM)
- 英文名Certified Scrum Master
- 英文简称CSM
- 颁证机构Scrum Alliance(Scrum敏捷联盟)
- 证书类别敏捷
- 同类认证ACP、ITIL4 HVIT、DevOps
作为Scrum Master,你的职责不只是组织会议、控制时间框架和处理障碍,你还需要不断优化团队的工作流程,提升整体效率,助力团队实现更高的目标。
以下是小艾老师整理的一个详尽的检查清单,涵盖多个维度,帮助Scrum Master在不同方面对团队进行有效监督和提升。大家可以对照着评估一下自己的团队目前Scrum的实施情况怎么样?

01_Product Owner 做得怎么样?
作为Scrum Master,你可以通过帮助Product Owner管理待办事项列表和发布计划来提升他的工作效率。以下是你可以关注的方面:
1.待办事项清单(Product Backlog)是否清晰且更新及时?
- 待办事项是否根据当前的优先级排列?
- 这些优先级是否反映了_新的业务需求、用户反馈及公司战略?
- 需求是否具备独立性、可测试性、可估算性?
- 待办事项中的需求是否足够小,便于团队在一个Sprint中完成?
- 需求是否可测试和可验证?
- 待办事项的可视化程度?
- 是否所有相关方都能轻松理解待办事项?待办事项列表是否直观易懂?
- 技术债务是否被有效管理?
- Product Owner是否清楚技术债务的风险,并将必要的技术改进项加入待办事项中?
- 发布计划是否根据Sprint评审结果及时调整?
- 每次Sprint之后,Product Owner是否调整了发布计划?计划是否能够与团队的速率保持一致?
- 是否定期与股东进行沟通并获得反馈?
- Product Owner是否定期与股东沟通,确保产品方向与市场需求保持一致?
- 你是否帮助Product Owner优化需求分解?
- 当待办事项过于复杂时,Scrum Master是否协助Product Owner将其拆解为更小的可交付项?

02_团队表现得怎么样?
Scrum Master还需要时刻关注团队的工作状态,确保他们在高效且愉快的环境中工作。
- 团队成员是否进入“流”状态?
- 团队成员在大多数时间里是否专注且高效?
- 任务是否具备清晰的目标并有及时反馈?
- 团队氛围是否积极正向?
- 团队内部是否有融洽的合作氛围?成员是否为彼此的成功感到高兴并相互支持?
- 团队是否对问题和挑战保持开放讨论?
- 是否有问题被避而不谈?团队是否有在回顾会议中及时暴露痛点和障碍?
- 任务认领是否自主透明?
- 团队成员是否可以自主认领任务,任务分配是否清晰且可见?
- Sprint目标是否明确并被所有人理解?
- Sprint目标是否清晰且能够指导团队的日常工作?
- 阻碍因素是否及时解决?
- 团队是否定期进行技能提升?
- Scrum 事件(如每日站会、Sprint回顾)是否高效且富有成效?
- 每次会议是否有明确的目标,并且能够产生有效的行动项?

03_工程实践方面做得怎么样?
_的Scrum Master不仅关注流程,还需要确保团队在工程实践上保持高标准。
- 自动化测试覆盖率是否足够?
- 团队的自动化测试是否能覆盖大部分代码?是否能够确保每次构建时都能验证关键功能的正确性?
- 持续集成是否有效运行?
- CI/CD管道是否能及时发现问题?是否在回归测试失败后快速警告相关人员?
- 团队是否有定期进行代码重构?
- 是否在每次开发后都进行重构,保持代码的简洁和可维护性?
- 是否有使用结对编程?
- 团队是否在必要时使用结对编程,以提高代码质量和知识共享?
- 技术债务是否有被明确纳入Sprint计划?
- 团队是否在Sprint中分配时间用于解决技术债务?是否有将技术改进任务加入到Sprint中?
- 测试与开发的协作程度?
- 开发人员与测试人员是否密切合作,确保测试和开发的无缝衔接?
- 是否有足够的DevOps实践?
- 团队是否采用DevOps实践,如自动化部署、监控和日志管理,确保产品的稳定性和可扩展性?

04_公司整体做得怎么样?
作为Scrum Master,你的工作不局限于团队内部,还应该帮助公司更好地支持团队,并与其他团队协调合作。
- 跨团队协作是否顺畅?
- 各团队之间是否通过Scrum of Scrums或其他形式进行有效沟通?
- 公司是否提供充足的支持?
- 公司是否为团队提供了足够的资源、工具和培训机会,以提高团队的敏捷实践?
- Scrum Master之间的经验共享是否充足?
- 各Scrum Master是否定期交流,分享经验和教训,帮助彼此改进?
- 公司文化是否支持敏捷转型?
- 公司的文化是否鼓励透明、协作和持续改进?是否有高层领导的支持来推动敏捷的成功?
- 公司是否重视员工的职业发展与团队目标一致?
- 公司是否支持员工在测试、自动化测试和文档编写等方面的发展,而不仅仅是鼓励编码和架构设计?
- 是否推动公司成为学习型组织?
- 公司是否有推动员工不断学习和成长的机制?是否通过内部分享和外部培训提升整个公司的技术水平?

05_额外关注点
- Scrum Master是否积极应对团队变更?
- 当团队成员或工作环境发生变化时,Scrum Master是否能够及时调整策略并帮助团队适应?
- 团队的心理安全是否得到_?
- 团队成员是否感到在表达想法时是安全的?是否愿意公开讨论失败和改进?
- 团队是否有效应对外部干扰?
- Scrum Master是否有效地保护团队免受外部干扰,确保他们能够专注于完成Sprint目标?
- 团队是否有明确的成长路径?
- 是否帮助团队规划长远的成长目标,例如技能提升、技术栈扩展以及责任担当的增加?
通过这样一个全面的检查清单,Scrum Master可以更加深入地关注每个层面,推动团队及公司的敏捷转型和持续改进。每一个检查点不仅是一个任务,更是帮助团队实现长期成功的关键要素。想要深入学习Scrum方法和技能的话,小艾老师推荐大家学习Scrum Master敏捷专家(CSM)认证。