You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Developers tend to create as many custom fields as possible in each project they create. Sooner or later Jira Admin will find himself in situation where there are hundreds of custom fields and Jira GUI starts being slow for issue views. Moreover filtering issues becomes harder because there could be dozens of columns for each issue.
How to fight it?
1. Plan it
Whenever developer asks you to create a custom field ask him if he is going to use info in this field for searching. If not or rarely - a good idea would be to add value in question to Description and search using text search. Perhaps using another universal text field holding several values is a good idea.
Also try to utilize "locked' fields. E.g. Start Date and End Date already exist in Jira, all you need to do is enable them on screens.
Finally if developer still needs a new field, try to find something appropriate in existing custom fields and create context for his project/issue type.
2. Limit it
I have a special empty fields configuration where all fields are hidden. Whenever new field is added to Jira I edit this configuration and turn it off. When a new project is created I copy empty config and enable only those fields I need in the copy.
3. Help yourself
It may become cumbersome when you do not add fields very often to recall all proper steps. Thankfully we have a very useful helper - Where is my field. Create an issue in a project, go to View and use ... to start the helper - it will show you what to do.
4. Me bad I use fields with same name
Sometimes you will need "raw" custom field name. Go to custom field, select ... and look at browser status line - internal ID of the field is the last digit, something like 13400.
That's all folks, add your comments if you will.
Sergei Gridnevskii
Rising Star
4 comments