任务 (Agile)

在本主题中,您可以学习如何填写任务工作项的详细信息。 有关如何创建任务工作项的信息,请参见工作项和工作流 (Agile)

主题内容

相关主题

  • 定义任务

  • 将任务链接到用户情景

  • 将任务链接到 Bug

  • 向任务添加详细信息、附件或超链接

  • 工作流进度

敏捷过程

Agile 报告 (Reporting Services)

字段参考

必需的权限

若要查看任务,您必须是**“Readers (访问者)”组的成员,或者您的“查看此节点中的工作项”必须设置为“允许”。 若要创建或修改任务,您必须是“Contributors (参与者)”组的成员,或者您的“编辑此节点中的工作项”权限必须设置为“允许”**。 有关更多信息,请参见管理权限

定义任务

任务传达完成某些工作的需求。 每个团队成员都可以定义任务,用以表示需要完成的工作。 例如,开发人员可以定义开发任务以实现用户情景。 测试人员可以定义测试任务以分配编写和运行测试用例的工作。 任务还可以用于发出回归信号,或是用于建议执行探索性测试。 此外,团队成员也可以定义任务,用以表示项目的一般性工作。

任务工作项的窗体将数据存储在下图所示的字段和选项卡中:

任务的工作项窗体

当您定义任务时,除**“标题”**之外的所有字段都是可选的。

定义单个任务

  1. 在任务工作项窗体的上方区域,指定以下一类或多类信息:

    • 在**“标题”**中,验证并更新(如果需要)标题,使其更好地定义要完成的工作区域。

      标题提供对要完成的任务的简要概述。 标题的描述性应足够清晰,以使团队可以了解受影响的产品区域以及如何受影响。

    • 在**“指派给”**列表中,单击任务的相应所有者。

      备注

      只能为“Contributors (参与者)”组的成员分配工作项。

      备注

      只能向每个任务指派一个资源。如果有多个团队成员处理同一个任务,请将该任务划分为独立的任务或子任务,然后向每个任务或子任务指派一个团队成员。

    • 堆栈级别,键入一个数字或将此字段留空。

      一般来说,团队先处理此字段中的值较低的项。

    • 在**“优先级别”**列表中,单击一个值来指定任务的重要性,范围为 1 到 4,1 为最重要。

      默认值为 2。

    • 在**“区域”“迭代”**列表中,单击相应的区域和迭代,或将这些字段保留为空白供以后在计划会议期间指派。

      备注

      每个团队项目的项目管理员为该项目定义区域和迭代路径,以便团队可以根据这些指定跟踪进度。有关更多信息,请参见创建和修改区域和迭代

    • 在**“初始估计”**中,键入一个数字,用于表示完成任务需要花费的工时数。

      重要

      如果您将一个任务划分为多个子任务,则只为子任务指定小时数。在 Team Foundation 报表中,为子任务定义的工时数将累加起来,作为父任务和用户情景的汇总值。如果在两个位置都分配了工时,则会在跟踪工时的这些报表中将工时计入两次。有关如何更正此情况的信息,请参见纠正已发布的汇总值中的错误

    • 在**“已完成”**中,键入 0 以指定尚未完成任何工作。

    • 在**“剩余”中,键入与您在“初始估计”**中指定的值相同的值。

      如果您的团队使用**“初始估计”“已完成”“剩余”字段确定团队容量、进度和速度,则需要随着工作的执行而更新“已完成”“剩余”**字段。 此外,这些字段会与 Office Project(可以用于安排项目计划)同步。 有关更多信息,请参见使用 Microsoft Project 安排任务和分配资源

  2. (可选) 在 说明 选项,键入尽可能详细的信息,以描述要执行的工作。

  3. 在**“历史记录”**选项卡上,键入要作为历史记录的一部分进行捕获的注释。 每次团队成员更新该工作项时,其历史记录都会显示更改日期、进行更改的团队成员和所更改的字段。

  4. (可选)将任务链接到其他工作项,如用户情景、Bug 或问题。 有关这些活动的更多信息,请参见本主题中的以下各节:

    • 将任务链接到用户情景

    • 将任务链接到 Bug

  5. 单击 保存 “保存工作项”

    备注

    在保存任务之后,标识符将出现在工作项工具栏下方。

将任务链接到用户情景

您可将任务链接到用户情景,以便跟踪为完成该情景而已进行的工作进度。 在定义某个任务后,便可以使用下面的过程将该任务链接到它所实现的用户情景。

