Clean-Up your Jira!
Tags: atlassian, jira
Published: 2022-03-04 13:00:12

Written by Magui Alahmar
_Originally published on June 21st 2021_

Getting the best performance possible and reducing the overall size of your Jira application takes some effort! Let's see if it's worth it. 

## Who doesn't want to have a faster Jira? We all do!   

I assessed my experience in Jira clean-up projects with multiple customers, and I'd like to share three main points here: Why, how and when? 

Let's motivate ourselves and start by the outcome and benefits. Here are 10 reasons why you should clean-up your Jira instance: 

1. __Enhance Jira performance__: Say goodbye to a sluggish Jira. The new Jira is going to be smaller and faster. 
2. __Get rid of all duplicated and unused data__: in addition to faster indexing, it will now be easier to find what you are looking for without going through unrelated and duplicated configurations. 
3. __Make your Jira admin's life easier__: A well-organized Jira and processes will minimize your Jira admin's workload. 
4. __Shared processes across teams__: Sharing workflows and schemes across teams will create shared processes and common understanding in your teams.  
5. __Well-structured, standardized Jira__: Old projects, old issues, tons of custom fields and schemes, etc! No need to see all of this data everywhere you navigate in Jira.  A clean-up will give you a well-organized, smooth work life.
6. __Inclusive Reporting__: Shared configuration and cleaned-up Jira will result in better and inclusive reporting.  
7. __Be more simple__: Being simple means easier to use. This will enhance the trust of your teams in the tool they are using. In addition, the less complex Jira is, the better and easier to maintain it in future. 
8. __Save time and money__: Get rid of all outdated data. No need for employees to waste their time digging for data, which they can easily locate in a clean instance. Faster queries, relevant search results and a well-structured instance will save your teams time and money of course! 
9. __Happier Project's Teams__: Your team is going to feel that Jira is more usable and easier to use. 
10. __Improve productivity__: The best result of all above mentioned leads to improved productivity! It makes it easier and faster for your team to achieve their goals and serve your customer. 

Let's move deeper and check how to! I would like to share the process with you that I created to keep my work on track and be target oriented. 

![jira-clean-up-process](//images.ctfassets.net/hqu2g0tau160/3za5rcuJcfbqSxrNqFlggc/76bdda4801c0a63ba5a7c2dd120399c1/jira-clean-up-process.png)

Let's get to the real Jira world now. It would be great to have our Jira cleaned up by just a couple of clicks! But unfortunately, this needs some hard work and it is not that easy, although it is worth it and it feels so good!  

Here are 3 Jira clean-up techniques that will make your team happier and your life easier: 

![Jira clean-up techniques](//images.ctfassets.net/hqu2g0tau160/4TB6czJujGMeqN9bUtPHhL/703d576cea211063d3a682ba1ee2b0fe/Jira_clean-up_techniques.png)

Dozens of old projects, unused custom fields, screens, inactive workflows, schemes, duplicated untranslated statuses, resolution, priorities., etc.: all of this is going to flood your Jira with unwanted data. So where do we need to look in implementing the 3 techniques? You may create a checklist for all things you should go through, which includes: 

- __Issue Types & Issue Types schemes__: Check unused issue types, schemes not associated to any project.
- __Workflows & Workflow schemes__: Check for unused or inactive workflows + workflow schemes 
- __Screens & Screen schemes & Issue type screen schemes__: Define unused screens. Is any scheme not associated to a project? Are any screen schemes not used by any Issue Type Screen Schemes?
- __Custom field & Field configurations & Field configuration schemes__: Check custom field usage, context, and configuration. Delete duplicate custom field and re-use custom fields across projects.
- __Priorities & Priority schemes__: Define duplicated, un-translated, and unused priorities, unused schemes. 
- __Statuses__: Define duplicated, un-translated , and unused statuses and reorder statuses per category. 
- __Resolutions__: Define duplicated, un-translated and unused resolutions.
- __Issue security schemes__: Check for schemes not associated to any project.
- __Notification schemes__: Check for schemes not associated to any project.
- __Permission schemes__: Check for schemes not associated to any project.
- __Users & Groups__: Check for people have left the organization, duplicated users, never logged in users, how many Jira admins? , any duplicated group?, groups with few users... etc. 
- __Apps__: Uninstall unused apps and you might disable the apps with low usage

After you are done with that, very few steps are remaining! 

- __Projects__: Archive old projects whose last issue update long time ago (Ex. 2 years ago). Check for projects with few issues, test projects..etc. 
- __Archive old Issues__: Query for issues that haven't been updated for a while. 

Congratulations! You now have a clean, well-structured Jira! 

## Conclusion

You may invest additional time and effort in your first clean-up, but in the future it is going to be easier and faster. Atlassian recommends a clean-up frequency of once per year, which will be enough if you perform a regular review of what’s going on in your Jira. Taking 2 or 3 days from time to time to clean-up the mess that takes place in 365 days is a great idea!

Keep in mind that the longer you postpone it, the harder and more time consuming it will be. 

If you need help, please don't hesitate to contact our kreuzwerker support. Send an email to support@kreuzwerker.de and we will be there for you at any time!

---
Photo by <a href="https://unsplash.com/@lunarts?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Volodymyr Hryshchenko</a> on <a href="https://unsplash.com/s/photos/rag?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a>