VSTS 或 TFS2015 多产品团队的团队、领域和迭代结构
VSTS or TFS2015 Teams, areas and iterations structure for multi product team
目前我们使用的是 TFS 2015v3(使用 Agile 模板从 2013 TFS 升级而来)。我们只使用 1 个 TFS 项目(根据几年前的建议)。我们是根级别的 6 人团队,使用产品区域。当我们主要将它用作源代码控制(git 回购)时,它工作得很好,但现在我们想开始将它用于项目管理、工作项、积压工作、冲刺等,所以想确保我们有一个符合我们要求的设置。
我们的场景
- 一个公司,有两个 6 人的团队,都维护着多个独立的
产品。偶尔在 projects/products 上合作,但主要是
我们每个团队自己的产品。
- 开放使用最新的 VSTS/VSO 或 TFS
prem.
目标
- 如果可能的话,能够分别plan/backlog team/product 细化。我们有多个产品负责人,拥有多个产品。
- 团队间通用的迭代(冲刺日期)。
- 查看团队 1 的冲刺,其中 PBI 跨越超过 1 个产品。
- 查看团队 2 的相同冲刺时间框,PBI 跨越超过 1 个产品。
- 并且每个冲刺都是可重复的。
主要问题
- 我们如何设置区域、团队、迭代等结构来实现这一目标?假设这听起来很合理!
其他问题
- 我们是否应该为每个产品设立一个团队?即使同一个人可能出现在多个团队中?
- 每个团队都有迭代吗?
Should we ever set up a team per product? Even if the same people may appear on more than 1 team?
您仍然可以使用单团队项目。
How do we setup the structure of areas, teams, iterations, etc to achieve this? Assuming it sounds sensible!
地区:
您应该为每个子项目创建一个根区域。
TFS 团队:
为每个子项目创建一个 TFS 团队。您可以创建团队层次结构,因此每个子项目可能有许多团队,每个团队都有自己的产品待办列表,然后汇总到该子项目的父团队中。
迭代次数:
就像区域层次结构一样,您应该在迭代层次结构中为每个子项目创建一个根节点。然后你可以分别为每个子项目maintain/manage sprints/iterations。
Is iteration per team?
对于单个团队项目,是的。
更多信息,您可以参考this文章。
目前我们使用的是 TFS 2015v3(使用 Agile 模板从 2013 TFS 升级而来)。我们只使用 1 个 TFS 项目(根据几年前的建议)。我们是根级别的 6 人团队,使用产品区域。当我们主要将它用作源代码控制(git 回购)时,它工作得很好,但现在我们想开始将它用于项目管理、工作项、积压工作、冲刺等,所以想确保我们有一个符合我们要求的设置。
我们的场景
- 一个公司,有两个 6 人的团队,都维护着多个独立的 产品。偶尔在 projects/products 上合作,但主要是 我们每个团队自己的产品。
- 开放使用最新的 VSTS/VSO 或 TFS prem.
目标
- 如果可能的话,能够分别plan/backlog team/product 细化。我们有多个产品负责人,拥有多个产品。
- 团队间通用的迭代(冲刺日期)。
- 查看团队 1 的冲刺,其中 PBI 跨越超过 1 个产品。
- 查看团队 2 的相同冲刺时间框,PBI 跨越超过 1 个产品。
- 并且每个冲刺都是可重复的。
主要问题
- 我们如何设置区域、团队、迭代等结构来实现这一目标?假设这听起来很合理!
其他问题
- 我们是否应该为每个产品设立一个团队?即使同一个人可能出现在多个团队中?
- 每个团队都有迭代吗?
Should we ever set up a team per product? Even if the same people may appear on more than 1 team?
您仍然可以使用单团队项目。
How do we setup the structure of areas, teams, iterations, etc to achieve this? Assuming it sounds sensible!
地区:
您应该为每个子项目创建一个根区域。
TFS 团队:
为每个子项目创建一个 TFS 团队。您可以创建团队层次结构,因此每个子项目可能有许多团队,每个团队都有自己的产品待办列表,然后汇总到该子项目的父团队中。
迭代次数:
就像区域层次结构一样,您应该在迭代层次结构中为每个子项目创建一个根节点。然后你可以分别为每个子项目maintain/manage sprints/iterations。
Is iteration per team?
对于单个团队项目,是的。
更多信息,您可以参考this文章。