添加和更新工作项

Azure DevOps Services |Azure DevOps Server 2022 - Azure DevOps Server 2019 |TFS 2018

添加工作项以计划和管理项目。 不同类型的工作项跟踪不同类型的工作,例如用户情景或产品积压工作项、任务、bug 或问题。 使用工作项描述要完成的工作、分配工作、跟踪状态以及协调团队中的工作。

注意

本文介绍如何添加任何类型的工作项。 但是,用于添加积压工作或项目组合项(如用户情景、产品积压工作项、功能或长篇故事)的建议工具是使用积压工作或看板添加新项。 若要了解详细信息,请参阅 创建积压工作定义功能和长篇故事开始使用看板。 若要创建测试用例并将其链接到用户情景,请参阅添加、运行和更新内联测试和创建测试计划和测试套件

有关可用于添加和更新工作项的其他客户端,请参阅 用于添加、更新和链接工作项的最佳工具

先决条件

  • 必须连接到项目。 如果还没有项目, 请创建一个项目
  • 必须添加到项目中。 若要添加, 请将用户添加到项目或团队
  • 若要查看或修改工作项,必须将 “查看此节点中的工作项 ”和 “编辑此节点中的工作项 ”权限设置为 “允许”。 默认情况下, “参与者” 组具有此权限集。 若要了解详细信息,请参阅 设置工作跟踪的权限和访问权限
  • 若要添加新标记以添加到工作项,必须具有 基本 访问权限或更高权限,并将项目级别的 “创建新标记定义 ”权限设置为 “允许”。 默认情况下, “参与者” 组具有此权限集。 即使为 利益干系人显式设置了权限,他们也不会有权添加新标记,因为它们的访问级别是禁止的。 若要了解详细信息,请参阅 利益干系人访问快速参考
  • 所有项目成员(即使是属于 “读者 ”组的成员)都可以通过电子邮件发送工作项。
  • 必须连接到项目。 如果还没有项目, 请创建一个项目
  • 必须添加到项目中。 若要添加, 请将用户添加到项目或团队
  • 若要查看或修改工作项,必须将 “查看此节点中的工作项 ”和 “编辑此节点中的工作项 ”权限设置为 “允许”。 默认情况下, “参与者” 组具有此权限集。 若要了解详细信息,请参阅 设置工作跟踪的权限和访问权限
  • 若要添加新标记以添加到工作项,必须具有 基本 访问权限或更高权限,并将项目级别的 “创建新标记定义 ”权限设置为 “允许”。 默认情况下, “参与者” 组具有此权限集。 即使为 利益干系人显式设置了权限,他们也不会有权添加新标记,因为它们的访问级别是禁止的。 若要了解详细信息,请参阅 利益干系人访问快速参考
  • 所有项目成员(即使是属于 “读者 ”组的成员)都可以通过电子邮件发送工作项。

添加工作项

连接到项目后,可以开始添加工作项。

选择 “版块 ”页,例如 “工作项”、“ 版块”或 “积压工作”。 然后选择 加号图标,并从选项菜单中选择。

工作,添加项目

注意

