VSO和单个产品团队的多个项目

Dav*_*New 6 agile tfs scrum tfs2013 azure-devops

我们有一个由大约10名开发人员组成的团队致力于开发新产品.

我们已将此产品拆分为Visual Studio Online上的两个团队项目.开发人员可以在任何一个sprint中处理这两个项目.虽然我们有两个团队项目,但整个团队作为一个敏捷单元一起工作.

我们为什么这样做?

  • 我们想要单独的产品积压
  • 每个项目都有自己的产品负责人

但这导致了两个问题:

  • 我们有两个烧伤,这可能使跟踪团队进度变得困难.
  • 我们必须在两个项目之间分配个人的能力,这在Sprint Planning中并不容易,并且很难跟踪个人进度.

我觉得这可能是一个常见的问题.有人有经验吗?有什么建议?

MrH*_*ood 12

您应该让两个团队都在同一个团队项目中.您可以创建多个团队,这些团队都存在于同一团队项目中并获得他们自己的待办事项.

http://nakedalm.com/creating-nested-teams-visual-studio-alm/

我的大多数客户已经转移到一个团队项目,我有一个简单的规则:

"如果您拥有相关的资产(资产定义为代码,人员或工作项),那么您应该参与一个团队项目."

我刚刚在伦敦完成了将大约15个团队项目合并为一个,以便整个组织可以一起工作.这是大约12个产品的6个团队,全部转移到一个团队项目.

合作的唯一有效方式是在一个单一的工作范围内.

  • 正确 - 您可以在团队的文件夹级别分配安全权限.或者(虽然这是一个不应轻易做出的重大改变),您可以使用Git并设置多个存储库,每个应用程序一个存储库,然后设置repo级安全性. (2认同)