Numbers guide our decisions every day:
When it comes to managing projects, the numbers and visual data in Jira are equally vital. As we start using Jira, we often don't think about reports initially. We might not know how our reports will look or how Jira will evolve within our organization. However, after a few months, we may encounter challenges related to reporting and data consistency.
But what if we could avoid these potential difficulties?
Atlassian Admins are in a unique position to lead the conversation about preparing and planning Jira reports. Their expertise in the tool and understanding of best practices can lay the foundation for forecasting and planning future KPIs and reports.
Here are some ideas to plan and prepare Jira for successful reporting:
By proactively preparing Jira for reporting, you can streamline your project management process and avoid common pitfalls. With these strategies, Atlassian Jira can become a powerful tool for insights and decision-making.
What is your favorite approach for successful reporting in Jira?
Interesting. Why is that and how do you even do that? 🤔
@Alexey Good advice, thanks for sharing!
It's always been a bit of a challenge to get good insights out of Jira. It's definitely getting better, but at the end of the day I've still found a need for Sheets.
The quickest and easiest solution I've found depends on the report, but in general:
Hi @Alexey and thanks for this helpful information! You talk about setting up and using consistent custom fields. It's my understanding that with team-managed projects in Jira, each project is self contained and custom fields in one project aren't available to reuse for other projects; we have to create the custom fields for each team-managed project. Is my understanding correct? Is there any other way to more easily duplicate the settings (including custom fields and statuses) for one team-managed project into another one?
Ensure Consistency in Jira Custom Fields: Consistency is key when setting up custom fields. Atlassian Admins can develop a strategy to ensure that information in Jira projects is as consistent as possible. This involves repurposing existing Jira custom fields whenever possible, instead of creating new ones (or at least creating a new context for the existing field). Each request for new Jira custom fields should be evaluated against a list of existing fields to determine what can be reused.
Elizabeth Nixon there will still be issues trying to cross-project reporting using TMP's, but it is now possible to use instance-wide fields in a team-managed project.
Hello @Elizabeth Nixon
Thank you for the great question. I understand your challenges regarding the unification of data from Team-Managed Projects.
There are two approaches that can be taken. Let's take a look at both of them:
Please let me know if you have any questions.
@Haddon Fisher I'm only able to find documentation on global fields for JPD, even though JSWCLOUD-20905 initially solved for Jira Software which is what I need. Do you have any suggestions on where to find documentation on how it works for Jira Software?
Elizabeth Nixon I am not sure about Atlassian-generated documentation; it feels like it should be on this page, but it clearly says the opposite...maybe out of date?
However doing it should be pretty trivial:
Note: You cannot context instance-wide fields to a team-managed project, so any field you want must have a global context.
First of all, reporting shouldn't be a work that Jira Admins do, but rather people who are specialisied in data analysis and reporting, so relevant access to the data should be available for such roles.
Secondly, as someone pointed out, only current state of data is available in Jira with very very limited capabilities of JQL to reach out to historical data. Everything that is currently available in the Ticket history should be searchable with JQL, otherwise it's not too useful.
Dashboards are poor in terms of functionality and they look as if they were developed and styled 20 years ago. There are only a few usecases these can handle and as such are not commonly used.
The only viable option to work with data from Jira is to pull all of the ticket information daily to external solutions and process and report on that data there. Of course I'm not saying that Jira should be as specialised and flexible as for example PowerBI, but let's not overstate that Jira is a "powerful tool for insights and decision-making".
Recommended Learning For You
Level up your skills with Atlassian learning
Learning Path
Jira Administrator
Configure Jira Software, Jira Core, or Jira Service Management, including global settings, permissions, and schemes.
Managing Jira Projects Cloud
Learn to create and configure company-managed projects in Jira Software and partner effectively with Jira Admins.
Learning Path
Become an effective Jira Software Project Admin
This learning path is designed for team leaders who configure Jira Software projects to match a team's processes.