按 Azure DevOps 和 Azure Boards 中的排名和选取列表值进行查询

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

使用计划、分级和优先级字段来指定该团队应先完成哪项工作。 通过设置工作项的分级和优先级,所有团队成员都可了解他们必须完成的工作的相对重要性。

创建积压工作项时,对工作项进行排名和优先级。

支持的运算符和宏

指定字符串或整数字段的查询子句可以使用下面列出的运算符。

  • = , <> , > , < , >= , <=
  • =[Field], [Field], <>[Field], <>[Field], >=[Field], <=[Field]
  • In、Not in
  • 曾是

Picklist 查询示例

下一部分所述的大多数规划字段是整数或字符串字段。 有关数值或富文本字段的示例查询,请参阅“按数值字段查询”和“按标题、ID 和富文本字段查询”。

若要使用 InNot In 运算符,请输入与用逗号分隔的选定字段对应的项的名称或标签。 例如,若要筛选用户情景或 bug 的工作项类型,请添加子句: Work Item Types In User Story,Bug

筛选

包括这些查询子句


列出 Scrum (阻止的任务)
(“阻止”字段的类型为 String)

Work Item Type In Task
And Blocked = Yes

优先级 1 bug (Priority 字段的类型为 Integer)

Work Item Type In Bug
And Priority = 1

解决体系结构领域的功能和故事
(“值区域” 字段的类型为字符串)

Work Item Type In Feature,User Story
And Value Area = _ Architectural


用于规划和确定工作优先级的字段

下表介绍了可用于计划和确定工作的优先级的字段。 某些字段仅适用于特定过程-基本敏捷Scrum功能成熟度模型集成 (CMMI)

字段名称

说明

工作项类型


积压工作优先级1

后台进程分配的数字,用于跟踪积压工作或板上的项目序列。 若要详细了解如何使用此字段,请参阅 使用积压工作进行有效的项目管理、积压工作优先级或堆栈排名顺序

引用名称=Microsoft.VSTS.Common.BacklogPriority,数据类型=Double

Bug、史诗、功能、产品积压工作项、任务 (Scrum)

被阻止

指示无法对工作项执行进一步的工作。 如果已打开某个问题来跟踪阻止的问题,则应创建指向该问题的链接。

  • 对于 Scrum 过程,任务工作项:可以指定 “是 ”或“清除”字段。
  • 对于 CMMI 进程工作项:可以指定 “是 ”或 “否”。

引用名称=Microsoft.VSTS.CMMI.Blocked,数据类型=String

Bug、更改请求、要求、风险、任务 (CMMI、Scrum)

已提交

指示是否在项目中提交要求。 可以指定 “是 ”或 “否”。

引用名称=Microsoft.VSTS.CMMI.Committed, 数据类型=String

要求 (CMMI)

升级

指示问题是否影响项目计划的关键路径。 可以指定 “是 ”或 “否”。

引用名称=Microsoft.VSTS.CMMI.Escalate, 数据类型=String

问题 (CMMI)

优先级1

与业务相关的 Bug、问题、任务或测试用例的主观分级。 你可以指定以下值:

  • 1:优先级最高、实现功能或尽快修复。 产品在未成功解决的情况下无法交付。
  • 2:中等优先级。 产品在未成功解决的情况下无法交付,但无需立即解决。
  • 3:低优先级。 实现或修复基于资源、时间和风险是可选的。 如果产品未成功解决,请将发行说明中的问题记录为已知问题。
  • 4:优先级最低。 跟踪基本上不会影响使用 (的问题,例如小型拼写错误) 。
    引用名称=Microsoft.VSTS.Common.Priority, 数据类型=Integer

Bug, 更改请求, 史诗, 功能, 障碍, 问题, 产品积压工作项, 要求, 风险, 共享步骤, 任务, 测试用例, 用户故事

风险

对成功完成用户情景的相对不确定性的主观分级。 定义的允许值包括:

  • 1 - 高
  • 2 - Medium
  • 3 - Low

引用名称=Microsoft.VSTS.Common.Risk, 数据类型=String

史诗、功能、用户故事 (敏捷)

严重性1

Bug 对项目的影响的主观分级。 你可以指定以下值:

  • 1 - 严重
  • 2 - 高
  • 3 - 中等
  • 4 - Low

引用名称=Microsoft.VSTS.Common.Severity, 数据类型=String

Bug、 (CMMI) 、CMMI (风险)

堆栈排名2

一个数字,由后台进程分配,用于跟踪积压工作或板在 Web 门户中的项目列表顺序。 若要详细了解如何使用此字段,请参阅 使用积压工作进行有效的项目管理、积压工作优先级或堆栈排名顺序

引用名称=Microsoft.VSTS.Common.StackRank, 数据类型=Double

Bug、史诗、功能、要求 (CMMI) 、风险 (CMMI) 、任务、用户情景 (敏捷)

时间关键性

一个主观度量单位,用于捕获业务价值随时间推移的减少方式。 较高值指示长篇故事或功能在本质上比值较低的那些项具有更高的时间关键性。

引用名称=Microsoft.VSTS.Common.TimeCriticality, 数据类型=Double

史诗,功能

会审

指示对于工作项处于挂起状态的会审决定的类型。 当工作项处于 “建议 ”状态时,可以使用此字段。

可以指定以下值之一:

  • 挂起 (默认)
  • 了解详细信息
  • 收到信息
  • 已会审

引用名称=Microsoft.VSTS.Common.Triage,数据类型=String

仅限 CMMI:Bug、更改请求、史诗、功能、问题、要求、任务

值区域1

由长篇故事、功能或积压工作项处理的客户价值区域。 值包括:

  • 体系结构:实现交付解决方案的业务功能的技术服务
  • 业务:满足客户或利益干系人需求的服务,这些服务直接提供客户价值以支持业务 (默认)

引用名称=Microsoft.VSTS.Common.ValueArea, 数据类型=String

Bug、史诗、功能、产品积压工作项 (Scrum) 要求 (CMMI) 、用户情景 (敏捷)


注意:

  1. 若要更改菜单选择,请参阅 “添加和管理字段” (继承的进程) 或修改字段, (本地 XML 进程) 自定义选取列表
  2. 产品积压工作页上的项目序列根据添加或拖动项目的位置确定。 拖动项时,后台进程会更新积压工作优先级 (Scrum) 或 Stack Rank (Agile、Basic、CMMI) 字段。 这些字段确定积压工作项在积压工作页上显示的顺序。 它们在 ProcessConfiguration 文件中分配 type="Order"

有关积压工作优先级或堆栈排名字段的详细信息

积压工作项窗体上不会显示积压工作项优先级和堆栈排名字段。 (若要了解原因,请参阅 工作项窗体上的字段以订购积压工作?

若要将字段添加到窗体:

  • 对于“继承”进程,请将“堆栈排名”字段添加到项目 引用) 的自定义进程的工作 项类型 (。

  • 对于本地 XML 进程,请将字段添加到窗体, 修改 WIT XML 定义以添加以下控件元素

    <Control FieldName="Microsoft.VSTS.Common.StackRank" Type="FieldControl" Label="Stack Rank" LabelPosition="Left" />
    

    或者,对于 Scrum:

    <Control FieldName="Microsoft.VSTS.Common.BacklogPriority" Type="FieldControl" Label="Stack Rank" LabelPosition="Left" />