管理 Azure DevOps 中的工作项

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

Visual Studio 2019 |Visual Studio 2022

工作项通过跟踪不同类型的工作(如用户情景、产品积压工作项、任务、测试用例或 bug)来帮助计划和管理项目。 使用工作项描述要完成的工作、分配任务、跟踪状态以及协调团队内的工作量。

本文介绍可用于在 Azure DevOps 中管理工作项的功能。

Category Requirements
Permissions - 若要查看、关注和编辑工作项:查看此节点中的工作项,并 编辑此节点中的工作项 权限设置为 “允许”。 默认情况下,参与者组具有这些权限。 有关详细信息,请参阅设置工作跟踪权限
- 将标记添加到工作项:将项目级创建新标记定义权限设置为允许。 默认情况下,参与者组拥有此权限。
访问级别 - 项目成员
- 将标记添加到工作项,或者查看或跟踪拉取请求:至少具有基本访问权限
- 查看或跟踪工作项:至少具有利益干系人访问权限。 有关详细信息,请参阅 关于访问级别
- 所有项目成员(包括 读者 组中的成员)都可以发送电子邮件,其中包含工作项。

Note

  • 为希望参与讨论和评审进度的成员提供利益干系人访问权限。 这些成员通常不参与代码贡献,但希望查看工作项、待处理事项、看板和仪表盘。
  • 默认情况下,公共项目的所有贡献者利益相关者都可以添加新的和现有的标签。 在私人项目中,利益相关者只能添加现有标签。 要控制创建新标签的能力,请在项目级别设置创建标签定义权限。 有关详细信息,请参阅 更改项目级权限

Note

  • 为希望参与讨论和评审进度的成员提供利益干系人访问权限。 这些成员通常不参与代码,但想要查看工作项、积压工作、面板和仪表板。

更新工作项

可以更新工作项以更改各种元素,例如标题、说明、状态或分配的团队成员。

选择要更新的工作项后,可以更改工作项窗体。

查看和跟踪工作项

可以查看由你或你的团队创建的工作项。 “工作项”页面提供多个个性化透视视图和交互式筛选功能,以简化工作项的列表。

还可以从 Visual Studio、Azure DevOps CLI 或 REST API 查看工作项。

有关详细信息,请参阅查看和添加工作项

为工作项添加链接,以显示工作项与其他工作项或对象之间的关系。 在敏捷开发场景中,典型的做法是建立如下的父子关系:将功能链接到长篇故事,将用户情景链接到功能,再将任务链接到用户情景。 可以链接到工作项的其他许多链接类型和对象。 有关详细信息,请参阅将工作项链接到对象

跟踪工作项

要跟踪单个工作项目的进度,请选择“跟踪”图标 。 此操作会在对工作项进行更改时向你发送电子邮件警报。

显示了“工作项”窗体、“跟踪”图标控件的屏幕截图。

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

可以指定要接收通知的更改类型。 选择设置图标 时,可以选择:

  • 未订阅:只有在被 @mentioned 时,才会收到此工作项的通知。
  • 已订阅:接收对此工作项的所有更改的通知。
  • 自定义:指定以下内容的通知:
    • 状态已更改:工作项更改状态时
    • 已分配给已更改:将工作项分配给其他人时
    • 迭代更改:迭代路径更改时

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

要停止跟踪更改,请选择“跟踪”图标

Attachments

可以将文件附加到工作项,以提供更多的上下文或信息。 最多可将 100 个文件附加到工作项。 每个附件限制为 60 MB。 可以通过 Web 门户管理附件,方法是选择工作项上的“附件”选项卡。

有关详细信息,请参阅管理工作项的附件

工作项标记

标记是你定义的用于对工作项进行分类的关键字。 可以将标记添加到工作项以筛选积压工作 (backlog) 和查询。

若要了解如何管理和使用标记,请参阅向工作项添加标记

获取“讨论”部分中的评论

使用讨论部分添加和查看对所执行工作的评论。

工作项窗体中“讨论”部分的屏幕截图。

当把光标放在任何支持文本格式的文本框内时,富文本编辑器工具栏就会出现在文本输入区域下方。

“讨论”部分的屏幕截图,“RTF 编辑器”工具栏。

Note

“讨论工作项”字段不存在。 要从“讨论”区查询带有评论的工作项,请在历史记录字段上进行筛选。 “讨论”文本框中输入的文本的完整内容将添加到“历史记录”字段中。

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

