Issue filter
Applies to
Navigation
Left panel > Issue filter
You can refine the chart scope by filtering issues to match your workflow and needs.
Estimation field
Filter issues by the selected Estimation field to narrow down your analysis by complexity or effort. You can filter issues using any numeric field (for example, Story Points or Original Estimate) and specify a range.
If only the From value is set, the chart only shows issues with an estimate greater than or equal to that value.
If only the To value is set, the chart only includes issues with an estimate less than or equal to that value.
Use this filter to gain insights into:
how cycle or lead time changes with issue complexity,
delivery pace for simple tasks based on past performance,
which workflow stages tend to delay the most complex work items.
Story points or numeric estimates
Filter issues estimated within a specific range of story points or another numeric value. In the example below, the graph displays work items estimated at 5 story points or higher:
Time-tracking estimates
When filtering by time spent, you can apply a time unit and range.
Time unit designations:
m— minutesh— hoursd— daysw— weeks
If Time spent is selected as the Estimation field, a corresponding column is automatically added to the Issue list and remains fixed until the field selection is cleared. In the example below, the graph displays work items that took between 3 days and 1 week:
Issue types
Filter by stories, bugs, tasks, sub-tasks, or any other issue type available in your Jira instance. Select one or multiple specific issue types, all standard types, and/or all sub-tasks.
Epics
Include only issues from selected epic(s).
The filter searches only the direct child issues of the epic, not deeper levels.
Exclude issues
Exclude specific issues from the chart calculations. This is useful when you want to remove outliers, test items, or work items that could distort average cycle or lead time values.
Select one or more issues manually, or start typing an issue key to search and exclude it from the analysis:
Releases
Select a project and one or more fix versions within it. To include versions from other projects, click Add release.
Custom JQL filter
Use this option for maximum flexibility. Extended JQL functions from other apps (e.g., ScriptRunner) are also supported.
Possible use cases
Filter issues by assignee:
assignee = "Joe Alpha"Filter by team when teams are defined in a Component field:
component = “Component 1.1”Filter by label:
labels = "PI-2024-Q3"to show all issues tagged for a specific Program Increment.Filter by issue priority:
priority in (Highest, High)to focus on critical work.
Fast-expired JQL
The app caches all closed sprint reports because they are usually permanent entities. However, when using dynamic JQL functions, results may expire immediately because the values change over time.
Examples of fast-expired JQL expressions:
"Time to resolution" < remaining("2h")created <= -5dchanged <= -5d"Time to first response" < elapsed("10m")
You can reset the cache at any time by clicking ⋯ (three dots) > Reset cache at the top of the chart.
When copying a JQL filter from another source, check whether it uses a fast-expired JQL function.