【问题标题】:TFS / Azure DevOps : perliminary SA subtask makes PBI displayed in the wrong SprintTFS / Azure DevOps:临时 SA 子任务使 PBI 显示在错误的 Sprint 中
【发布时间】:2020-04-05 15:39:50
【问题描述】:
使用 TFS/Azure DevOps。
为了更好地描述这个问题,假设当前 Sprint 是 52
我们在下一个 Sprint 下创建一个 PBI(例如:53),然后系统分析师在该 PBI 下创建一个子任务,为自己创建技术规范。
显然他们应该在当前 Sprint (52) 中处理这些规范,因此他们将该子任务的迭代设置为 Sprint 52(子任务是 PBI 的子任务)
因此,在“Sprint”部分下,我们再也找不到 Sprint 53 中的 PBI,它显示为 52 的一部分,弄乱了周围的一切……
有什么想法吗??
谢谢!
【问题讨论】:
标签:
tfs
azure-devops
agile
scrum
sprint
【解决方案1】:
PBI 旨在成为可以在单个 sprint/迭代中完成的工作单元。一个功能跟踪多个 PBI,可能跨 sprint。
如果要移动,通常可以在侧窗格中打开“计划”并将父任务拖动到要移动的 sprint。您也可以右键单击父任务以选择“移动到迭代”。
正如预期的那样,此操作会将它们(子任务)移动到一起。这不是常见的场景,在一个 sprint 中使用 PBI 并在另一个 sprint 中创建该 PBI 的子任务。
简单地创建另一个 PBI 来跟踪应该是最简单的解决方案。
【解决方案2】:
理想情况下,PBI 是必须在 1 个 Sprint 中完成的工作单元。
在某些情况下,需要在 PBI 上的任何其他任务开始之前执行技术规范或研发任务,PBI 将跨越多个 Sprint。
您始终可以为每个 Sprint 中的每个任务创建相应的 PBI 作为父级,直到 PBI/用户故事完成为止。