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

如何在Azure DevOps中计算功能项及子工作项的完成百分比?

Azure DevOps功能项子工作项完成百分比计算方法

方法一:用内置「进度」字段(新手首选)

这是Azure DevOps自带的原生功能,不用额外复杂配置就能自动计算:

  • 进入项目设置 → 工作项类型 → 选择「功能」类型
  • 打开「布局」标签,把「进度」字段添加到功能项的表单布局里
  • 这个字段会自动统计父子关联的子工作项(默认是「任务」类型)的完成状态:比如5个子任务关了3个,就显示60%的完成率
  • 如果要统计其他类型的子项(比如Bug),去项目设置 → 进程 → 找到你的进程(比如Agile)→ 功能 → 进度配置,添加需要统计的工作项类型

方法二:自定义字段+工作流规则(灵活适配需求)

如果内置进度不符合你的统计逻辑,比如要按特定状态或自定义规则计算,可以自己配置:

  • 先创建自定义字段:项目设置 → 工作项字段 → 新建字段,类型选「数值」,命名比如「子项完成率」
  • 配置工作流规则:项目设置 → 工作流 → 选择「功能」类型 → 添加规则
    • 触发条件选「当子工作项的状态发生变更时」
    • 动作选「更新字段」,把「子项完成率」设置为公式计算:(已关闭子项数 / 总子项数) * 100
  • 保存后,只要子工作项状态变化,功能项的自定义字段就会自动更新百分比

方法三:看板/仪表盘可视化(无需修改工作项表单)

如果只是需要查看进度,不用在功能项表单里显示字段,可以用:

  • 看板视图:在看板中把功能项设为父级列,子项放在下方,看板会自动显示已完成子项的数量占比
  • 仪表盘:创建仪表盘,添加「工作项查询」小组件,编写查询统计功能项的子项完成情况,设置显示百分比统计

关键注意点

  • 必须是父子层级关联的工作项:创建子项时要选「添加子项」,而不是普通的「链接到现有工作项」,否则系统无法识别为可统计的子项
  • 内置进度字段的统计逻辑是固定的,若有特殊需求(比如按权重计算),建议用自定义规则或Power BI做更复杂的统计

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 13:25:38