使用泳道加速工作

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

看板面板有助于可视化从已定义移动到已完成的工作流。 添加泳道时,还可以可视化支持不同服务级别类的工作状态。 你可以创建泳道来表示任何支持跟踪需求的其他维度。

先决条件

  • 若要配置团队设置,你必须添加到团队管理员角色或成为“项目管理员”安全组的成员。 若要加入,请参阅添加团队管理员更改项目级权限
  • 必须分配有“基本”访问权限或更高权限才能执行所有积压工作 (backlog) 和面板功能。 具有“利益干系人”访问权限的用户只能编辑面板上的工作项,并将现有标记添加到工作项。 利益干系人无法添加工作项或更新卡片上显示的字段。 有关详细信息,请参阅关于访问级别
  • 若要配置团队设置,你必须添加到团队管理员角色或成为“项目管理员”安全组的成员。 若要加入,请参阅添加团队管理员更改项目级权限
  • 必须分配有“基本”访问权限或更高权限才能执行所有积压工作 (backlog) 和面板功能。 具有“利益干系人”访问权限的用户只能编辑面板上的工作项,并将现有标记添加到工作项。 利益干系人无法执行以下任务。 有关详细信息,请参阅关于访问级别
    • 将工作项添加到面板
    • 拖放工作项以更新状态或重新排序卡片
    • 更新卡片上显示的字段

泳道类型

可以在看板面板上使用多达 50 个泳道对工作进行排序,以跟踪你区分的项目,具体如下:

  • 高优先级项
  • 服务级别的类
  • 日期驱动的要求
  • 对另一个团队的依赖关系或来自另一个团队的依赖关系
  • 阻止的项
  • 技术债务或不是特定用户情景的其他工程工作

在泳道中跟踪工作

设置泳道后,可以将项拖动到泳道中,还可以在泳道内重新排序。

提示

  • 输入 o 可展开所有泳道,输入 u 可折叠所有泳道。 若要向上或向下移动焦点,请输入 ↑↓ 向上/向下箭头。 有关详细信息,请参阅键盘快捷方式
  • 如果面板上有许多泳道或卡片,拖动卡片时可能会遇到性能缓慢的问题。 建议将泳道与卡片样式、标记和面板筛选器结合使用来管理工作项。 如果默认泳道中有很多卡片,请将该泳道放置在面板上的较低位置,以提高将卡片拖到另一个泳道时的性能。

Screenshot of Kanban board and dragging items into a swimlane.

注意

默认泳道在看板面板上显示为未标记。 可以将它重命名为你喜欢的任何名称,但不能将它删除或应用规则。

你也可以通过折叠所有其他泳道来专注于单个泳道。

Screenshot of Kanban board, Collapsed swimlanes.

重要

多个团队的看板面板上显示的工作项可能会产生不符合预期的结果,因为每个团队都可以自定义其看板面板栏和泳道。 分配给看板“面板栏”、“面板栏已完成”和“面板泳道”字段的值可能与另一个团队从其他面板更新工作项时预期的值不同。 有关详细信息,请参阅在 Azure Boards 中添加、评审和更新工作项

添加或删除泳道

