Issues reports
Use these issues reports to analyze data related to issues in issue management systems, such as Jira. Some reports can also be used for support tickets and tickets or issues that cover multiple systems (support, issue management, SCM, and CI/CD).
Issue count reports
Issue count reports are versatile reports that you can use to examine metrics related to tickets or work items (epics, stories, bugs, tasks, story points, and so on) in your issue management system. You can examine any measurable aspect of your issue management data, such as type, priority, status, labels, components, or any other field, including custom fields.
Issues Report: Analyze issues by priority, status, or any other field.
Issues Trend Report: Examine changes over time in issues.
Issues Single Stat: Show a single stat.
Issue First Assignee Report: This is an initial response and assignment time report.
The Issue Report widget has the following sections and provides a preview of visualisation.
Issues Report
Definition
Use the Issues Report to examine metrics related to issues in your issue management system. The report aggregates data based on selected attributes, such as priority, status, labels, components, or any other field. This report helps you create comparisons based on various fields and draw conclusions to make decisions.
Add the report
To configure the Issue Hygiene report, follow these steps:
Step 1: Add the widget
Go to the Insight where you want to add the widget, Select Settings, and then Add Widget.
Choose the Issues Report widget.
Step 2: Configure the Filters for the widget
Select attributes that you want to use to filter the data, and then select filter values and operators. Depending on the selected attribute, you can select one or more filter values, select values to exclude, or use pattern matching rather than strict values. If you add multiple filters, they are inherently combined by AND
operators.
Dependency Analysis: Use this option to include dependent or linked issues in the data.
Status: Select specific issue statuses to include in the data.
Projects: Select specific projects to include in the data.
Step 3: Select the Metrics to measure on the widget
Select a metric to use for the Y-axis. You can select either the Number of Tickets or the Sum of Story Points.
Step 4: Configure the Aggregations for the widget
X-axis: Select the attribute to use for the X-axis. For example, if you selected the Number of Tickets metric for the Y-axis, you could select Issues Resolved by week for the X-axis. Additional examples of X-axis dimensional attributes include Project, Assignee, Labels, Priority, and so on.
Stacks: Select how you want to group data in each X-axis dimension. For example, if you select Priority for the X-axis and stack by Status Category, then data in each X-axis column are grouped by status.
Step 5: Configure the Settings
Select the issue management system to use for this widget. Available options are based on your SEI integrations.
Select how you want to sort X-axis data, such as ascending or descending.
Select the maximum number of values to show on the X-axis.
Select the visualization style for the widget, such as Bar Chart, Donut Chart, Multi-line Chart, or Percentage Stacked Bar Chart.
Select the date format.
Step 6: Save the widget
Complete the widget settings and select Next: Place Widget, place the widget on Insight and then select Save Layout.
Issue Report use cases
Issue Resolution Time reports
Issue Resolution Time reports help you understand how long tickets remain open, including cycle time and lead time metrics.
Issue Resolution Time Report: A configurable bar graph showing the number of tickets closed along with the average time it took to close those tickets, based on the time the tickets were created.
Issue Resolution Time Trend Report: Monitor changes over time in issue resolution time.
Issue Resolution Time Single Stat: A single stat widget showing the number of issues marked as resolved in a given time period.
Issue Time Across Stages: Analyze cycle time by status. Cycle time is the elapsed time for an iteration of the issue workflow, from open to close.
Issue Lead Time by Stage Report
Issue Lead Time By Type Report
Jira Releases Report: Analyze your team's release pattern by understanding the average time elapsed between issue creation and release.
Issue Resolution Time Report
Definition
The Issue Resolution Time report helps you understand how long tickets remain open, including cycle time and lead time metrics. The report displays a configurable Bar Graph showing the number of tickets closed along with the average time it took to close those tickets, based on the time the tickets were created.
The Issue Resolution Time Report can help answer questions like:
Is my team getting faster at delivering features or fixing issues?
Is the resolution times for a project or component decreasing over time?
On average, how long does it take fix customer issues? Are we able to meet the SLA timeline?
Add the report
Step 1: Add the widget
To configure the Issue Resolution Time report, follow these steps:
Go to the Insight where you want to add the widget, Select Settings, and then Add Widget.
Choose the Issue Resolution Time report widget.
Step 2: Configure the Filters on the widget
By default, the Issue Resolution Time Report is filtered by issues closed (Last Closed Date) within a selected time range. Usually, the time range is set to Use Insight time, which allows the user to select a time range when viewing Insights.
Step 3: Configure the Aggregations for the widget
On the Aggregations tab, you can select the dimension, from your issue management system, to use for the X-axis, such as Assignee, Story Points, Ticket Category, Issue Closed Last Time Period, and so on. This determines what you want the widget to focus on. For example, focusing on Category or Component can show you the issue resolution time for different work areas; whereas, focusing on Assignee can show you issue resolution time by developer.
Step 4: Configure the Settings
On the Settings tab, you can:
Select the Issue Management System to use for this widget. Available options are based on your configured SEI integrations.
Select how you want to sort X-axis data, such as Ascending or Descending.
Select the maximum number of unique values to show on the X-axis.
Step 5: Save the widget
Complete the widget settings and select Next: Place Widget, place the widget on Insight and then select Save Layout.
Issue Resolution Time Report use cases
The primary way to modify the Issue Resolution Time Report is to change the X-axis dimension on the Aggregations tab. Here are some examples of configurations for this widget.
Issue Backlog Trend Report
The Issue Backlog Trend report allows you to analyze the historical data of your current issues. This report can help you answer questions about your backlog. To learn more, go to Issue Backlog Trend Report.
Jira Releases Report
Definition
Use the Jira Releases Report to analyze your team's release pattern by understanding the average time elapsed between issue creation and release.
Benefits
The benefits of the Jira Releases Report include:
In-depth analysis: By combining Jira releases with lead time measurements, you can understand the time taken for each stage of your release process. This helps you identify areas where you can optimize and make data-driven decisions to improve efficiency.
Improved predictability: By tracking lead time for each release, you can gain a better understanding of the time required to deliver features and enhancements. This improved predictability allows you to set realistic expectations with stakeholders and ensure smoother project planning and resource allocation.
Continuous process improvement: The combination of Jira releases and lead time measurements facilitates a continuous improvement mindset. By analyzing lead time data, you can identify patterns, recurring issues, and areas of inefficiency.
Add the report
To configure the Jira Releases report, follow these steps:
Step 1: Add the report
Go to the Insight where you want to add the widget, Select Settings, and then Add Widget.
Choose the Jira Releases report widget.
Step 2: Configure the Filters for the widget
This widget requires both the Release Date and Resolution Time of issues as mandatory inputs. This is because the deployment process can only include tickets that have reached the Resolved status.
You can select any attributes, such as priority, status, labels, components, or any other field, to precisely refine this report according to your release process. Available options are based on your SEI integrations. If you add multiple filters, they are inherently combined by AND
operators.
Step 3: Configure the Settings
Select the Jira-based Velocity Lead Time profile for this report. Since this report measures only the Jira releases thus the widget can only be associated with the Jira-based Velocity Lead Time profile.
Step 4: Save the widget
Complete the widget settings and select Next: Place Widget, place the widget on Insight and then select Save Layout.
Use the Jira Releases Report along with the Lead Time by Time Spent in Stages Report, which can show you a breakdown of stages that contribute to the average lead time value present in your Jira Releases Report.
Initial response and assignment time reports
These reports measure the first assignee or response on an issue, including who receives the most "first assignments" and how much time passes between issue creation and the first assignment or response.
Issue First Assignee Report: Analyze the time taken for the initial assignment of issues (from issue creation to first assignment). You can use this to confirm that high-priority issues are being assigned as soon as possible.
Issues By First Assignee: Analyze who receives the most "first assignments" for issues.
Issue Response Time Report: Issue response time is the elapsed time between when an issue is created and the first response.
Issue Response Time Trends Report: Analyze changes over time in initial response time.
Issue Response Time Single Stat: Show a single stat related to the initial response time.
For details about issues bouncing between assignees or being reassigned to new assignees, use the issue bounce reports and issue hops reports.
For details about issues that are in the backlog or sitting with one assignee for a long time, use the issue backlog reports.
Issue Backlog reports
Issue Assignee Time Report: A table of issues that have sat with the same assignee for the longest amount of time.
Issue Backlog Trend Report: Understand whether your issue backlog is under control. This can help answer questions about backlog growth and age. When you configure this widget, make sure the Status Category is set to To Do so that you only track open, unstarted issues. You can use a Project filter to limit the report to a specific project's backlog.
Bounce reports
Bounce describes tickets that are reassigned to a previous assignee or return to a previous stage. Bounce can occur if an issue isn't triaged correctly initially, or if the issue doesn't have enough information to be assigned correctly. Excessive bounce can potentially cause missed SLAs and unnecessary resource utilization.
Issue Bounce Report: Shows the number of times a ticket "bounced" between assignees. Instances of reassignment to new assignees are captured by the issue hops reports.
Issue Bounce Trends Report: Analyze changes over time in issue bounce.
Issue Bounce Single Stat: Show a single stat related to issue bounce.
Stage Bounce: Analyze the number of times issues bounced between stages.
Stage Bounce Single Stat: Show a single stat related to stage bounce.
Issue Bounce Report
Definition
This report shows the number of times a ticket "bounced"
between assignees. Instances of reassignment to new assignees are captured by the issue hops reports.
The Issue Bounce Report can highlight issues that are being excessively bounced around to different resources. You can then inspect those issues in your issue management system and determine why they are being bounced so much.
Add the report
To configure the Issue Bounce report, follow these steps:
Step 1: Add the widget
Go to the Insight where you want to add the widget, Select Settings, and then Add Widget.
Choose the Issue Bounce report widget.
Step 2: Configure the Filters for the widget
Add additional conditions to specify what data feeds into the widget by creating inclusive and exclusive filters.
If you include multiple filters, they are inherently combined with an
AND
operator.If you want to observe bounce for tickets that have been open for a long time, set the Issue Created In filter to a long time range, such as 90 or 180 days. This can provide insight into why the tickets have been open so long.
Step 3: Configure the Aggregations for the widget
This report is usually configured to observe the median number of bounces by component, project, or initiative. To do this, set the X-Axis to Component, Project, or Initiative.
If you only want the report to track active tickets, include a Status filter, and set it to exclude inactive or closed statuses, such as Done and Won't Do.
Step 4: Configure the Settings
Select how you want to sort X-axis data, such as ascending or descending.
Select the maximum number of values to show on the X-axis.
Step 5: Save the widget
Complete the widget settings and select Next: Place Widget, place the widget on Insight and then select Save Layout.
Issue hops reports
Hops describes the number of times a ticket is reassigned to a new assignee (someone who has never been assigned to that issue before). Hops can occur if an issue isn't triaged correctly initially, or if the issue doesn't have enough information to be assigned correctly. Excessive hops can potentially cause missed SLAs and unnecessary resource utilization.
Issue Hops Report: Shows the number of times tickets
"hopped"
to new assignees. Instances of reassignment to a previous assignee are captured by the issue bounce reports.Issue Hops Trends Report: Analyze changes over time in issue hops.
Issue Hops Single Stat: Show a single stat related to issue hops.
Issue Hops Report
Definition
This report shows the number of times tickets "hopped"
to new assignees. Instances of reassignment to a previous assignee are captured by the issue bounce reports.
The Issue Hops Report can highlight issues that are being reassigned excessively. You can then inspect those issues in your issue management system and determine why they are hopping so much.
Add the report
To configure the Issue Bounce report, follow these steps:
Step 1: Add the widget
Go to the Insight where you want to add the widget, Select Settings, and then Add Widget.
Choose the Issue Hops Report widget.
Step 2: Configure the Filters for the widget
Add additional conditions to specify what data feeds into the widget by creating inclusive and exclusive filters.
If you include multiple filters, they are inherently combined with an
AND
operator.If you want to observe hops for tickets that have been open for a long time, set Issue Created In to a long time range, such as 90 or 180 days. This can provide insight into why the tickets have been open so long.
Step 3: Configure the Aggregations for the widget
This report is usually configured to observe the median number of hops by component, project, or initiative. To do this, set the X-Axis to Component, Project, or Initiative.
If you only want the report to track active tickets, include a Status filter, and set it to exclude inactive or closed statuses, such as Done and Won't Do.
Step 4: Configure the Settings
Select how you want to sort X-axis data, such as ascending or descending.
Select the maximum number of values to show on the X-axis.
Step 5: Save the widget
Complete the widget settings and select Next: Place Widget, place the widget on Insight and then select Save Layout.
Issue hygiene reports
For information about issue hygiene reports, go to Hygiene reports.
Issue single stats
Single stats are versatile widgets that provide a single metric over a given time range. These are useful for tracking events (created, resolved, etc.) happening over a period of time. For example:
Issues Single Stat: Show a single value such as total issues/tickets created, total issues/tickets due, total issues/tickets updated, and so on.
Issue Resolution Time Single Stat: Show how many issues were resolved in a given time frame.
Issue Response Time Single Stat: Show a single stat for issue response time.
Issue Bounce Single Stat: Show a single stat related to issue bounce between assignees.
Stage Bounce Single Stat: Show a single stat related to issue bounce between stages.
Issue Hops Single Stat: Show a single stat related to issue hops.
When you configure a single stat widget:
You can create filters for any field that can be viewed as a single value, such as issue type, priority, status, labels, components, and so on.
The available fields depend on your integrations, and you can choose from custom fields, if they exist in your SCM, issue management, or support tool.
If you use multiple filters to focus the widget (such as to show the total number of bugs in the won't do status for a specific project), the filters are inherently combined by
AND
operators.Keep in mind that single stat widgets intend to show a single value, such as the total number of tickets or the sum of story points. Determine what single stat you want to show, and then create your filters accordingly.
You might want to set the time range to Use Insight time, which allows the user to select a time range when viewing the Insight where this widget is present
Other issues reports
Issue Hotspots Report: Determine code hotspots that most often result in issues being created in your issue management system. This can help you identify code areas that need better test coverage.
Issue Progress Report: Analyze progress on effort investment categories.
SCM issues: For information about reports that track SCM issues, go to SCM reports.
Filters
They filter the available data and multiple filters can be applied together.
Click on Add Filter dropdown to select the relevant filter, once they are selected, they give options to select relevant values. More than one filter value can be applied to selected attributes.
Further, there is an option to exclude certain values and another pattern matching is available on some attributes.
Metrics
The supported metrics are the Number of Tickets and the Sum of Story Points
Aggregations
In this tab and X-axis section, we need to select the attribute based on which we need to see our metric (ex. Number of Tickets (Metric) -> Issues Resolved by week (X-axis)). This is the dimension of our data.
Examples of dimensional attributes include Project, Assignee, Labels, etc.
Stacks will help to perform the breakdown of metrics, grouped by the attribute selected in the above step.
Settings
Supported visualisations are
Bar chart
Donut Chart
Multi-Line chart
Percentage stacked bar chart
An option to select the issue management system (based on added integrations)
Sort X-axis
Max entries to be seen in X-axis
A sample Issues report with Tickets count as a selected metric seen in Y-axis and Priority as a dimension in X-axis, stacked by Status category.
Last updated