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

时间:2011-12-08 20:13:55

标签: tfs tfs2010 scrum

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

  1. Sprint 0(项目设置)
  2. Sprint 1
  3. Sprint 2
  4. 发布A
  5. Sprint 3
  6. Sprint 4
  7. 发布B
  8. 据我所知,我应该将每个版本设置为迭代,并在其下发布该版本的sprint:

    • 发布A
      • Sprint 0
      • Sprint 1
      • Sprint 2
    • 发布B
      • Sprint 3
      • Sprint 4

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

1 个答案:

答案 0 :(得分:5)

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