如何在JIRA中筛选迭代内不同工时关闭的任务以优化团队?
JIRA筛选器配置方案(按任务关闭耗时区分)
筛选器1:迭代计划且关闭耗时超5个工作日的任务
- 适用场景:查看指定迭代中计划的非子任务,且从创建到完成关闭耗时超过5个工作日的任务(无论是否在迭代周期内关闭)
- 最终JQL语句:
sprint in (xx, xx, xx) AND issuetype not in subTaskIssueTypes() AND summary ne "mytextToFilterOutOfTheSummary" AND resolution is not empty AND workdaysBetween(created, resolutiondate) > 5
- 关键逻辑说明:
workdaysBetween(created, resolutiondate):精准计算任务从创建到关闭的工作日时长(仅统计周一至周五,自动排除节假日,需确保JIRA已配置正确的工作日历)resolution is not empty:仅筛选已完成关闭的任务(未解决任务无关闭耗时,不符合统计需求)- 保留了你原查询中指定迭代范围、排除子任务、过滤特定摘要的条件
筛选器2:迭代计划且关闭耗时少于5个工作日的任务
- 适用场景:查看指定迭代中计划的非子任务,且从创建到完成关闭耗时少于5个工作日的任务(无论是否在迭代周期内关闭)
- 最终JQL语句:
sprint in (xx, xx, xx) AND issuetype not in subTaskIssueTypes() AND summary ne "mytextToFilterOutOfTheSummary" AND resolution is not empty AND workdaysBetween(created, resolutiondate) < 5
- 关键逻辑说明:
- 仅将时长判断条件改为
< 5,其余逻辑与筛选器1完全一致 - 若需要包含耗时恰好5个工作日的任务,可将条件调整为
<= 5
- 仅将时长判断条件改为
原查询的问题修正说明
你原查询中的resolutiondate >= -5d OR resolution = unresolved是筛选近5天关闭或未解决的任务,和“统计任务从创建到关闭的耗时”需求不符,因此替换为基于workdaysBetween的工作日时长计算逻辑,确保筛选结果完全匹配你要探索团队效率的需求。
内容的提问来源于stack exchange,提问作者Morpheus
相关产品推荐
相关产品推荐

