Great news! We've posted an updated version of the guide. Use this link to teleport over to it! š
š Hey there! Iām Kim with Atlassian Customer Success. Weāre here to help you succeed with Atlassian products like Jira. Our subject for today ā instance hygiene. š
If you and your team have been using Jira for over a year, we recommend running an instance clean up project. A cleanup is also great for instances recently migrated to Jira Cloud that werenāt cleaned up prior to the migration.
Running a Jira instance cleanup improves productivity, reduces the time to find what youāre looking for and enhances the user experience.Ā
Ready to get started? Check out this guide to cleaning up your Jira instance and eliminate redundancies⤵
Ā
Prepare for the cleanup
Before you start the actual cleanup, there are a few things you should do to make sure everything runs smoothly.
ā
Decide who should be involved
Limit the number of admins involved in the project. We recommend more than 2 but fewer than 5. This isnāt a scenario where āthe more the merrierā applies. š
ā
Audit your instance
Change starts with awareness. Before you can effectively clean up your instance, youāll want to take inventory of what it looks like today. Below are areas we recommend you review and how to find them.
| Audit item |
Audit resource |
Apps
- Are there unused apps, or apps that have been made redundant by native functionality?
- Check which projects use the app and speak to the team using it to weight your options.
|
How to view connected apps
|
|
Users
- Do you have any inactive users?
- Have any of the inactive users left the company or changed roles and no longer need access?
|
How to view inactive users*
*Only available for verified domains
|
|
Projects
|
How to view all projects
- Select Projects from the global navigation ā Manage projects
|
User groups
- Are all your user groups necessary? Any duplicates?
|
How to view user groups |
Issue types
- Are there unused issue types?
|
How to view issue types
- Select Settings āļø from the global navigation ā Issues ā Issue types
How to find unused Issue Types
|
Workflows
- Are there any duplicate workflows or ones that are unused?
|
How to view all workflows
- Select Settings āļø from the global navigation ā Issues ā Workflows to see a list of active and inactive workflows.
|
Automation rules
- Are there any unused rules you could delete or turn off?
|
How to view automation rules |
Ā
ā
Understand processes and baselines
Once you know what areas of your instance need cleaning, create rulesĀ so your team has a common understanding of what to keep and whatās redundant.
Review these questions to decide on your rules:
- Whatās your organizationās retention period? ā Establishing that will help you decide on the policy to archive issues and projects.
- What constitutes a valid user group? ā Establishing that will help you decide which user groups to keep.
- What constitutes an inactive user? ā Establishing this will help you decide when to delete a user. For example, a user may be inactive because they left the company or they arenāt using Jira at the moment but still need access for the future.
- What's your criteria for granting permissions? ā Establishing that will help you decide which groups to keep and help clean up permission schemes.
- What's your baseline for keeping / deleting a custom field? ā This will help you get rid of unused custom fields.
- What constitutes a project? ā This will help you clean up projects and project schemes.
- Think of other criteria that are applicable for your instance. ā This will help capture items that are particular to your instance.
|
| š” Pro Tip:Ā Document your rules in a Confluence page for future reference. |
Ā
ā
Prioritize what to clean up first
If you've never run any cleanup activities, the initial ones are likely to be a heavier lift. Start by identifying some quick wins for key problem areas and then reduce the noise over time.
Potential quick wins
- Archive projects that haven't been updated for at least 2 years
- Archive projects assigned to deactivated users
- Delete duplicate custom fields that arenāt being used
|
Ā
ā
Keep your team in the loop
Administrators, team leads, and project admins can help you determine what needs cleaning and identify the entities that are redundant. Notify them about the planned cleanup and reach out to them to help. Youāll also want their input when developing a change management plan to make sure youāre effectively communicating changes to the rest of your organization.
Ā
Start your cleanup
Ā
ā
Address your quick wins one at a time
Make sure you take notes as you go. This project is not only about cleaning the instance now, but maintaining order in the future. Try to think about what rules or changes to your process will help.
Ā
ā
Set up automations or create process improvements
This is when you update procedures and processes. At this point, you might know what you can automate so cleanup activities are less time-consuming in the future. Here are a few ideas:
| Process improvements |
Automations |
- Create a request process for adding apps to review whether the outcome can be achieved using native features, such as automation
- Share the Confluence page you created to document your audit rules with your team so theyāre aware
|
- Auto-archive projects after 2 years of inactivity
- Auto-archive issues at the end of the year
|
Ā
šŖ Stick with it!
Frequent cleanups tend to be less time-consuming than those performed at long intervals. Keep up the momentum and schedule time for regular cleanups.
Recommendations for cleanup scheduling
|
Quarterly
|
Annually
|
- Custom Fields (pay attention to contexts)
- Identify projects for archive or deletion
- Remove inactive users
- Build into offboarding process
- Archive old issues
- Prepare for annual cleanup
- Audit third-party apps
|
- Archive or delete projects
- Audit third-party apps
|
Ā
Done a cleanup before? Already have a process for keeping your instance clean?
Let us know what advice you have for others doing this for the first time.š