Azure Boards能否添加自动汇总子项故事点的工作项字段?
Azure Boards 实现子工作项故事点自动汇总的可行方案
首先明确:完全可行,但无法直接通过流程模块的自定义字段实现自动计算,因为原生流程字段不支持自动汇总规则,以下是几种落地方法:
1. 用原生视图自带的汇总功能(零成本首选)
- 待办事项(Backlog)视图:只要工作项层级(如Epic→Feature→User Story)配置正确,系统自带的「Story Points」列会自动显示父项的子项故事点总和,无需额外配置。
- 查询/看板视图:编辑查询时,在列设置中选中「Story Points」,选择「汇总」→「总和」,父工作项行就会自动展示子项的故事点总和,这个是实时计算的。
2. 自定义字段+Power Automate 实现存储式汇总
如果需要把汇总值存在工作项的专属字段中(比如导出、报表需求):
- 第一步:在组织设置的流程模块中,新增一个数字类型的自定义字段(例如命名为「子项故事点总和」),无需设置默认值。
- 第二步:配置Power Automate流:
- 触发条件:绑定工作项的「Story Points」字段更新、子工作项关联/解除关联、子工作项删除等场景。
- 核心逻辑:获取父工作项的所有子项(支持递归获取多层级子项),遍历求和所有子项的「Story Points」,将结果更新到父工作项的自定义字段中。
3. 借助Azure DevOps第三方扩展
在Azure DevOps Marketplace中搜索「Rollup Fields」类的扩展,这类工具可以直接配置字段的自动汇总规则,无需编写自动化流,适合不想动手开发的用户,注意选择与你的Azure DevOps版本兼容的扩展。
关键提醒
- 原生视图的汇总是实时计算,不会存储在工作项字段中;自定义字段的方式会把值存在工作项里,需确保触发逻辑覆盖所有可能的更新场景,避免数据不一致。
内容的提问来源于stack exchange,提问作者Harish
相关产品推荐
相关产品推荐

