【问题标题】:Extra members appearing in work details section of TFS backLog额外成员出现在 TFS backLog 的工作详细信息部分
【发布时间】:2015-10-23 22:19:05
【问题描述】:

我有一个关于 TFS 的项目。团队分为两个团队(例如 TeamA 和 TeamB),两个团队都定义了单独的工作区域。

当我单击积压中的当前迭代并从页面顶部(MyProject/TeamA)选择 TeamA 时。一切看起来都不错。显示的所有工作项都分配给 TeamA 成员,并且只有 TeamA 成员出现在工作详细信息区域中。 (左侧)

现在,当我从页面顶部(MyProject/TeamB)选择 TeamB 时。 TeamB 的所有成员都在展示,但 TeamB 的一些成员(不是全部)也出现在 backlog 中。这些成员也显示在工作详细信息区域部分。但是,sprint 的容量部分仅显示 teamB 成员。

我想要的是,如果我从顶部选择 TeamA,则只有分配给此特定团队成员的作品项目和特定区域路径应该出现。我想要两个团队完全不同的积压。

我尝试过的。我检查了所有成员的死亡,并确保单个成员没有出现在多个团队中。

我错过了什么?

【问题讨论】:

  • 在团队 B 的 Sprint 待办事项 (PBI/Bugs) 中,是否有任何子任务工作项分配给团队 A 的成员?
  • 是的,这是我的问题。如果某些项目已分配给 团队 A 成员。它应该只显示在 A 积压中。这取决于团队和区域路径?或者它是从哪个积压工作分配的?

标签: visual-studio-2013 tfs backlog


【解决方案1】:

您不能像这样在团队之间共享产品待办事项/用户故事。

如果您将故事拉入团队 B 的 sprint,那么所有子任务都将出现在板上,无论它们被分配给谁,因为它们属于团队 B 的 sprint 中的故事。

如果任务由不在团队 B 中的人完成,也许是浮动 DBA 或其他人,那么您可以在每个团队中为他们分配一些容量,他们将不得不躲入并从每个团队中获取任务团队。

另一种方法是将故事拆分得更小,一个给 A 队,另一个给 B 队。

您还可以查看团队的结构。也许一些重组可以使它们更具跨职能并最大限度地减少此类问题。

【讨论】:

  • 我同意你的看法。但这里的问题是我正在为团队 A 创建用户故事(从 work 页面的顶部选择 project/teamA)。但它也出现在teamB的积压中。 (不是所有用户故事,而是其中一些)
【解决方案2】:

通过在设置页面的区域选项卡中选择 TeamB 的默认区域路径解决了问题。

已选择 TeamA 的默认区域。所以,它不会给 TeamA 带来问题。

但没有设置 TeamB 的默认区域。

【讨论】:

  • 您的问题表明“两个团队都定义了单独的工作区域” - 他们必须共享一个区域路径,这意味着该区域中的故事将出现在两个积压工作中。 B 队必须选择了 2 个或更多区域路径(可能是根和其他地方)。设置默认值仅仅意味着团队 B 创建的任何故事都将默认为该区域路径。
  • rerwin 你是对的。为 TeamB 选择了根区域路径。因此,分配给 TeamA 的用户故事显示在 teamB 中。由于 TeamA 区域路径在根目录下。
猜你喜欢
  • 1970-01-01
  • 2020-10-08
  • 2017-09-11
  • 2015-08-13
  • 1970-01-01
  • 2015-04-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多