在 Visual Studio Team Services(是 TFS Online)中设置当前 Sprint 或关闭现有 Sprint

Set current Sprint or close existing sprint in Visual Studio Team Services (was TFS Online)

使用 JIRA 已久,已移至 Visual Studio Team Services。

如何关闭现有的 sprint 并开始下一个 ..结束的日期不会自动将其向前滚动到下一个

我们正在使用 SCRUM

当谈到 sprint 结束时,TFS 可能会非常混乱。

我发现让它发挥作用的最佳方法是确保您配置了多个冲刺,其中一个冲刺的结束日期紧接着下一个冲刺的开始日期。

如果 sprint 日期之间存在间隔,那么上一个 sprint 将保持 'current' 直到下一个 sprint 开始的那一天。

所以像这样:

Sprint 1: 8th June - 21st June

Sprint 2: 22nd June - 5th July

Sprint 3: 6th July - 19th July

请注意,无法手动关闭冲刺。你必须用日期来做。

在 VSTS 网络应用中:

  1. 单击 project/team 组合(左上角)。
  2. 单击齿轮(蓝色条)。
  3. 单击 "Work" 选项卡。
  4. 添加一个迭代(如果您还没有创建新的迭代)。
  5. 在 "Backlog iteration" 下,按 "Change" 和 select 所需的迭代。
  6. 利润。

一种更快的方法是将 VSTS URL 的结尾更改为:

%20Team/_admin/_work?_a=iterations

我开始了一个新的迭代,也是通过开始日期自动进行的。在到达下一次迭代的开始日期之前,旧迭代仍标记为 当前

  • 第 1 次迭代:6 月 8 日 - 6 月 21 日
  • 第 2 次迭代:6 月 22 日 - 7 月 5 日

项目已从迭代 1 手动移动到迭代 2。

VSTS 中的进一步迭代设置可以在

下的当前 VSTS 设计中找到
  • 项目设置 > 工作 > 团队配置 > 迭代

注意:每次迭代都会有一个 backlog 和 board。

我想我会把我的解决方案留在这里以防它对其他人有帮助。

MSDN

中全部可用

1) 创建迭代

  • 转到:/_admin/_work?_a=iterations
  • 创建一个新的迭代
  • 确保当前日期在开始日期和结束日期之间

2) 关联迭代

  • 转到/Your%20Team/_admin/_work?_a=iterations (或点击前面url中的"default team's settings")
  • 单击 "Select iteration(s)" 然后选择您刚刚创建的迭代

3) 查看当前sprint

  • 转到/_backlogs/Iteration/
  • 此 link 将显示当前活动冲刺
  • sprint 似乎没有 "active" 标志,它们将根据当前日期激活