Azure DevOps中如何在计划内跨多个Sprint展示Feature?
解决Azure DevOps中Feature跨多个Sprint展示的问题
嘿,这个场景我太熟悉了——很多团队刚开始用Azure DevOps的组合管理时,都会遇到这个默认限制。别担心,有几个实用的办法能帮你实现Feature跨多个Sprint的可视化展示,下面给你详细拆解:
方法1:通过子工作项分配+视图分组实现明细展示
Azure DevOps的Feature本质是容器型工作项,它本身不需要绑定到单个Sprint,真正的工作量是由下属的Backlog Items来承载的。你可以这样操作:
- 先把Feature下的每个Backlog Items,根据实际开发节奏分配到对应的Sprint里(直接拖到计划板的对应Sprint列就行)
- 打开你的计划视图(不管是Sprint计划还是Portfolio计划),找到顶部的视图设置:
- 在「分组」选项里选择「Feature」,这样每个Feature下的子项会自动按所属Sprint归类排列
- 开启「显示父子链接」,就能清晰看到同一个Feature的工作项分布在哪些Sprint中
- 要是用Portfolio计划,还能开启「进度跟踪」,直观看到Feature在各个Sprint里的完成占比
方法2:用时间线视图展示Feature的跨Sprint时间范围
如果你的需求是高层级的组合规划,不需要展示明细子项,只想标记Feature覆盖的多个Sprint时间段:
- 编辑目标Feature,手动填写「开始日期」和「结束日期」,把范围设为你需要覆盖的多个Sprint(比如从Sprint 3的开始到Sprint 5的结束)
- 切换计划视图到时间线(Timeline)模式,此时Feature会显示为一个跨多个Sprint的条形图,一眼就能看到它的时间跨度
- 这个方法适合给管理层做规划展示,不用纠结具体工作项的分配细节
方法3:自定义查询构建跨Sprint的Feature视图
如果默认视图满足不了你的筛选需求,可以自己构建查询来精准展示跨Sprint的Feature:
- 新建一个工作项查询,工作项类型选择「Feature」
- 添加查询条件:子工作项的迭代路径包含你要覆盖的多个Sprint(比如「迭代路径 = Sprint 2 OR 迭代路径 = Sprint 3」)
- 保存查询后,基于这个查询创建新的计划视图,就能看到所有子项分布在多个Sprint的Feature了
- 还可以给查询添加「完成百分比」「剩余工作量」等列,方便跟踪每个Feature在不同Sprint的进展
额外小贴士
Azure DevOps里Feature的「迭代路径」字段其实只是一个默认标记,不会限制子项的迭代分配。所以核心思路是:让子工作项承载具体的Sprint分配,再通过视图聚合展示Feature的跨Sprint分布。
内容的提问来源于stack exchange,提问作者Andy Davies
相关产品推荐
相关产品推荐