选择以下图标之一以打开包含您提及某人、链接到工作项或链接到拉取请求的最近条目的菜单:

可以使用键盘快捷方式打开同一菜单:提及 @、哈希标记 #和感叹号

“讨论”部分、提及下拉菜单人员选取器的屏幕截图。

输入名称或数字,对菜单列表进行筛选以匹配你输入的内容。 选择要添加的项。 若要将组引入讨论,请输入符号@后跟组名称,例如团队或安全组。

编辑或删除注释

若要编辑或删除任何讨论批注,请选择 “编辑 ”或“ 更多作 ”( ),然后选择“ 删除” :

“讨论”部分的屏幕截图,可以在其中选择“编辑”或“删除”操作。

更新批注后,选择“更新”。 若要删除批注,请确认删除。 工作项窗体上的历史记录选项卡保留所有已编辑和已删除的评论的完整审核线索。

Important

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

向评论添加表情符号

通过选择任何批注右上角的表情符号图标,向批注添加一个或多个反应。 从评论底部任何现有表情符号旁边的图标中进行选择。 要删除你的表情符号,请在评论底部选择该表情符号。 下图显示了添加表情符号的体验示例,以及评论上表情符号的显示方式。

“讨论”部分、向评论添加表情符号的屏幕截图。

保存评论而不保存工作项

Note

此功能从 Azure DevOps Server 2022.1 开始提供。

如果只有加入到工作项的讨论的权限,则可以通过保存评论来执行此操作。 此权限由“区域路径”节点和编辑此节点中的工作项评论权限控制。 有关详细信息,请参阅 “设置工作跟踪权限 - 创建子节点,修改区域或迭代路径下的工作项”。

保存评论后,无需保存工作项。

“讨论”部分、保存评论的屏幕截图。

Note

保存对 讨论 控件所做的更改时,仅保存批注。 未执行为工作项类型定义的工作项规则

复制或克隆工作项

由于多种原因,克隆或复制 DevOps 工作项可能很有用:

  • 效率:快速创建具有类似详细信息的新工作项,而无需手动复制所有信息。
  • 一致性:确保新的工作项保留与原始工作项相同的结构、字段和值,从而在类似任务之间保持一致性。
  • 模板使用情况:将现有工作项用作新工作项的模板,尤其是对于定期任务或标准流程。
  • 批量操作:轻松为不同的团队成员或迭代创建多个类似的工作项。
  • 保留历史记录:在创建新实例以跟踪单独的进度时保留原始工作项的历史记录和上下文。

有关详细信息,请参阅复制或克隆工作项

在团队之间移动工作项

可以将工作项从一个团队移动到同一项目中的另一个团队。 要移动工作项,请拥有目标团队的在此节点中编辑工作项权限。

有关详细信息,请参阅将工作项从一个团队移到另一个团队

自定义工作项模板

可以自定义项目工作项,以跟踪对团队非常重要的其他信息。 可以添加自定义字段、更改工作项窗体的布局,以及添加自定义规则以强制实施流程。 可以通过修改项目使用的过程模板来完成这种自定义。

可通过两种方法自定义工作项模板:

  1. 工作项类型:自定义项目使用的工作项类型。 这种自定义仅影响工作项类型。 有关详细信息,请参阅添加和管理工作项类型
  2. 工作项模板:基于现有工作项创建团队使用的自定义工作项模板。 借助自定义工作项模板,可以在常用字段中预填充值。 有关详细信息,请参阅使用工作项模板

使用适当的组织级权限,可以创建自定义的继承流程模板。 使用自定义流程模板的所有项目都获取对该流程进行的自定义。 可以自定义流程模板中包含的工作项类型,并自定义工作项模板表单。 有关详细信息,请参阅关于进程自定义和继承进程以及自定义流程模板

删除工作项

可以删除不再需要的工作项。 已删除的工作项将移动到回收站,供你还原或永久删除它们。

有关详细信息,请参阅移除、删除或还原工作项

报告与分析

分析视图提供了可视化和分析工作项的强大方法。 可以通过创建自定义报表和仪表板来跟踪进度、确定趋势并做出以数据为依据的决策。

有关详细信息,请参阅什么是 Analytics?

最佳做法

一些最佳做法可帮助你有效地管理开发流程的工作项,包括:

后续步骤