如何取消对PBI的承诺

时间:2014-03-13 20:43:27

标签: tfs scrum

我有一个承诺的PBI。链接到它,我有6个任务。两个完成,四个甚至没有开始。

事实证明,我们不会完成这项任务,但可能会在以后的冲刺中捡到它。我们不会将它移到下一个Sprint。

如果我将PBI移动到Backlog中,那么这些任务在我当前的Sprint中是孤立的。

如果我将任务移到Backlog中,我真的不知道他们去哪里......但真正的问题是,每当我们再次拿起PBI时,我们必须以某种方式记住这是一个未提交的PBI,必须检查链接,然后用它拉动链接的任务。

有更好的方法吗?我希望将完成任务保留在他们完成的Sprint中,并在PBI运行的任何地方执行ToDo任务。

2 个答案:

答案 0 :(得分:2)

在Scrum中,产品待办事项已完成或未完成。这是一个二元状态。如果没有完成,请将其移回产品待办事项,重新估算并让产品所有者重新订购。这些任务是被丢弃的候选人。原因如下:

您返回到产品待办事项的产品待办事项可能无法在下一个sprint中处理,可能无法处理多个sprint或根本无法处理。所有这些操作都可能影响任务的内容。

例如,团队组成可能会发生变化,因此为产品待办事项项目提供功能的方式可能会发生变化。当然,任务的估计会发生变化。

丢弃任务时,请考虑删除您描述为已完成的任务的代码。您希望保持代码库的精简和易于维护。

最后,当您谈论孤立的任务时,我的印象是您正在使用软件工具来管理产品待办事项。是这样的吗?如果是这样,我建议您首先将问题视为Scrum问题。然后,这可能会突出显示您的软件工具问题,您可以将其作为单独的问题处理。换句话说,不要让软件工具推动您采用Scrum。

答案 1 :(得分:1)

取消提交PBI =将其移回待办事项。 一旦启动了PBI,你就无法按照定义来解除它,因为你已经完成了它的第三个。

你能做的就是通过创建一个后继PBI来分割它(带有一个有用的标题后缀,提醒你它不那么重要,比如"功能ABC - 第二阶段 - 小改进" )并将To Do任务重新链接到它。保持完成任务链接到原始PBI。