将 Team Foundation Server 与 Project Server 同步

通过安装 Team Foundation Server 和 Project Server 集成功能包,项目经理可使用 Project Server 访问最新项目状态和从事 Team Foundation 工作的敏捷和正式软件团队的资源可用性。利用此集成,数据可从 Team Foundation Server 中的工作项流入 Project Server 中的企业项目计划的任务中。 项目经理和软件开发团队可以使用他们喜欢的工具,按照可满足其需求的准确度级别开展工作,并可轻松共享信息。 配置两种服务器产品后,同步引擎会为映射的企业项目计划和团队项目中的已配置数据保留计划数据和资源使用状况。

为了启用这些数据, 你必须安装 Team Foundation Server 扩展包,在项目服务器的应用程序服务或着网络服务。运行程序服务参与数据同步。 有关详细信息,请参阅如何:将 Project Server 添加到 Team Foundation Server。使用项目Professional的项目经理必须在他们的客户端电脑上安装Visual Studio 2013 or 团队资源管理器 2013

主题内容

  • 管理员任务

  • 项目经理任务

  • 开发团队任务

  • 演示视频

备注

可以下载演示如何集成 TFS 和 project server 2010 允许团队共享两个服务器产品之间的数据的虚拟机。此虚拟机在 project server 中包含企业映射映射到 TFS 项目的项目计划,使用示例数据一起显示键集成方案。此演练文档声明模拟项目经理之间的交互,在 project server 工作的四个方案,并且,软件开发的团队成员,在 TFS 工作。

有关更多信息,请参见 Microsoft 网站上的以下论坛文章:Microsoft Team Foundation Server 2010 and Microsoft Project Server 2010 Integration Hyper-V Virtual Machine.一些细节在视频中演示的过程可能和这里描述的存在差异,这是因为视频视频是为Team Foundation Server发行的。

管理员任务

任务

相关主题

检查集成两个服务器产品所需的安装、配置和管理任务。 作为集成TFS和 Project Server 的管理员,您必须将这两个服务器产品的集成配置为支持从团队项目到企业项目计划的数据流。 对于初始配置,您必须安装软件、授予权限、注册 Project Web Access 或 Project Web App (PWA) 的实例,并将 Project Server 组件映射到 Team Foundation 组件。

计划两个服务器产品的集成。 您可以通过安装项目服务器扩展来同步 Team Foundation Server (TFS) 和服务器之间的数据。 若要了解配置两个服务器产品的集成的方式,您应了解 Project Server 中的组件映射到 Team Foundation 中的组件的方式。

扩展现有部署.引用该建议的顺序的这些升级的服务器主题和命令具有该软件的较新版本的。

将集成配置为支持测试或计算环境。 可以将本主题用作安装软件、分配权限、配置集成和验证数据同步的快速参考。

将集成配置为支持生产环境。 可以使用本主题来收集配置所需的信息、必须授予的权限以及为支持两个服务器产品的自定义集成而必须执行的配置任务。

授予支持配置和数据同步所需的权限。 您必须向管理员、服务帐户和团队成员授予权限。

管理和修改同步组件的集成。 可以使用 TfsAdmin 命令行工具更改映射组件的方式或列出当前映射。 可以查看此工具提供的选项和参数,并了解特定选项执行的操作。

了解发生的三类同步。 同步引擎执行三类同步:发布、状态和审批。 此过程将捕获并维护TFS和 Project Server 中与任务相关的数据以及与资源相关的数据,同时遵从项目计划中项目经理对数据的所有权。

返回页首

项目经理任务

任务

相关主题

选择所需的项目管理方式。 可以将集成配置为支持所需的管理项目的特定方式。 可以定义高级可交付结果或可交付结果和任务,可以只审阅开发团队报告的进度或将这些方法结合起来使用。

使用 TFS-Project Server 集成管理项目

了解同步过程和功能。 可以管理映射到团队项目的项目计划以及与 Team Foundation 中的工作项同步的任务。

TFS-Project Server 集成的同步过程概述

TFS-Project Server 集成功能的概述

创建资源分配并查看资源使用状况。 当开发团队将要求和任务细分为子任务时,您可以查看整个项目中工作和资源的汇总方式。 可以使用此信息来查看资源分配和工作量估计值,执行资源调配,并确定一个或多个项目中的资源是否过度分配。

在映射到团队项目的企业项目中使用资源汇总

返回页首

开发团队任务

任务

相关主题

检查可交付结果、定义任务和估计工作量。 对于提交至 Project Server 的每个可交付结果,都要定义和估计实现该可交付结果所需要的任务。 在执行工作时,将更新任务小时数,此数据会自动提交给 Project Server 和项目经理,以供其检查。

在映射到团队项目的企业项目计划内自上而下规划业务要求

检查工作分解和更新工作。 作为开发主管,您可以使用工作分解团队查询来检查项目经理提交的工作项。 随着工作的进行,团队成员会更新其任务小时数,此数据会自动提交给 Project Server 和项目经理,以供其检查。

管理映射到团队项目的企业项目计划中的项目详细信息

定义用户情景或要求并将其提交到 Project Server。 作为开发主管,如果您针对团队工作所在的用户情景将“Project Server 提交”字段设置为“是”,则可提供项目时间表和资源使用状况的可见性。

使敏捷团队进度对程序管理人员办公室可见

查找和解决拒绝的工作项提交。 当项目经理拒绝工作项的更新时,必须查出拒绝原因并将其重新提交至 Project Server。 在完成此任务之前,该工作项无法再参与数据同步。

监视工作项提交和处理拒绝

返回页首

演示视频

下面的视频,从基于网站中可用,声明灵活性必须管理产品生命周期,在集成两个服务器产品之后。

请参见

概念

使用 Visual Studio ALM 和 TFS 跟踪工作

管理 Team Foundation Server

Visual Studio Team Foundation Server 的应用程序生命周期管理