哪些泳道支持你的跟踪需求? 确定一两个泳道后,将它们添加到看板面板。

  1. 打开看板面板。 如果你不是团队管理员,则添加为管理员。 只有团队管理员和项目管理员可以自定义看板面板。

  2. 选择 “配置面板设置”以配置面板。

    Screenshot of Kanban board, Choose Configure board settings.

  3. 选择“泳道”,选择“添加泳道”,然后输入要添加的泳道的名称。 例如,此处输入“加速”。 或者,可以选择更多操作图标 ,在另一泳道上方或下方插入新的泳道。

    注意

    下图展示了启用“新面板中心”预览功能时显示的用户界面。 某些功能仅在“新面板中心”启用时可用,如 Azure Boards 中的关键概念和工作项任务中所述。 例如,仅当“新面板中心”功能启用时,才支持选择泳道颜色的功能。 若要启用它,请参阅管理或启用功能

    Screenshot of Kanban board Settings, Swimlane tab, Add swimlane.

  4. 若要设置泳道的颜色,请从下拉菜单中选择一种颜色。 若要将泳道重置为默认值,请选择 “重置为默认颜色”。

    Screenshot of Kanban board Settings, Swimlane tab, choose swimlane color.

  5. 若要对泳道重新排序,请选择向上或向下菜单选择器 ,将其上移或下移。 若要删除泳道,请选择 垃圾箱图标,但首先要将所有工作项移出泳道。

    Screenshot of Kanban board Settings, Swimlane tab, swimlane menu options.

  6. 完成更改后,选择“保存”。

  1. 打开看板面板。 如果你不是团队管理员,则添加为管理员。 只有团队和项目管理员可以自定义看板面板。

  2. 选择 齿轮图标以配置面板并设置常规团队设置。

    Screenshot of gear icon to open board settings for a team.

  3. 选择“泳道”,然后选择 加号图标并输入要添加的泳道的名称。

    Kanban board settings dialog, Add a swimlane

    默认泳道在看板面板上显示为未标记。 可以将它重命名为你喜欢的任何名称,但不能删除它。 还可以直接从看板面板将它重命名。

  4. 若要对泳道重新排序,请按住泳道,向上或向下移动。

    Kanban board settings dialog, Reorder a swimlane

  5. 如果需要删除泳道,需要先将所有工作项移出泳道。 然后打开“设置”对话框,选择 操作图标,然后选择“删除”。

    Kanban board settings dialog, Remove a swimlane

  6. 完成更改后,选择“保存”。

  1. 打开看板面板。 如果你不是团队管理员,则添加为管理员。 只有团队和项目管理员可以自定义看板面板。

  2. 选择 齿轮图标,打开看板面板的常见配置设置对话框。

    Screenshot of Kanban board, open common configuration settings.

  3. 选择“泳道”,然后选择 加号图标并输入要添加的泳道的名称。

    Kanban board settings dialog, Add a swimlane

    默认泳道在看板面板上显示为未标记。 可以将它重命名为你喜欢的任何名称,但不能删除它。 还可以直接从看板面板将它重命名。

  4. 若要对泳道重新排序,请按住泳道,向上或向下移动。

    Kanban board settings dialog, Reorder a swimlane

  5. 如果需要删除泳道,需要先将所有工作项移出泳道。 然后打开“设置”对话框,选择 操作图标,然后选择“删除”。

    Kanban board settings dialog, Remove a swimlane

  6. 完成更改后,选择“保存”。

设置泳道规则

泳道规则类似于样式规则,但它们允许在看板面板上设置条件,以自动将工作项移动到特定的泳道。 例如,可以为团队中的每个人设置一个泳道。 当你分配工作项时,它会被放入该泳道。

泳道规则按顺序执行,因此满足规则条件后,它会执行并继续下一个工作项。 例如,泳道 1 有一个规则为“where priority = 1”,泳道 2 有一个为“where priority = 2”。 如果工作项被设置为 priority = 1,会将它移动到泳道 1。

以下限制适用于泳道:

  • 每个泳道最多五个规则
  • 总共最多 25 个规则
  • 仅支持 AND 规则

完成以下步骤,为看板面板设置泳道规则。

  1. 在看板面板中,选择 齿轮图标以配置面板设置。

  2. 选择“泳道”,选择“泳道”或“+ 添加泳道”,然后选择“+ 添加条件”。

    Screenshot showing sequence of buttons to select to add a swimlane rule.

  3. 为以下每个条目从下拉菜单中选择选项:“字段”、“运算符”和“值”,然后选择“保存”。 有关详细信息,请参阅下一部分中的示例

    Screenshot showing field, operator, and value selections for swimlane rule.

提示

不能将规则分配给默认泳道,但可以选择将其重命名。

当面板刷新时,工作项将在相应的泳道内列出。

泳道规则示例

以下示例演示了使用和设置泳道规则的一些方法。

  • 跟踪优先级。 我们为 Work Item TypePriority 字段创建了规则,这样工作项会自动进入相应的泳道。

    设置

    Screenshot showing swimlane rules set up by priority.

    看板面板结果

    Screenshot showing priority swimlanes on Kanban board.

  • 跟踪工作项的父项。 我们为 Work item type 字段创建了规则,因此可以在看板面板上快速地看到父项(功能)和子项(用户情景和 bug)位于他们各自的泳道中。

    设置

    Screenshot showing rules set up for work item types.

    看板面板结果

    Screenshot showing parent work item swimlanes on Kanban board.

  • 跟踪团队中每个人的工作。 我们为 Assigned to 字段创建了规则,在你分配工作项时,它会放入该用户的泳道。

    设置

    Screenshot showing rule criteria for swimlane, by Assigned To field.

    看板面板结果

    Screenshot showing swimlanes grouped by priority.

根据泳道查询工作项

你可以通过创建查询并使用“面板泳道”字段来跟踪哪些工作项已添加到看板泳道中。

后续步骤

REST API 资源

若要以编程方式与看板面板和其他团队设置交互,请参阅 REST API,面板参考