何时在TFS中使用迭代和冲刺?

And*_*bel 1 tfs scrum tfs2010

我正在使用Visual Studio SCRUM 1.0TFS 2010中的模板设置一个项目.我对迭代的概念和sprint工作项类型以及何时使用它们感到有些困惑.假设我的项目计划中有以下步骤:

  1. Sprint 0(项目设置)
  2. 冲刺1
  3. 冲刺2
  4. 发布A.
  5. 冲刺3
  6. 冲刺4
  7. 版本B

据我所知,我应该将每个版本设置为迭代,并在其下发布该版本的sprint:

  • 发布A.
    • 冲刺0
    • 冲刺1
    • 冲刺2
  • 版本B
    • 冲刺3
    • 冲刺4

我不明白的是,是否应将sprint设置为迭代,或者它们应该是"sprint"类型的工作项,还是我应该同时创建工作项和迭代来对工作项进行分组?从我所看到的,如果添加为工作项而不是作为迭代添加,则输入有关sprint的信息的可能性更大.将每个sprint作为迭代看起来像是将任务分配给sprint的更简单方法.在两个地方创建每个sprint都会带来好处,但是这种方法有什么问题吗?

Lar*_*ens 5

Sprint是TFS中的迭代和"工作项".迭代,因此您可以将PBI和Bugs分配给sprint,但它们是工作项,因此您可以在打印开始和停止时注册,以及sprint目标和回顾等信息.Sprint燃尽图表等报告取决于您在工作项sprint中注册的开始和结束日期.模板就是这样设计的.我猜主要原因是仅TFS迭代不允许注册此信息.我没有意识到的问题.