将任务链接到现有用户情景

  1. 在**“实现”选项卡上,单击 添加链接“链接到”**。

    将打开**“将链接添加到任务”**对话框。

    “将任务链接到用户情景”对话框

    保留**“链接类型”设置为“子级”,这是在“实现”**选项卡上添加的链接所支持的唯一链接类型。

  2. 单击**“浏览”**。

    将显示**“选择链接工作项”**对话框。

    “选择链接工作项”对话框

  3. 在**“已保存查询”中,单击“打开用户情景”团队查询,然后单击“查找”**。

  4. 选中要链接到任务的用户情景旁边的复选框。

    有关更多信息,请参见查找要链接或导入的工作项

  5. (可选)在**“注释”**中,为要链接的任务键入说明。

  6. 单击**“确定”**。

  7. 单击 保存 “保存工作项”

    备注

    任务和链接的用户情景都将进行更新。

将任务链接到 Bug

您可能需要将任务链接到它所解决的 Bug。

将任务链接到现有 Bug

  1. 在**“所有链接”选项卡上,单击 添加链接“链接到”**。

    将打开**“将链接添加到任务”**对话框。

    “将任务链接到用户情景”对话框

  2. 在**“链接类型”列表中单击“相关”**。

  3. 执行以下操作之一:

    • 在**“工作项 ID”**中键入项。

    • 单击**“浏览”**从列表中指定 Bug。

      将显示**“选择链接工作项”**对话框。

      “选择链接工作项”对话框

      在**“已保存查询”中,单击“我的 Bug”“活动 Bug”团队查询,以查找要链接的项。 单击“查找”**,选中要链接到任务的每个 Bug 旁边的复选框。

      有关更多信息,请参见查找要链接或导入的工作项

  4. (可选)键入对链接目标项的说明。

  5. 单击**“确定”**。

  6. 单击**“保存”**。

    备注

    任务和链接到的项都将进行更新。将为所添加的每个 Bug 或问题都定义一个指向任务的“相关”链接。

向任务添加详细信息、附件或超链接

可以向任务添加支持其实现的信息。 可以通过以下方式向任务添加详细信息:

  • 在**“说明”“历史记录”**字段中键入信息。

  • 附加文件。

    例如,可以附加电子邮件线索、文档、图像、日志文件或其他类型的文件。

  • 添加指向网站的超链接,或者指向存储在服务器或网站上的文件的超链接。

向任务添加详细信息

  1. 单击**“详细信息”**选项卡。

  2. 在**“说明”**中键入信息。

  3. 在**“历史记录”**中键入信息。

    您可以设置信息格式以强调重点或获取项目符号列表。 有关更多信息,请参见标题、ID、说明和历史记录字段引用

  4. 单击 保存 “保存工作项”

向任务添加附件

  1. 在**“附件”**选项卡中,执行以下操作之一:

    • 将文件拖动到附件区。

    • 单击 粘贴 或按 Ctrl+V 粘贴已复制的文件。

    • 单击 添加附件“添加”,然后单击**“浏览”。 在“附件”**对话框中,键入或浏览到要附加的文件的名称。

      (可选)在**“注释”框中,键入有关附件的附加信息。 若要关闭“附件”对话框,请单击“确定”**。

  2. 单击 保存 “保存工作项”

向任务添加超链接

  1. 在**“所有链接”选项卡上,单击 添加链接“链接到”**。

    指定超链接地址

  2. 在**“链接类型”列表中,单击“超链接”**。

  3. 在**“地址”**框中,执行下列操作之一:

    • 如果链接目标是网站,请键入 URL,或者从 Internet 浏览器中复制该 URL,然后将其粘贴到**“地址”**框中。

    • 如果目标是服务器位置,请键入 UNC 名称格式的地址。

  4. (可选)在**“注释”**框中键入有关超链接的附加信息。

  5. 单击**“确定”,然后单击 保存“保存工作项”**。

工作流进度

典型工作流进度

  • 团队成员在 新建 状态创建任务。

  • 任务启动后,团队成员能够从 新建 更改为状态。活动

  • 在任务完成后,团队成员能够从 活动 更改为状态。已关闭

任务状态图

任务状态图

请参见

概念

用户情景 (Agile)

其他资源

Plan the Sprint

适用于 Visual Studio ALM 的敏捷过程模板

工作项和工作流 (Agile)