使用 Project 创建积压工作 (backlog) 和任务
如果 Microsoft Project 是你用于附加项目的首选工具,可用它来创建你的积压工作 (backlog)、计划任务、分配资源和跟踪也在 Team Foundation Serer (TFS) 中跟踪的工作。 你可以使用 Project,而你的开发团队使用他们喜欢的工具,在此过程中你们可透明地共享信息。
在 Project 中工作类似于使用绑定到 TFS 的 Microsoft Excel 发布和刷新工作项,有一些区别如本主题后面部分所述。
备注
还可以使用 Project Professional 和与 TFS 同步的 Project Server 来管理项目,但不能使用 Project Professional 来发布到 TFS 并刷新,以及与 TFS 同步。
添加任务和发布工作项
如果没有 Microsoft Project 2007 或更高版本,请安装。
如果你尚未安装 Visual Studio 或团队资源管理器,则需要安装这些版本之一以将 Team Foundation 外接程序安装到 Project。
在 Project 中,首先创建一个空白工作表。 如果未见到**“团队”功能区(如果使用的是 Project 2007,则为“团队”**菜单)请参见步骤 2。
另一种方法是在团队资源管理器中打开积压工作 (backlog) 查询,并从上下文菜单中选择
在 Microsoft Excel 中打开。
提示
如果“团队”功能区不再显示,可能需要重新启用它。
连接到 TFS 和你想要计划的的团队项目。 如果无法连接,请作为团队成员添加。
如果是首次从 Project 连接到 TFS,则可能必须将 TFS 名称添加到可识别的服务器列表。
现在 Project 跳至你的团队项目。 Team Foundation 甘特视图支持若干 TFS 字段的输入和显示。
添加任务信息,然后发布项目。 若要添加工作项,请指定**“标题”、“工作项类型”、“发布并刷新”**以及任何其他必填字段。 使用标准的 Project 方法来调整列的大小和移动列。
提示
如果你想要在 TFS 中为任务创建工作项,请将该任务的“发布并刷新”字段设置为“是”。例如,将用户情景、积压工作 (backlog) 项和任务设置为已发布和刷新。但是,创建的所有用于将任务分组或分配里程碑的摘要任务,将“发布并刷新”设置为“否”。
注意 ID 现在如何分配给你的工作项。
或者,你可以使用
,选择工作项查询,并将工作项从 TFS 添加到项目计划。
将资源分配给任务。 或者,将该字段保留为空白,以便开发团队进行分配。
提示
虽然 Project 支持向一个任务分配多个资源,但 TFS 不支持。 如果完成任务需要多个资源,则请将该任务划分为若干子任务,并为每个子任务分配一个资源。仅将 TFS 团队成员作为资源分配给要发布的任务。
按其在 Active Directory 域服务 (AD DS) 中的显示名称指定资源。如果按别名或其他名称分配资源,将存在导致验证错误的风险。
保存项目计划以保留计划编制数据和 TFS 不存储的其他数据。
缩进任务以创建父子链接
在你缩进任务然后发布计划时,你在工作项之间创建父子链接。 将任务分配给当前冲刺 (sprint) 时,它们将显示在任务板上。
若要查看你刚创建的父子链接,请打开**“链接和附件”**。
链接任务以创建前置后续链接
当你链接两个任务并发布计划时,TFS 在这两个工作项之间创建前置后续链接。
虽然 TFS 将前置后续依赖关系作为工作项链接进行跟踪,但它不跟踪依赖关系类型、提前期和延隔时间,也不跟踪项目的其他约束。
为其他 TFS 字段指定数据
若要将数据输入到其他 TFS 字段,请切换到“Team Foundation 任务单”。
此视图显示已映射到 Project 的所有 TFS 字段。
或者,可以将映射的 TFS 字段以列的形式添加到 Team Foundation 甘特图视图。 要查看已映射哪些 TFS 字段,可打开“列映射”。
若要添加更多 TFS 字段或更改映射字段的方式,请参阅 自定义 Microsoft Project 字段映射文件。
在 Project 和其他 Team Foundation 客户端中工作的提示
你可以使用 Project 和 Project 提供的所有功能来管理你的项目计划。 由于你和其他团队成员可以从 Web 门户、Excel、Project 和团队资源管理器中修改 TFS 工作项,因此请遵循这些提示以有效地管理你的工作:
|
|
在 Project 与在 Excel 中工作的差异
区域 |
项目 |
Excel |
---|---|---|
添加 TFS 字段 |
只能将字段添加到在 Microsoft Project 映射文件中定义的项目计划中。 |
可将任何 TFS 添加到你列在“选择列”对话框中的 Excel 工作表,文本长度服从 Excel 限制。 |
发布/刷新 |
为单个任务指定“发布或刷新”字段。 此外,在 Microsoft Project 映射文件中定义的字段特性会影响字段的发布和刷新方式。 |
所有工作项都可能会发布和刷新。 |
链接 |
可以创建和修改父子链接或工作项之间的前置后续链接。 |
使用树列表视图,你可以创建和修改父子链接。 |
问题解答
问:你是否想将 Project 字段添加到 TFS 工作项中?
**答:**若要让团队成员能够从 Team Foundation 客户端查看或修改 Project 字段,必须自定义任务工作项类型的定义文件并更新 Microsoft Project 映射文件。 有关资源,请参阅使用 Microsoft Project 2010 计划项目。
问:是否想要将其他 TFS 字段映射到 Project,或更改字段的映射方式?
**答:**你可以更改 Team Foundation 字段映射到 Microsoft Project 中的字段的方式,并且可以更改发布特定字段的方式。 请参阅 Microsoft Project 字段映射文件。