我们正在向TFS迁移,并根据在线评论决定将TFS构建为每个团队一个项目,每个“真实项目”是一个区域(并且每个版本都是迭代)。
这意味着我们的TFS结构有点像:
Apps Team
- WinForms Project
- WPF Project
- Embedded Project
- WPF Project 2
Web Team
- Admin Site
- Client Site
- Client Site 2
DB Team
- General Scripts
- DB 1
- DB 2
但是,从管理层的角度来看,单独审核每个团队的报告是很繁琐的。
我想知道那些有使用此结构经验的人,您成功使用了哪些选项(或其他选项)?
1)将所有团队移至同一个项目
2)将所有报告更改为跨团队
3)为包含跨团队报告的管理设置TFS项目
答案 0 :(得分:2)
我按照您上面的定义设置了项目。我为#2和#3配置了TFS报告。强迫团队重新组织以使报告工作的想法使得选项#1对我来说太严重了。 #3具有吸引力,但与第1类似,限制了各个团队共享相同的工作项类型和流程模板。我总是以2状态结束。特别是如果团队独立地发展他们的流程。通过投资定制报告,我已经能够减轻“报告变得不那么有用”的问题(我知道非常重要)。
答案 1 :(得分:2)
这将是在SharePoint Services中使用Excel Services的一个很好的选择。您可以比自定义SQL报告更快地将它们组合在一起。您可以快速轻松地访问仓库并创建跨团队报告。
此时,您可以随意组织团队项目并进行调整。事实上,您可能会发现每个团队需要一个TPC,而不仅仅是一个TPC。