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