我们有一个由大约10名开发人员组成的团队开发新产品。
我们已将此产品拆分为Visual Studio Online上的两个团队项目。开发人员可以在任何一个sprint中处理这两个项目。虽然我们有两个团队项目,但整个团队作为一个敏捷单元一起工作。
我们为什么要这样做?
但这导致了两个问题:
我觉得这可能是一个常见的问题。有人有经验吗?有什么建议吗?
答案 0 :(得分:12)
您应该让两个团队都在同一个团队项目中。你可以创建多个团队,这些团队都存在于同一团队项目中,并获得他们自己的积压工作。
http://nakedalm.com/creating-nested-teams-visual-studio-alm/
我的大多数客户已经转移到一个团队项目,我有一个简单的规则:
“如果您拥有相关的资产(资产定义为代码,人员或工作项目),那么您应该在一个团队项目中。”
我刚刚在伦敦完成了将大约15个团队项目合并为一个,以便整个组织可以一起工作。这是由12个产品组成的6个团队,全部转移到一个团队项目。
合作的唯一有效方式是在一堆工作中。