Reporting in JIRA offers straightforward operations and success. It includes advancing knowledge of progress, health, and the overall status of JIRA projects through report pages, knowledge, and applications that are third party. Through reports, we get the data’s visual representation that depicts a better understating of what is happening in the service project.


A wide range of formats is offered in JIRA. Reports of projects are available of the selected project. In dashboards, devices can be organized and brought and for every filter, the difficulty navigator offers diverse output format ranges that may be utilized in third-party reporting software. Jira creates room for smooth, effective custom reports for Scrum, Kanban, or some other groups. Customers/initiatives can get development and status reviews. Custom reports and charts provide certain benefits such as:

Progress Reports can be observed by User and Project

    1. Report’s Progress can be observed by project, spring, epic, client, or assessed variant by issue tally, time following, and story points. Try the Status & Progress Report Gadget app for a Jira Dashboard gadget.

Better insights by Time Tracking Data

    1. Users, sprints, projects can mark time following reports, and the sky is the limit from there.
    2. Generation and trading logged hours timesheet/work log reports by the user. 

View Velocity Charts, Burndown for Agile Projects

    1. Generation of burndown charts for release, epic, or any JQL filter.
    2. An individual user can create velocity charts.

How to create a custom report for JIRA

 To create a new service project custom report:

  1. Surf to reports section from the service project.
  2. In the Project panel, choose a new report.
  3. select a report name that is understandable by everyone.
  4. Click on Add series. As many as of series can be added as per requirement.
  5. In the series dropdown menu, select the required series.
  6. To reflect what the user is measuring, add a label name for the series
  7. For series data, select a color that can be displayed on the graph.
  8. Filter the series by the issue type, status, and component.
  9. Select the required item from the dropdown menu to filter by additional fields.
  10. Click on advanced and enter the information that is required to filter using Jira Query Language (JQL). Click Basic to return to the Basic menu.
  11. Click Add.
  12. To compare values, add more series.
  13. Click Create.

This is how a new report that is custom of a project is created.

Reports of different types depending on the project type

Team Managed software project reports

Burnup Chart

Its application is on sprints. This helps the team to stay on track by providing a visual representation of the scope of the sprint and remaining work.


Burnup chart

Figure 1. Burnup Chart

Velocity Chart

Its application is on sprints. From sprint to sprint, it tracks or determines the velocity of the team and how much load of work the team can achieve realistically in upcoming sprints.


Example Velocity Chart

Figure 2. Velocity Chart

Scrum project reports

Burndown Chart

Its application is on sprints. The remaining goals of the sprint and total work are determined. It leads the team on how to manage the progress and to react accordingly to it.


Burndown chart

Figure 3. Burndown Chart


Burnup Chart

Its application is on sprints. It has a visual representation of the sprint’s scope with the remaining work.


Figure 4 burnup chart

Figure 4. Burnup Chart

Sprint Report

Its application is on sprints. It tracks the work completed and pushes backs to backlog in sprints. Overcommitting is determined in it.


sprint report

Figure 5. Sprint Report

Control Chart

Its application is on sprints, projects, and versions. It depicts the time of the cycle of versions, projects, and sprints. It helps to ensure if the data from the process can identify future performance or not.


control chart

Figure 6. Control Chart

Cumulative Flow Diagram

It is applied to any period. Statuses of issues within the specified time are displayed here. Identification of potential bottlenecks that are necessary to be investigated is shown here.


Cumulative flow diagram

Figure 7. Cumulative Flow Diagram

Velocity Chart

Its application is on sprints. It keeps a track of the workload that is finished from sprint to sprint.  A couple of constraints are determined here such as the velocity of the team and the estimation of workload a team can achieve in future sprints in reality.


Velocity chart

Figure 8. Velocity Chart

Version Report

it is applied to Versions. Once the user has set the end date, the time span is tracked in the version report. It helps to track or monitor whether the version will be released on time so necessary actions can be taken if it is lacking in time.


Version report

Figure 9. Version Report 

Kanban projects reports

Control Chart

it is applied to the sprints, versions, and projects. It helps to identify whether current process data is fair enough to determine future performance. The time of the cycle of sprints, versions, and projects is depicted here.


Control chart

Figure 10. Control Chart 

Cumulative Flow Diagram

it is applied to any period of time. It depicts the statuses of issues within the specified time. Potential bottlenecks are identified and investigated.


Cumulative flow diagram

Figure 11. Cumulative Flow Diagram

Average Age Report

In this report, the average age (within the specific time) of an unresolved issue of filter or a project is shown. It is used to monitor if the backlog is up to date or not.


Average age report

Figure 12. Average Age Report


Created vs Resolved Issues Report

Created issues vs the resolved issues are depicted over a certain period here. A better understanding of an overall backlog is determined whether it is shrinking or growing.


Created vs Resolved Issues Report

Figure 13. Created vs Resolved Issues Report 

Pie Chart Report

It depicts pie charts of issues for a filter or project that are grouped by a specified field. Due to that, the breakdown of a set of issues can be seen just at a glance.


Jira pie chart report

Figure 14. Pie Chart Report

Recently Created Issues Report

The number of issues generated in a certain period is shown for a filter or project and the quantity of resolved issues. If the team is keeping up with the new work is determined in this report.


Jira recently created issues report

Figure 15. Recently Created Issues Report

Resolution Time Report

The total length of time taken for resolving the set of issues for a filter or project is determined in this report. Insights are identified that can be investigated in the future.


Jira Resolution Time Report

Figure 16. Resolution Time Report

Single Level Group By Report

In field or a filter, issues can be grouped and displayed as a single unit, this is done in this report. Ensuing results in a group search by a field and monitoring the status of an individual group.


Jira Single Level Group by Report

Figure 17. Single Level Group by Report

Time Since Issues Report

Field also sets the issues against the dates. Over a certain period, how many issues were created, updated and resolved, etc is determined in this report over a specific period.


Jira Time Since Issues Report

Figure 18. Time Since Issues Report

Time Tracking Report

In a project, time tracking on issues is done in this report.


Jira time tracking report

Figure 19. Time Tracking Report

Automation in Jira

Atlassian in October 2019, Automation for Jira happened. In the Jira cloud, Automation is a native feature. It is still an application in the Atlassian Marketplace. Following are the best practices that can be used for Jira Automation:


Screenshot of welcome to Jira

1. Sample Rules

Users will not have to start from scratch, Atlassian introduced sample rules into the projects. it means users can start in a safe environment. Read more about Sample Rules here.

2.    Rules creation by a limited number of people

When a user creates and edits rules, it is used to restrict the users. People cannot create, edit or delete rules without proper understanding and keeping the users in view. Global admins can give the permissions only to the users they are interested in. You can read more about permissions for project automation here.

3.    Create & test the first rules

To fly, you need to get into the cockpit, only using a flight simulator is not good all the time. The premise is not tested by the User, but the user is sure it’s true. On the Jira instance, enable the first rule to check if it works or not. For this purpose, users can use this debugging guide to seek more information. The important and most obvious step is understanding the audit log. Try, fail, and master.

4.    Label the rules

Users may have a few rules just for the sake of hygiene by labeling the rules to make them easier to locate for the users.

5.    Master Smart Values

Smart values allow users to access pretty much any issue data from Jira.

These are some of the best practices to be followed for the captive and useful automation in Jira.

Need extra help with Tracking Issues? Issue History Collector, our Service Desk app, will be the tool you need. Don’t wait! Increase productivity and find out more here

Tagged with:

Categorized in: ,