如果项目想要敏捷(Scrum)转型,你需要了解敏捷三大角色——ScrumMaster、产品负责人和开发团队。这里介绍ScrumMaster。
ScrumMaster被称为敏捷教练,是一个服务型领导角色,他需要确保团队理解并实践Scrum理论、实践和规则,同时服务于产品负责人、开发团队和组织,推动项目的成功实施。为了更好地理解这个角色,下面说说ScrumMaster一天的工作。
一天的开始
更新和检查当前迭代的燃尽图,确保所有完成了的任务都已经被标记成了完成。
如果项目进度落后,ScrumMaster需要帮助团队想办法追上进度。
检查Sprint待办列表里的条目和相应的任务情况。
检查是否有任何遗漏的信息,包括任务和工作量的估算信息、任务人信息等。
检查是否有任何不一致的信息,包括是否有已经决定不做了的条目仍旧可以被选中、已经完成了的任务没有标记成完成、没有完成的任务被标记成完成等。
工作期间
尽可能找出并解决所有影响项目进度的问题。
如果需要的话,协助团队解决这些问题:保护团队不受外部干扰、指导团队成员进行敏捷实践、解决团队解决不了的问题。
协调Scrum每日站会,包括展示燃尽图、听取团队成员工作进展、明确下一步行动计划和责任人、和团队分享其他有用的信息。
评审新加入产品列表的用户故事、技术故事和问题,确保它们可以被正确地指派到团队。
每日工作结束时
和每天开始时一样,查看是否有任何遗漏、错误的信息,跟踪记录待解决问题的状态。
此外,ScrumMaster在计划会议、评审会议和回顾会议上也都有重要的职责。
准备计划会议
协调产品列表梳理会议。
统计团队成员下个Sprint的休假计划,根据当前迭代的团队速率,估算团队下个个迭代的生产力。
在各种工具上更新相应的信息。
计划会议时
按照优先级高低的顺序向团队介绍产品列表。
协调产品列表条目估算过程。
记录团队讨论的内容(例如,估算的工作量,条目的详情)。
根据讨论结果建立下一个Sprint的待办列表。
建议团队在工作量范围以外多评估一部分用户故事以备不时之需。
在评审会议上
组织评审会议确保相应成员到场。
在回顾会议上
组织团队成员回顾团队的工作状态。
组织,收集和记录团队成员讨论的信息。
协调确认下个迭代团队需要做的改进措施以及负责人。
你了解ScrumMaster该怎么做了吗?
这正是:
敏师日职巧安排,燃尽图前审进阶
协助解疑追进度,会间尽责保成佳
参考书目:天天学敏捷:Scrum团队转型记,作者:杨蕾 郑江,出版社:清华大学出版社