添加和更新工作项

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

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

注意

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

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

先决条件

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

添加工作项

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

选择Boards页面,例如工作项Boards积压工作然后选择加号图标,然后从选项菜单中选择。

Work, add artifact

注意

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

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

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

Agile process, User story work item form

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

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

就这么简单!

根据需要创建任意数量的工作项,以跟踪要管理的工作。

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

    Add a work item

    注意

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

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

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

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

    Agile process, User story work item form

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

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

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

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

Update the State of a User Story

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

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

典型工作流进度:

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

非典型转换

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

User story workflow, Agile process

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

每次更新时,更改都会记录在“历史记录”字段中,可以通过 “历史记录 ”选项卡进行查看。

View change history

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

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

使用 “讨论 ”部分添加和查看有关正在执行的工作的评论。

Discussion section within a work item form

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

Discussion section, New Rich Text Editor toolbar

注意

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

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

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

Discussion section, <span class=@mention下拉菜单“/>

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

编辑或删除批注

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

Discussion section, Edit, Delete actions

注意

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

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

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

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

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

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

重要

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

向批注添加反应

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

Add reactions to a comment

跟踪工作项

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

Work item form, Follow icon control

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

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

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

重要

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

接下来尝试此操作

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

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

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

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