嗨,所有的TFS管理专家,我是一个新手在TFS管理,所以需要一些指导。
我们有一个小团队在一个项目中工作,我们使用的是TFS 2012,模板是MicrosoftVisualStudioScrum2.1。最初的结构是:
- Release 1
- Sprint 1
- Sprint 2
- Sprint 3
- Release 2
- Sprint 1
- Sprint 2
- Sprint 3 也是基于团队项目下项目的不同模块创建的,因此我们可以获得每个功能的总体状态报告。所以我们有一个冲刺板来管理一切。
后来,我们开始为同一产品的两个不同客户端并行工作。同一个团队现在参与为一个客户规划和准备项目(创建epic pbi),并为另一个客户开发和测试。所以我们觉得不同的客户需要两个不同的冲刺板。我寻找一种方法来做这件事,根据我的发现,我用相同的成员创建了两个不同的团队,并根据团队名称创建了区域路径。这样我就可以看到每个客户的两个不同的冲刺板。目前的结构是:
- Client 1(Area name)
- Release 1
- Sprint 1
- Sprint 2
- Sprint 3
- Release 2
- Sprint 1
- Sprint 2
- Sprint 3
- Client 2(Area name)
- Release 1
- Sprint 1
- Sprint 2
- Sprint 3
现在,
- Release 2
- Sprint 1
- Sprint 2
- Sprint 3 团队可以为每个客户同时进行计划和工作。但是,由于大多数特性对于两个客户端都是通用的(因为产品是相同的),所以我无法获得模块的总体进度。我试着把特征作为区域下的子区域。但那样的话,它就会被分发,我们不想那样。我真的搞不懂应该是什么区域和分区。是否有办法为不同的客户端管理项目,这样我就可以获得模块的总体进度和状态?我们的目标是即将发布的版本。这不是最佳做法,但我预期的结构是:
- Release 2 (Feature G, H, I)
- Sprint 1
- Sprint 2
- Sprint 3
- Client 2(Area name)
- Release 1 (Feature B, C, D)
- Sprint 1
- Sprint 2
- Sprint 3
- Release 2
- Sprint 1
- Sprint 2
- Sprint 3 如何管理多个客户端的并行冲刺板并获得功能A的总体状态?
发布于 2014-05-18 18:41:05
你应该看看:
当我希望对许多应用程序模型建模时,您可以为Customer/Clinet切换应用程序。如果然后使用父特性来表示数据的功能片段,则可以很容易地表示所需的内容。
https://stackoverflow.com/questions/23676100
复制相似问题