1

我们想使用 TFS2010

在我的公司,有一个团队同时开发多种产品。每个产品都有一个视觉工作室解决方案。我们可以有以下场景:

客户要求 1 涉及在产品 A 中添加多个功能,必须在 5 月交付 客户要求 2 涉及在产品 A 和 B 中添加多个功能,必须在 8 月交付 客户要求 3 涉及在产品 A 和 C 中添加多个功能,必须交付8 月 客户要求 4 涉及在产品 B 中添加多个功能,必须在 10 月交付 客户要求 5 涉及在产品 A 和 B 中添加多个功能,必须在 10 月交付

开发人员团队很小(10 人),可以开发产品 a、b 或 c,即使一些开发人员比产品 B 更了解产品 A 等等。

实际上,我们有近 10 种产品。有时我们有热修复,我必须跟踪所有活动。

你有什么建议吗 ?一个或多个团队项目?如果是一个团队项目,您推荐哪种结构?敏捷还是 CMMI 模板?

4

1 回答 1

1

选择哪个项目模板的决定取决于您的开发过程,因为模板代表它。

CMMI 模板比敏捷模板具有更多的工作项类型(错误、任务)字段,并且更正式。花点时间想想你的实际或未来的发展过程,看看这里以获得一个概述。

您所描述的场景是通过分支策略实现的,请查看ALM Ranger 分支指南

我会制作一个团队项目集合(因为无法对团队项目集合进行分支)。

我会创建一个团队项目,并使用区域、迭代和团队查询来组织产品。

我的决定的原因

  • 每个团队项目都有其版本控制和共享点站点
  • 你是一个小团队,负责所有项目
  • 每个团队项目的管理开销

在这里,您可以找到一些很好的图片和演练,用于处理不同产品的一个团队项目。

于 2012-07-16T06:30:59.550 回答