如何在Azure DevOps Sprint中识别可开工任务及查看任务依赖排序
Azure DevOps 可开工任务识别落地方法
首先明确核心疑问的结论:原生Azure DevOps的Sprint任务板没有内置基于前置/后续依赖的自动排序规则,但可以通过组合使用平台自带功能,不用额外开发、不用调整现有工作拆分模式,就能解决快速识别可开工任务的问题,也不需要手动绘制依赖流程图。
具体可落地操作
1. 搭建团队共享的「可开工任务」查询
这是最高效的方案,直接过滤出所有符合开工条件的任务,省去人工逐一排查的成本:
- 新建工作项查询,设置筛选规则:
- 工作项类型为任务
- 迭代路径匹配当前Sprint
- 状态为新建/待处理
- 链接筛选规则:不存在前置类型的关联工作项,或所有前置关联工作项的状态均为已完成/已关闭
- 将该查询设置为团队共享,固定到团队公共仪表盘,所有成员打开就能直接拿到最新的可开工任务列表,还可配置自动提醒规则,有新增可开工任务时同步通知团队。
2. 优化任务板显示配置,直观识别可开工任务
不用改变现有任务板的使用习惯,仅做少量配置就能一眼判断任务是否可开工:
- 打开Sprint任务板的设置页,在「卡片」-「字段」配置中,将「前置依赖项」字段添加到卡片显示列表,同时开启「显示依赖项指示器」开关
- 配置完成后,所有存在未完成前置依赖的任务卡片上会显示黄色警告标识,无标识的任务即为可开工状态,无需点进任务详情逐一核对。
3. 自动生成实时依赖流程图
不需要手动绘图,就能随时查看当前Sprint所有工作项的依赖关系和并行节点:
- 新建包含当前Sprint所有用户故事、任务的工作项查询,将查询结果视图切换为「网络图」,平台会自动生成全链路依赖关系流程图,和你手动绘制的逻辑完全一致,且会同步更新工作项的状态变化,并行节点、阻塞节点一目了然。
内容的提问来源于stack exchange,提问作者Greg Burghardt
相关产品推荐
相关产品推荐

