使用 Microsoft Project 安排任务和分配资源

更新:2011 年 4 月

通过使用 Microsoft Project 来管理 Visual Studio Team Foundation Server 中的数据,可以规划项目、安排任务、指派资源和跟踪更改。 使用 Microsoft Project 能够访问 Team Foundation Server 无法访问的功能,例如项目日历、甘特图和资源视图。

提示

若要使用 Project 或 Project Professional 在 Team Foundation 中跟踪和管理团队项目,则必须在客户端计算机上安装 Visual Studio 或团队资源管理器以获取对 Team Foundation 插件的访问权限。 可从 Microsoft 网站的下列页面下载团队资源管理器:Microsoft Visual Studio 团队资源管理器 2010 - ISO

若要使用 Project Professional 在 Team Foundation 中同步工作项,则必须在 Project Server 上安装 Microsoft Visual Studio Team Foundation Server 2010 和 Project Server 集成功能包并在客户端计算机上安装 Visual Studio 2010 Service Pack 1 (SP1)。 有关更多信息,请参见 Microsoft Team Foundation Server 2010 和 Microsoft Project Server 集成功能包

可以使用 Microsoft Project 管理和跟踪 Team Foundation 工作项。 安装团队资源管理器时,还会在 Microsoft Project 中安装将 Microsoft Project 与 Team Foundation Server 集成的外接程序。

使用 Microsoft Project 时,可以检索工作项中与项目管理有关的数据子集,然后使用 Microsoft Project 中的安排和计划工具。 例如,当团队成员更新有关估计工作量、剩余工作量和已完成工作量的信息时,可检索该信息并在 Microsoft Project 中查看该信息,还可以执行以下安排任务:

  • 将任务的估计工时数映射到跟踪团队成员时间空档的日历

  • 确定团队成员的时间是否已过度分配

  • 基于工时数、依赖项、约束以及提前期或延隔时间确定任务的开始和完成时间

  • 创建显示时间表和资源使用情况的图表

基于工作项创建项目

若要在 Microsoft Project 中管理工作项,可以执行以下任一步骤序列:

  • 从 Team Web Access 和团队资源管理器开始工作:

    1. 创建工作项查询并查看结果。

    2. 如果使用的是团队资源管理器,请选择所需的所有或部分工作项,单击 在 Office 中打开“在 Microsoft Office 中打开”,然后单击 在 Office Excel 中打开“在 Microsoft Excel 中打开”

      如果使用的是 Team Web Access,请打开 Microsoft Project,然后将工作项查询导入 Microsoft Project 中。 

    3. 在 Microsoft Project 中添加或修改工作项,然后将更改发布到 Team Foundation Server。

    将工作项导出到 Office Project

  • 从 Microsoft Project 开始工作:

    1. 打开 Microsoft Project。

    2. 连接到 Team Foundation Server。

    3. 在 Microsoft Project 中添加、导入和修改工作项。

    4. 将更改发布到 Team Foundation Server。

    将工作项导入到 Office Project 中

    提示

    所有与选定要导入到 Microsoft Project 中的任务相链接的工作项都会显示在项目计划中,除非其链接类型不属于前置后续链接或父子链接。

如果根据 Team Foundation 工作项创建项目计划,则必须保存该项目计划。 Microsoft Project 会存储 Team Foundation Server 不保存的信息,因此,即使您将工作项发布回工作项数据库,也无法保证您的 Microsoft Project 信息将被保存。 有关 Microsoft Project 和 Team Foundation Server 如何共同处理项目安排的更多信息,请参见使用 Microsoft Project 和 Team Foundation 跟踪任务时的快速提示和操作区别

常规任务

任务

相关主题

了解操作区别和要点以避免问题。 Microsoft Project 与 Team Foundation Server 的用法有所差异,因为它们在工作项管理方面具有不同的优点。 通过了解如何以最佳方式使用每个工具来生成时间表、指派资源和维护数据,可以避免出现问题。

即便 Microsoft Project 本身的用法也有所改变,因为与 Team Foundation 集成后可以访问新的数据表和新的视图。 

安排项目。 可以使用工作项来创建项目计划,还可以使用项目任务来创建工作项。

使用 Microsoft Project 修改工作项。 使用 Microsoft Project 可以创建工作项、复制和粘贴工作项以及修改工作项。

在工作项之间建立关系。 在 Microsoft Project 中链接任务时,Team Foundation Server 会在数据库中在工作项之间建立前置后续关系。

在 Office Project 和 Team Foundation Server 之间同步数据。 您可以有选择性地禁止将工作项发布到工作项数据库,稍后再重新启用发布。

更正要报告工时的摘要任务。 如果确定在包含任务工时的报表中将工时计入两次,则可以使用“包含汇总值的工作项”团队查询更正该问题。

支持在 Project 2010 中保存/还原新字段以手动安排任务。 若要保存/还原新 Project 2010 字段,则必须自定义任务工作项类型和团队项目的 Microsoft Project 字段映射文件。 如果您要允许团队成员手动安排各自任务的持续时间以及开始日期和完成日期,那么此策略就特别值得关注。

相关任务

任务

相关主题

将项目计划连接到团队项目。 若要在 Microsoft Project 中添加或修改 Team Foundation 工作项,必须将项目计划连接到运行 Team Foundation Server 的适当服务器,然后选择承载团队项目的集合。

此外,如果将团队项目移到其他团队项目集合,则必须通过重新配置服务器连接来重新连接文档。

脱机工作时更新计划。 创建项目计划后,即使计算机必须断开网络连接也可以继续工作。 重新连接到网络和 Team Foundation Server 后,可以发布工作项更改并刷新项目计划。

选择发布工作项的哪些数据字段。 通过修改项目映射文件可以自定义发布和刷新数据的方式。

批量添加工作项或更新现有工作项。 可以使用 Microsoft Excel 添加新工作项、修改它们、将它们相互链接并与其他项链接,还可以将它们发布到工作项数据库。 可以同时添加或更新多个工作项,Microsoft Excel 客户端的功能使这些任务能轻松执行。

了解管理团队项目的选项。 您可以了解对 Microsoft Project 使用 Team Foundation 插件与将 Team Foundation Server 与 Project Server 集成相比的优点及操作差别。

请参见

任务

访问团队项目门户网站和过程指南

概念

在连接到 Team Foundation Server 的 Microsoft Excel 和 Microsoft Project 中工作

跟踪 Bug、任务和其他工作项

修订记录

日期

修订记录

原因

2011 年 4 月

添加了有关使用 Project Server 处理工作项同步的主题的说明和链接。 添加了有关使用 Team Foundation 插件与将任务与工作项同步之间的操作差别的主题的说明和链接。

信息补充。

2010 年 6 月

添加了有关处理 Project 2010 内工作的描述和指向该主题的链接。

信息补充。