任务 (Agile)
在本主题中,您可以学习如何填写任务工作项的详细信息。 有关任务的定义以及如何在敏捷过程中使用任务的信息,请参见Product Backlog。 有关如何创建任务工作项的信息,请参见工作项和工作流 (Agile)。
主题内容 |
相关主题 |
---|---|
|
敏捷过程 工作簿 Agile 报表 (Reporting Services) 字段参考 |
所需权限
若要查看任务,您必须是**“Readers (访问者)”组的成员,或者您的“查看此节点中的工作项”必须设置为“允许”。 若要创建或修改任务,您必须是“Contributors (参与者)”组的成员,或者您的“编辑此节点中的工作项”权限必须设置为“允许”**。 有关更多信息,请参见管理权限。
定义任务
任务传达完成某些工作的需求。 每个团队成员都可以定义任务,用以表示需要完成的工作。 例如,开发人员可以定义开发任务以实现用户情景。 测试人员可以定义测试任务以分配编写和运行测试用例的工作。 任务还可以用于发出回归信号,或是用于建议执行探索性测试。 此外,团队成员也可以定义任务,用以表示项目的一般性工作。
任务工作项的窗体将数据存储在下图所示的字段和选项卡中:
当您定义任务时,除**“标题”**之外的所有字段都是可选的。
定义单个任务
在任务工作项窗体的上方区域,指定以下一类或多类信息:
在**“标题”**中,验证并更新(如果需要)标题,使其更好地定义要完成的工作区域。
标题提供对要完成的任务的简要概述。 标题的描述性应足够清晰,以使团队可以了解受影响的产品区域以及如何受影响。
在**“活动”**列表中,单击表示要完成的任务的活动类型。
在**“指派给”**列表中,单击任务的相应所有者。
提示
只能为“Contributors (参与者)”组的成员分配工作项。
如果未指派任务,则该任务将自动指派给您。
提示
只能向每个任务指派一个资源。 如果有多个团队成员处理同一个任务,请将该任务划分为独立的任务或子任务,然后向每个任务或子任务指派一个团队成员。
在**“级别”**中,键入一个数字,或保留此字段为空白。
一般来说,团队先处理此字段中的值较低的项。
在**“优先级别”**列表中,单击一个值来指定任务的重要性,范围为 1 到 4,1 为最重要。
默认值为 2。
在**“区域”和“迭代”**列表中,单击相应的区域和迭代,或将这些字段保留为空白供以后在计划会议期间指派。
提示
每个团队项目的项目管理员为该项目定义区域和迭代路径,以便团队可以根据这些指定跟踪进度。 有关更多信息,请参见创建和修改区域和迭代。
在**“初始估计”**中,键入一个数字,用于表示完成任务需要花费的工时数。
重要事项 如果您将一个任务划分为多个子任务,则只为子任务指定小时数。 在 Team Foundation 报表中,为子任务定义的工时数将累加起来,作为父任务和用户情景的汇总值。 如果在两个位置都分配了工时,则会在跟踪工时的这些报表中将工时计入两次。 有关如何更正此情况的信息,请参见纠正已发布的汇总值中的错误。
在**“已完成”**中,键入 0 以指定尚未完成任何工作。
在**“剩余”中,键入与您在“初始估计”**中指定的值相同的值。
如果您的团队使用**“初始估计”、“已完成”和“剩余”字段确定团队容量、进度和速度,则需要随着工作的执行而更新“已完成”和“剩余”**字段。 此外,这些字段会与 Office Project(可以用于安排项目计划)同步。 有关更多信息,请参见使用 Microsoft Project 安排任务和分配资源。
(可选)在**“详细信息”**选项卡上,指定以下类型的信息:
在**“说明”**中,按照您的需要键入详细信息,以描述要执行的工作。
在**“历史记录”**中,键入要作为历史记录一部分进行捕获的注释。 每次团队成员更新该工作项时,其历史记录都会显示更改日期、进行更改的团队成员和所更改的字段。
(可选)将任务链接到其他工作项,如用户情景、Bug 或问题。 有关这些活动的更多信息,请参见本主题中的以下各节:
将任务链接到用户情景
将任务链接到 Bug
单击 “保存工作项”。
提示
在保存任务之后,标识符将出现在工作项工具栏下方。
将任务链接到用户情景
您可将任务链接到用户情景,以便跟踪为完成该情景而已进行的工作进度。 在定义某个任务后,便可以使用下面的过程将该任务链接到它所实现的用户情景。
将任务链接到现有用户情景
在**“实现”选项卡上,单击 “链接到”**。
将打开**“将链接添加到任务”**对话框。
保留**“链接类型”设置为“子级”,这是在“实现”**选项卡上添加的链接所支持的唯一链接类型。
单击**“浏览”**。
将显示**“选择链接工作项”**对话框。
在**“已保存查询”中,单击“打开用户情景”团队查询,然后单击“查找”**。
选中要链接到任务的用户情景旁边的复选框。
有关更多信息,请参见查找要链接或导入的工作项。
(可选)在**“注释”**中,为要链接的任务键入说明。
单击**“确定”**。
单击 “保存工作项”。
提示
任务和链接的用户情景都将进行更新。
将任务链接到 Bug
您可能需要将任务链接到它所解决的 Bug。
将任务链接到现有 Bug
在**“所有链接”选项卡上,单击 “链接到”**。
将打开**“将链接添加到任务”**对话框。
在**“链接类型”列表中单击“相关”**。
执行以下操作之一:
在**“工作项 ID”**中键入项。
单击**“浏览”**从列表中指定 Bug。
将显示**“选择链接工作项”**对话框。
在**“已保存查询”中,单击“我的 Bug”或“活动 Bug”团队查询,以查找要链接的项。 单击“查找”**,选中要链接到任务的每个 Bug 旁边的复选框。
有关更多信息,请参见查找要链接或导入的工作项。
(可选)键入对链接目标项的说明。
单击**“确定”**。
单击**“保存”**。
提示
任务和链接到的项都将进行更新。 将为所添加的每个 Bug 或问题都定义一个指向任务的“相关”链接。
向任务添加详细信息、附件或超链接
可以向任务添加支持其实现的信息。 可以通过以下方式向任务添加详细信息:
在**“说明”或“历史记录”**字段中键入信息。
附加文件。
例如,可以附加电子邮件线索、文档、图像、日志文件或其他类型的文件。
添加指向网站的超链接,或者指向存储在服务器或网站上的文件的超链接。
向任务添加详细信息
单击**“详细信息”**选项卡。
在**“说明”**中键入信息。
在**“历史记录”**中键入信息。
您可以设置信息格式以强调重点或获取项目符号列表。 有关更多信息,请参见标题、ID、说明和历史记录 (Agile)。
单击 “保存工作项”。
向任务添加附件
在**“附件”**选项卡中,执行以下操作之一:
将文件拖动到附件区。
单击 或按 Ctrl+V 粘贴已复制的文件。
单击 “添加”,然后单击**“浏览”。 在“附件”**对话框中,键入或浏览到要附加的文件的名称。
(可选)在**“注释”框中,键入有关附件的附加信息。 若要关闭“附件”对话框,请单击“确定”**。
单击 “保存工作项”。
向任务添加超链接
在**“所有链接”选项卡上,单击 “链接到”**。
在**“链接类型”列表中,单击“超链接”**。
在**“地址”**框中,执行下列操作之一:
如果链接目标是网站,请键入 URL,或者从 Internet 浏览器中复制该 URL,然后将其粘贴到**“地址”**框中。
如果目标是服务器位置,请键入 UNC 名称格式的地址。
(可选)在**“注释”**框中键入有关超链接的附加信息。
单击**“确定”,然后单击 “保存工作项”**。
关闭已完成的任务
在完成某个任务时,将其**“状态”**从“活动”更改为“已关闭”。
关闭任务
打开任务。
在**“状态”列表中,单击“已关闭”**。
在**“原因”**列表中,单击关闭该任务的原因。
有关**“原因”**列表中每个选项的更多信息,请参见本主题后面部分中的从“活动”更改为“已关闭”。
单击 “保存工作项”。
典型工作流进度:
附加工作流转换状态:
|
任务状态图 |
活动
只要任务处于实现过程中,便会保持活动状态。 通过更新该任务的**“已完成”和“剩余”**小时数,接受该任务指派的团队成员可以跟踪该任务的工作量进度。
从活动到关闭
在关闭任务时,必须选择以下原因之一来指定为何关闭任务:
原因 |
何时使用 |
要采取的其他操作 |
---|---|---|
“已完成”(默认) |
当完成了实现任务中定义的功能所需的工作时。 |
无。 |
延迟 |
当工作在当前迭代中无法完成时。 您可能因为团队没有足够时间,或因为存在妨碍工作进行的问题而延迟任务。 |
将“迭代”字段更新为将要实现该任务的正确迭代,或将该任务设置为积压工作。 |
已过时 |
当该任务表示的工作对完成产品不再有用时。 |
无。 |
剪切 |
当从产品中移除了该任务对应的功能时。 |
无。 |
在从活动到已关闭状态的转换过程中会自动捕获以下数据字段:
关闭者:关闭工作项的团队成员的名字。
关闭日期:根据服务器时钟记录的工作项关闭日期和时间。
状态更改日期:工作项状态的更改日期和时间。
已关闭
任何团队成员都可以重新激活再次处于范围内的已关闭任务。
从关闭到活动
重新激活某个任务时,**“指派给”**字段会自动填充为关闭该任务的团队成员的名字。 “原因”字段会设置为“已重新激活”。
原因 |
何时使用 |
要采取的其他操作 |
---|---|---|
已重新激活 |
当现在因为功能更改而需要该任务时。 |
查看为任务定义的信息和链接工作项,以确定是否必须更新任何数据。 |
在从已关闭到活动状态的转换过程中会自动捕获以下数据:
激活者:重新激活工作项的团队成员的名字。
激活日期:根据服务器时钟记录的工作项重新激活的日期和时间。
状态更改日期:工作项状态的更改日期和时间。