任务墙(TaskBoard)显示了在一个冲刺(sprint)中,团队所做的所有工作。 在整个冲刺(sprint)过程中,它不断地被更新——如果有人想到一个新任务,他们写一张新的卡片,并粘在任务墙上。
在每日站会之前或会议上,更新剩余工作量估算(增加或减少),并在任务墙上移动这些任务卡片。
任务墙示例如下:
任务墙上的每一行对应产品订单(Product
Backlog)中的一个订单项(在这里订单项使用用户故事来描述)。在Sprint计划会议上,Scrum团队从产品订单中选择在即将来临的冲刺(sprint)中他们能够完成的任务。每一个产品订单项在冲刺订单中被分解为多项冲刺订单项。
这些冲刺订单项就是任务墙上所粘贴的任务卡片。 每一项任务卡初始都粘贴在任务墙里“To Do”一栏中。任务墙中的“栏”包括:
-
Story:这一栏里粘贴“故事”的描述(“作为用户,我希望……”)。
-
To Do:这一栏包括了所有尚未开始的待办任务卡。
-
Work In Progress:这一栏里放置所有正在被处理任务卡。 程序员可以选择他准备开始处理的任务,并将该任务卡移到这一栏中。
通常这发生在Scrum的每日站会中,当某个人说:“今天我要处理这个怪兽!”的时候。
-
To Verify:很多任务存在对应的测试任务。
因此,如果有一个“怪兽类编码”的任务卡,则很可能存在一个或多个与此有关的测试任务卡:“测试怪兽”、“对怪兽进行FitNesse测试”、“编写怪兽类对应的FitNesse夹具”等等。但是,经常也有一些任务并没有对应的测试任务卡(如“修复Bugzilla中的第321号缺陷),那么将这些任务卡,粘贴在“To
Verify”这一栏里。
-
Done:当任务完成后,它们被粘贴在这一栏里。在本次冲刺结束后,将它们被移走。
|