基于分析数据的小组件

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

Analytics 支持多个仪表板小组件,这些小组件利用服务的强大功能。 使用这些小组件,你和你的团队可以深入了解工作运行状况和状态。

Analytics 支持多个仪表板小组件,这些小组件利用服务的强大功能。 在项目集合上启用或安装 Analytics 后,可以将这些小组件添加到仪表板。 若要添加扩展或启用服务,必须是组织所有者或 Project Collection 管理员istrators的成员。 使用这些小组件,你和你的团队可以深入了解工作运行状况和状态。

将 Analytics 小组件添加到仪表板与添加任何其他类型的小组件的方式相同。 有关详细信息,请参阅向仪表板添加小组件。

先决条件

  • 分析小组件数据是从 Analytics 服务计算的。 所有 Azure DevOps 组织都启用了 Analytics 服务。
  • 若要查看分析数据,必须将 “查看分析 ”项目级权限设置为 “允许”。 默认情况下,为所有安全组中的所有项目成员设置此权限。 授予 利益干系人 访问权限或更高权限的用户可以查看 Analytics 小组件。
  • 分析小组件数据是从 Analytics 服务计算的。
  • 若要正确显示 Analytics 小组件,必须在本地 Azure DevOps Server 上启用 Analytics 服务。 有关详细信息,请参阅安装/卸载或启用/禁用 Analytics 服务
  • 若要查看分析数据,必须将 “查看分析 ”项目级权限设置为 “允许”。 默认情况下,为所有安全组中的所有项目成员设置此权限。 授予 利益干系人 访问权限或更高权限的用户可以查看 Analytics 小组件。

注意

如果 Boards 处于禁用状态,则分析视图也会被禁用。 与工作项跟踪关联的所有小组件也会在小组件目录中禁用。 若要重新启用服务,请参阅 打开或关闭 Azure DevOps 服务

“烧毁”小组件

“燃烧”小组件允许跨多个团队和多个冲刺显示剩余工作的趋势。 可以使用它创建发布进度、bug 进度或随时间推移的任何工作范围的进度。 它将帮助你回答如下问题:

  • 我们会按目标完成日期完成工作范围吗? 否则,预计完成日期是什么?
  • 我的项目具有哪种范围的爬行?
  • 项目的预计完成日期是什么?

显示“进度”版本的“进度”小组件

Burndown Widget - Release Burndown Example

若要了解详细信息,请参阅 配置烧毁或烧毁小组件

Burnup 小组件

通过 Burnup 小组件,可跨多个团队和多个冲刺显示已完成工作的趋势。 可以使用它创建发布烧毁、bug 烧毁或随时间推移的任何工作范围的烧毁。 完成的工作满足总作用域后,项目已完成!

显示 Release Burnup 的 Burnup 小组件

Burnup Widget - Release Burnup Example

若要了解详细信息,请参阅 配置烧毁或烧毁小组件

冲刺燃尽小组件

基于分析的冲刺烧毁小组件向仪表板添加团队的冲刺图。 此小组件支持多个配置选项,包括选择团队、迭代和时间段。 Teams 使用烧毁图表来缓解风险,并检查在整个冲刺周期内发生范围爬行。

Sprint Burndown 小组件

Sprint Burndown Widget - Sprint Burndown Example

若要了解详细信息,请参阅 “配置和监视冲刺进度”。

累积流图 (FDA) 小组件

“FDA”小组件显示看板每一列的工作项(随时间推移)的计数。 它允许你查看团队开发周期随时间推移的模式。 它将帮助你回答如下问题:

  • 我的流程是否有瓶颈?
  • 我是否一致地向用户提供价值?

显示 30 天数据的累积流图小组件

Cumulative flow diagram widget

若要了解详细信息,请参阅 累积流图小组件

周期时间小组件

“周期时间”小组件将帮助你分析团队在开始积极处理工作项后完成工作项所需的时间。 周期时间越低,通常表明团队流程更健康。 使用周期时间小组件可以回答以下问题:

  • 平均而言,构建功能或修复 bug 需要多长时间?
  • bug 是否为我的团队花费了许多开发时间?

显示 30 天数据的周期时间小组件

Cycle Time widget

若要了解详细信息,请参阅 周期时间和潜在顾客时间控制图表

潜在顾客时间小组件

“潜在顾客时间”小组件将帮助你分析从积压工作交付所需的时间。 潜在顾客时间度量从创建工作项到完成所经过的总时间。 使用“潜在顾客时间”小组件,可以回答以下问题:

  • 客户请求交付的工作需要多长时间?
  • 工作项的完成时间是否比平常长?

显示 60 天数据的“潜在顾客时间”小组件

Lead Time widget

若要了解详细信息,请参阅 周期时间和潜在顾客时间控制图表

速度小组件

速度小组件将帮助你了解团队在冲刺期间可以完成多少工作。 该小组件按故事点、工作项计数或任何自定义字段显示团队的速度。 它允许你比较根据计划交付的工作,并跟踪迟到完成的工作。 使用“速度”小组件,可以回答以下问题:

  • 平均而言,我的团队的速度是多少?
  • 我的团队是否一致地提供我们计划的内容?
  • 我们可以承诺在即将到来的冲刺中完成多少工作?

速度小组件显示 8 个基于故事点的数据冲刺

Velocity widget

若要了解详细信息,请参阅 “配置”和“查看速度”小组件。

测试结果趋势(高级)

使用测试结果趋势(高级)小组件,可以跟踪管道随时间推移的测试质量。 跟踪测试质量和改进测试附件是维护正常运行 DevOps 管道的基本任务。

该小组件显示了生成或发布管道的测试结果趋势。 可以跟踪测试、通过率和测试持续时间的每日计数。 高度可配置的小组件允许你将其用于各种方案。

可以在测试结果中找到离群值,并回答如下问题:

  • 运行时间比平常长哪些测试?
  • 哪些微服务会影响我的通行率?

测试趋势小组件显示过去 7 天的通过测试结果和通过率(按优先级分组)

test trend widget by priority

若要了解详细信息,请参阅 “配置测试结果”小组件