4.4 跟踪迭代
在一个Sprint进行过程中,团队需要分享各自进展并找出达成Sprint目标中的所有障碍:Sprint进展是否顺利?是否有延期风险?如果无法按时达成目标,项目经理需要尽早认清情况并进行调整。
Scrum有很多简单的实践工具可以帮助团队跟踪迭代,比如任务卡、燃尽图、任务版、每日站会等等,都可以展示Sprint进度,我们在这一节主要介绍一下怎样利用这些工具跟踪进度。
燃尽图
在计划会议中,项目组排出Sprint需要完成的总任务目标,在接下来的周期中将会专注于解决这些任务。每天的任务剩余数/剩余小时数统计出来就是燃尽图。燃尽图是Scrum中追踪Sprint进度最主要的工具。
(图:Burn-Down Chart燃尽图)
每日趋势
燃尽图趋势线可以帮助团队跟踪团队进展,这一趋势线是对团队延期或无法达成目标的警告。Sprint Backlog趋势是一种有效的经验性工具,可以检查团队做出的任何改变对其工作所产生的影响。
团队要理解目标并不是让燃尽线和理想线相吻合,这非常重要。目标是通过燃尽图反应每日的进展情况,做出准确预估。
看板
任务板展示的是Sprint的目标、燃尽图和任务。团队每日查看任务板,从中找出自己需要马上完成的工作。(图:ONES.AI的任务板)
当完成了一项工作任务时,用鼠标将该任务拖动到下一个进度块中。任务卡的移动,再加上燃尽图的变化,使团队能够明确地知道Sprint的进展情况。
团队可以自行定义其中的过程块,比如“进行中”和“已完成”中间可以增加“挂起”一栏,只要满足团队使用习惯就好了。
每日Scrum例会
许多刚接触Scrum的团队会低估每日站会的价值,它主要有以下几个目的:
- 让所有团队成员统一步调,一起向着“完成Sprint”的目标进发;
- 承诺第二天要完成的工作,并重申团队对Sprint目标的承诺;
- 识别出团队面临的所有障碍;
- 使团队成员成为“一条绳子上的蚂蚱“,每个人都需要了解其它人面临的困难,以便在会后找到解决方法。
Q:为什么一定要是”站“会呢?
A:因为要通过站立的形式让大家明确,这是一个需要快速解决的短会,而非冗长艰苦的会议。