Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022
面板有助于可视化从已定义移动到已完成的工作流。 借助泳道,你可以在面板上区分和跟踪不同类别的工作(例如,高优先级项、加速工作或技术债务)。 可以创建泳道来表示任何能满足您的跟踪和流动需求的维度。
提示
可以使用本文后面部分的使用 AI 来帮助完成此任务,也可以参阅使用 Azure DevOps MCP 服务器启用 AI 辅助来开始使用。
学习内容:
- 什么是泳道以及何时使用它们。
- 如何添加、重新排序、着色和删除泳道。
- 如何配置泳道规则以自动路由项。
- 泳道规则限制与可用性。
快速步骤:
- 打开团队板: 概述>版块。
- 选择 “配置板设置 ”(齿轮图标),然后选择“ 泳道”。
- 添加或删除泳道、设置颜色和保存。
- (可选)添加泳道规则以自动放置工作项。
先决条件
| 类别 | 要求 |
|---|---|
| 访问级别 | 至少Basic访问权限。 |
| 权限 | 配置团队设置:项目管理员安全组或团队管理员角色的成员。 有关详细信息,请参阅 更改项目级别的权限。 |
泳道类型
最多可以使用 50 个泳道来对面板上的作业进行分类,并按照以下类别追踪不同的项目:
- 高优先级项
- 服务级别的类
- 日期驱动的要求
- 与其他团队的相互依赖项
- 阻止的项
- 技术债务或非特定用户情景的其他工程工作
在泳道中跟踪工作
将项目拖入泳道,并在泳道内重新排序。
提示
- 按
o展开所有泳道并u折叠所有泳道。 使用箭头键(↑/↓)在行之间切换焦点。 有关详细信息,请参阅 Keyboard 快捷方式。 - 如果你有许多泳道或卡片,拖动速度可能会变慢。 将泳道与卡片样式、标签和面板筛选器结合使用来管理大型面板。 如果默认泳道中有很多卡片,请将其放在面板上靠下的位置,以加快拖动到其他泳道的速度。
注意
默认泳道在面板上显示为未标记。 可以为其重命名,但不能将其删除或应用规则。
你也可以通过折叠其他泳道来专注于单个泳道。
重要
如果工作项出现在多个团队的板上,更新可能会产生意外的结果。 每个团队都可以自定义看板列和泳道,因此当另一个团队在其看板上更新同一项时,看板列、看板列已完成和泳道的值可能会发生变化。 有关详细信息,请参阅 在 Azure Boards 中添加、查看和更新工作项。
添加或删除泳道
确定支持跟踪需求的泳道,并将其添加到面板上。
设置泳道规则
借助泳道规则,你可以根据字段条件自动将工作项路由到泳道。 例如,可以创建每个人的通道,并使用在分配项目时将项目放入该通道的规则。
规则按顺序评估。 当规则匹配时,它会执行并继续处理下一个工作项。 例如,如果 Lane 1 具有规则“where Priority = 1”,Lane 2 具有“where Priority = 2”,则优先级 = 1 的项目将转到 Lane 1。
泳道规则的限制:
- 每个泳道最多五个规则
- 每个板总共最多 25 条规则
- 仅支持 AND 条件
注意
配置规则的通道中手动移动可能会受到限制,以确保操作一致性。 若要将项移动到规则管理的通道中,请确保该项符合通道的规则条件。
泳道规则 - 可用性
- Azure DevOps Services(云端):支持泳道规则并可供云端组织使用。
- Azure DevOps Server(本地):可用性和功能一致性取决于服务器版本。 如果本地服务器未显示泳道规则,请考虑升级到较新的 Azure DevOps Server 版本,或咨询服务器发行说明和升级指南以确认支持。
按以下步骤为面板设置泳道规则。
在开发板中,选择“
配置板设置”。选择“泳道”,选择“泳道”或“+ 添加泳道”,然后选择“+ 添加条件”。
从下拉列表中选择 “字段”、“ 运算符”和 “值 ”,然后选择“ 保存”。 请参阅常见模式的以下示例。
提示
无法将规则分配给默认通道,但可以重命名它。
当面板刷新时,工作项将在相应的泳道中列出。
泳道规则示例
跟踪优先级
为Work Item Type和Priority字段创建规则,以便项目自动进入适当的泳道。设置
看板结果
跟踪父项和子项
使用针对Work Item Type的规则,可在不同泳道中突出显示功能、用户情景和 bug。设置
面板结果
跟踪个人的工作
创建Assigned to规则以便项目转到分配的用户路径。设置
面板结果
根据泳道查询工作项
你可以通过创建查询并使用面板泳道字段来跟踪哪些工作项已添加到面板泳道中。
后续步骤
使用 AI 管理跨泳道的工作
如果在智能体模式下将 Azure Boards MCP Server 连接到 AI 智能体,则可以使用自然语言提示来查询和管理跨泳道的工作项。
| 任务 | 示例提示 |
|---|---|
| 查找高优先级项 | Show me all work items with Priority 1 on my team's board |
| 按板通道查看项 | List all work items in the 'Expedite' board lane for the <Contoso> project |
| 会审项以便加快处理 | Find all active bugs with Severity 1 that might need to be expedited |
| 检查被阻止的工作 | Show me all work items tagged 'blocked' that are currently in progress |
| 识别候选的加快项 | List active work items in <Contoso> with priority 1 that are past their target date and not yet in the Expedite lane |
| 跟踪加速项期限 | Show work items in the Expedite board lane for <Contoso> sorted by how many days they've been active |
| 查看通道分布 | Show the count of work items in each board lane for the current sprint in <Contoso> |
| 查找要降级的项目 | List work items in the Expedite lane for <Contoso> where priority was changed from 1 to 2 or lower |
| 监视加快处理的吞吐量 | Show work items that moved out of the Expedite lane in <Contoso> in the last 2 weeks and how long they stayed there |
| 提升已停止的项 | List work items tagged 'blocked' in <Contoso> that haven't been updated in more than 3 days |
注意
代理模式和 MCP 服务器使用自然语言,因此你可以调整这些提示或提出后续问题来优化结果。
相关内容
REST API 资源
若要以编程方式与开发板和其他团队设置进行交互,请参阅 REST API、Boards 参考。