根据创建项目时选择的过程(敏捷基本ScrumCMMI),可以创建的工作项类型会有所不同。 例如,积压工作项可以称为敏捷) (用户情景、基本) 产品积压工作项 ( (Scrum) 的问题或 CMMI) (要求。 这四者都类似:它们描述了要交付的客户价值和要执行的工作。

有关所有默认进程的概述,请参阅 选择进程。 基本过程需要Azure DevOps Server 2019.1 或更高版本。

输入标题,然后保存该工作项。 必须先保存状态,然后才能更改其初始默认值。

敏捷流程、用户情景工作项表单

可以将 标记添加到任何工作项,以筛选积压工作和查询

添加的工作项将自动限定为团队的默认区域路径和迭代路径。 若要更改团队上下文,请参阅 切换项目或团队焦点

就这么简单!

根据需要创建所需类型的工作项,以跟踪要管理的工作。

  1. “工作”中,从选项的“新建工作项”列表中选择工作项类型。 在这里,我们选择创建用户情景。

    添加工作项

    注意

    根据创建项目时选择的过程(敏捷ScrumCMMI),可以创建的工作项类型会有所不同。 例如,积压工作项可以称为用户情景 (敏捷) 、产品积压工作项 (Scrum) 或 CMMI) (要求。 这三者都类似:它们描述了要交付的客户价值和要执行的工作。

    有关所有三个进程的概述,请参阅 选择进程

    选择固定图标,使其显示在“工作”下拉菜单中。

  2. 输入标题,然后保存该工作项。 必须先保存状态,然后才能更改其初始默认值。

    敏捷流程、用户情景工作项表单

    可以将 标记添加到任何工作项,以筛选积压工作和查询

    添加的工作项将自动限定为团队的默认区域路径和迭代路径。 若要更改团队上下文,请参阅 切换项目或团队焦点

随着工作的进行更新工作项

随着工作的进行,团队成员可以更新状态,并根据需要将其重新分配。 尽管工作流状态因不同工作项类型而不同,它们通常具有从“新建”或“活动”到“完成”的进度。

更新用户情景的状态

下图显示了用户情景的工作流状态。 如果要放弃工作项,请将状态更改为“已删除”,也可以将其删除。 有关详细信息,请参阅 移动、更改或删除工作项

下图显示了用户情景的工作流状态。 如果要放弃工作项,请将状态更改为“已删除”,也可以将其删除。 有关详细信息,请参阅 删除工作项

典型工作流进度:

  • 产品所有者创建处于 “新建 ”状态的用户情景,其默认原因为 “新建用户情景”
  • 团队在决定在冲刺期间完成工作时,将状态更新为“活动”
  • 当团队已完成故事传递的所有关联任务和单元测试时,用户情景将移动到“ 已解决 ”。
  • 当产品所有者同意该情景已根据验收标准和验收测试通过实现时,用户情景将移动到 “已关闭 ”状态。

非典型转换

  • 将状态从 “活动” 更改为 “新建”。
  • 将状态从 “已解决” 更改为 “活动”。
  • 将状态从 “已解决” 更改为 “新建”。
  • 将状态从 “已关闭” 更改为 “活动”。
  • 将状态从 “新建” 更改为 “已删除”。
  • 将状态从 “已删除” 更改为 “新建”。

用户情景工作流,敏捷流程

删除保留在数据存储区中的工作项,然后可以通过更改状态来重新激活。

每次更新后,更改都会记录在“历史记录”字段中,你可以通过“历史记录”选项卡查看该 字段

查看更改历史记录

若要根据工作项的历史记录查找工作项,请参阅 历史记录 & 审核

在“讨论”部分中捕获注释

使用 “讨论 ”部分可以添加和查看有关所执行工作的注释。

工作项窗体中的讨论部分

格式文本编辑器工具栏显示在文本输入区域下方。 在支持文本格式的每个文本框中单击光标时,会显示该属性。

“讨论”部分,“新建格式文本编辑器”工具栏

注意

没有“讨论”工作项域。 若要查询在“讨论”区域中输入了批注的工作项,请根据“ 历史记录 ”字段进行筛选。 “讨论”文本框中输入的文本的完整内容将添加到“历史记录”字段。

提及某人、组、工作项或拉取请求

选择其中一个图标 ( ), 以打开最近创建的项的菜单,以提及某人、链接到工作项或链接到拉取请求。 或者,若要打开同一菜单,可以键入 @#

讨论部分,<span class=@mention 下拉菜单“ />

键入名称,或输入数字,菜单列表将进行筛选以匹配你的条目。 选择要添加的条目。 可以通过键入 @ 和组名称(例如团队或安全组)将组引入讨论。

编辑或删除批注

如果需要编辑或删除任何讨论评论,请选择“ 编辑 ”或“操作”图标, 然后选择“ 删除”。

讨论部分,编辑,删除操作

注意

编辑和删除批注需要Azure DevOps Server 2019 Update 1 或更高版本。

更新批注后,选择“ 更新”。 若要删除批注,需要确认要将其删除。

工作项窗体的“ 历史记录 ”选项卡中会保留所有已编辑和删除注释的完整审核线索。

使用 @mention 控件 将讨论通知另一个团队成员。 只需键入 @ 及其名称即可。 若要引用工作项,请使用 #ID 控件。 “键入” # ,将显示最近引用的工作项列表,你可以从中进行选择。

若要引用工作项,请使用 #ID 控件。 “键入” # ,将显示最近引用的工作项列表,你可以从中进行选择。

输入批注后,无法编辑或删除批注。

重要

对于本地Azure DevOps Server,必须配置 SMTP 服务器,以便团队成员能够接收通知。

向批注添加反应

通过选择任何批注右上角的笑脸图标,向批注添加一个或多个反应。 或者,从任何现有反应旁边的批注底部的图标中进行选择。 若要删除你的反应,请选择批注底部的反应。 下图显示了添加反应的体验示例,以及批注中显示的反应。

向批注添加反应

跟踪工作项

如果要跟踪单个工作项的进度,请选择以下 图标。 此操作指示系统在对工作项进行更改时通知你。

工作项窗体,关注图标控件

仅当其他项目成员修改工作项(例如添加到讨论、更改字段值或添加附件)时,你才会收到通知。

通知将发送到首选电子邮件地址, 你可以从用户配置文件进行更改

若要停止关注更改,请选择以下 图标。

重要

若要支持以下功能, 必须配置 SMTP 服务器 ,以便团队成员接收通知。

接下来尝试此操作

若要快速添加积压工作项,例如用户情景、要求或 bug,请参阅以下文章:

有关每个字段和工作项窗体控件的说明,请参阅 工作项字段索引工作项窗体控件

添加多个工作项后,可以使用其他功能获取 更改通知创建查询定义状态和趋势图表等。

有关可用于添加工作项的更多客户端,请参阅 支持跟踪工作项的客户端