Team Foundation Server 的 POC

POC for Team Foundation Server

我是银行的技术人员,我的工作范围主要是 ETL 和报告。我们刚刚在我的部门成立了 ETL 团队,我们希望有一些工具可以帮助我们进行源代码控制和发布管理。我在市场上知道的工具之一是TFS。

我打算请TFS供应商提供POC给我们,由于我对TFS的了解非常有限,我想请大伙提些建议,我应该请供应商向我们演示什么样的POC,并且是有什么场景创意可以突出TFS 2010 的强大功能?非常感谢

POC 应显示:

  1. 如何将更改从开发人员传播到各种环境(开发、测试、生产):

签入 -> 单元测试 -> 构建 -> 发布到环境 1 -> 集成测试 -> 发布到环境 2(无需重建)

  1. 如何从需求(用户故事)追踪到实现它的代码行并返回。

只关注您需要的东西,源代码控制发布管理

源代码控制

您可以要求他们向您展示代码审查、查看和管理过去的版本、使用分支隔离风险等内容。还要确保您要使用哪个版本控制,对于 TFS2015 有两个选项(TFVC vs Git)。

此外,显示一些相关部分,显示将工作项与签入相关联,然后引导至自动构建和测试,然后引导至构建报告。错误跟踪也是演示的好东西。

发布管理

在下面选择一些您感兴趣的话题

  • 自动化部署
  • 自动化审批工作流程
  • 保留完整的可追溯性
  • 应用安全策略和管理用户
  • 轻松部署到本地和 Azure
  • 通过自定义扩展发布管理

因为银行业务的特殊性,你也可以问问他们demo一些reporting,chart和Excel。 TFS 显示漂亮的图表 :)