//TODO
Sprint反思会(Retrospective Meeting):
目标:通过总结以往的实践经验来提高团队生产力。
1、每个人写出他们认为这次Sprint中最为重要的事,并用两句话来解说这事有什么特别的地方。
2、每个人写出“我们成功的经验是什么”,并解说。
3、每个人写出“我们有什么能够改进的”,并解说。
4、对于“有什么能够改进的”列表中的每一项:询问团队“谁去负责解决这个问题”。
5、要有具体的改进建议产出。
6、建议一定要在接下来的Sprint中实施
7、每个人都要发言。
8、没有被邀请的人不能参加。
9、反思会上讨论三个问题:我们上个迭代有哪些事情做的好希望继续,哪些事情做得不好希望改进,有何改进计划。
10、经常出现的一些问题多次被提到,但却始终没有解决。应该每次仅就1-3个关键问题做出可行的解决方案,在下一个迭代执行改进。“可行”的概念包括两个含义:第一是方法简单,影响面小,见效快;第二个目标是不要激进,而要现实可行,积少成多。
会议进程(1-3小时)
- 介绍会议目标和议程
- 准备(setting the stage):制定和回顾团队价值观和约定(Team values and working agreements):(10-30分钟)
- 不管我们现在发现了什么问题,我们必须懂得并坚信每个人通过他们当时所知的,他所拥有的技能和可得到的资源,在限定的环境下,都尽其所能做出了最好的成绩
- 每个人都参与
- 坦诚交流
- 多说I,少用You
- 不深究具体业务细节内部问题
- 收集数据(Gather Data):收集硬数据:事件(events)、度量(metrics)、完成的故事等
- 事件:对团队每个人都重要的任何事件,包含会议、决策点、里程碑、采用新技术等,例如上期回顾会议中确定的改进项是否执行了
- 度量:包含燃烧图、速度、bug数、完成故事点数、代码重构数等
- 产生见解(Generate Insights):多问“为什么”,从收集的数据中找出优点和问题
- 向与会者解说如何使用该贴纸进行工作:使用贴纸时,注意一张贴纸只记录一件事。
- 派发贴纸,通过头脑风暴分别得出回顾白板三列的所有想法。
- 确定改进项(Decide What to Do)
- 每人三票,投票决定下一sprint着重进行哪些改进(2-5项左右)。
- 结束回顾(Close the Retrospective)
- 给会议做个总结,表明下一个回顾会议需要跟踪哪些做法
会议结果
- 回顾白板,以及下一sprint需要改进的做法,在下一个回顾中,会跟踪这些改进的执行情况
- 把障碍增加到障碍 Backlog 中去
其它会议:
在Sprint开始前,需确定各常规Scrum会议中的时间安排。
一般两周的Sprint,建议其常规的Scrum会议时间安排如下: