You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps仪表板如何实现已完成User Story增量聚合可视化

Azure DevOps 按周统计已完成User Story的Dashboard配置方案

完全可以用原生组件实现你要的分周增量统计效果,不需要装第三方扩展,给你两个可直接落地的配置路径,根据自己的使用习惯选就行。


方案1:Analytics图表(推荐,适合长期追踪,加载速度快)

这是官方适配长期趋势统计的方案,数据量大的时候也不会卡顿:

  • 先建自定义Analytics视图
    进入Boards板块下的Analytics Views页面,新建视图:
    • 工作项类型筛选:仅勾选User Story
    • 状态筛选:仅保留你团队流程里标记为完成的状态,比如Done/Closed
    • 历史数据规则:选「All history by date」,关联日期字段选Closed Date(完成日期),时间范围按需选择,比如要追溯1年的数据就选过去12个月
    • 展示字段至少保留Work Item ID、Title、Closed Date、State,其余字段按需添加
      配置完保存成公共视图,给团队成员开读取权限。
  • 配置仪表板图表
    进入目标Dashboard,点添加组件,搜索找到Analytics Chart添加:
    • 数据源选刚才建好的自定义Analytics视图
    • 图表类型选柱状图、折线图都可以,要直观看到数字优先选柱状图
    • X轴字段选Closed Date,聚合粒度选Week,周起始日可以在组织流程设置里调整成和你团队统计口径对齐的,比如周一为周首
    • Y轴选Count of Work Items,聚合方式选Count
    • 想直接在柱子上显示数值就开「Show data labels」开关,不需要鼠标悬浮就能直接看到每一周的完成数,你要的本周6个、上周8个、上上周4个的展示效果直接就能出来。

方案2:查询趋势图(配置更简单,适合小数据量场景)

如果不想单独配Analytics视图,用工作项查询也能实现:

  • 新建共享工作项查询
    新建查询,筛选条件配置如下:
    Work Item Type = User Story
    State = Done
    Closed Date >= @StartOfMonth("-", 12) // 时间范围按需调整,比如要统计近半年就把参数改成6
    
    把查询保存到共享查询目录,给团队开读取权限。
  • 配置趋势图组件
    在Dashboard里添加Query Results Trend Chart组件,数据源选刚存的共享查询:
    • 聚合维度选Closed Date,统计粒度选Weekly
    • 聚合指标选工作项计数
      保存后就能看到按周聚合的完成量趋势,缺点是工作项数量超过几千条的时候加载速度会明显变慢,长期追踪优先选方案1。

踩坑提醒

  • 别选错统计字段:千万别用Changed Date当聚合维度,我之前配的时候踩过这个坑,上周就完成的User Story如果这周被人改了个标签、加了条评论,就会被算到这周的统计量里,数据完全不准。必须用Closed Date,这个字段记录的是工作项第一次被切换到完成状态的时间,统计出来的周完成量才是准确的。
  • 周度口径对齐:如果发现统计出来的周区间和你团队周会用的统计区间对不上,直接去组织流程设置里调整周起始日(周一/周日),调完全局生效,所有图表的周粒度都会跟着对齐,不用自己写规则算。
  • 要是后续想加维度统计,比如看每个产品组、每个负责人的周完成量,直接在图表配置里加分组维度,选对应字段就行,不用重新建数据源。

内容的提问来源于stack exchange,提问作者Nicklas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 22:30:57