Hi there. Our company uses JIRA Server and JIRA Service Desk that's used internally between Teams in the company. I am looking for some guiding principles that you may be following at your company when you are requested by Teams to create custom fields. We are way over the maximum number of custom fields recommended for our JIRA instance. The numbers have increased due to specific information required by Teams which are used for reporting purposes or to avoid back and fro between Customers (internal) and Service Desk Teams.
I understand the principles of re-use, configuring context etc. What other guiding principles do you follow to limit the number of custom fields requested to be created?
Hi Kasturee,
there have been many good hints in this thread already. I might add to this with the article from Rodney which he published lately. He goes a bit deeper into this topic:
You will find the information I am referring to in point 6)
Although it is not spring right now there is a good article from Daniel in which he describes how to do cleaning and housekeeping. I know your question aimed towards prevention, not cleaning up a mess - but sometimes a mixture of both is the key to success, isn't it?
Cheers,
Daniel
Hi @Kasturee - We use the add-on ProForma Forms by ThinkTilt. It allows us to put fields on a form that are not custom fields. You can link the field on the form to a custom field in the Jira database if you like, but you don't have to.
That helps us to keep the number of custom fields down because the form is attached to the issue and can be viewed in both the JSD portal view and the regular Jira issue view.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Kasturee ,
As you mentioned, reuse of custom fields is one good thing that you can recommend to teams. To make it simpler, you can document the existing fields with their types in a confluence page and make it viewable to end users, so that they can check for fields before they raise a request for new fields ( You can add a banner with the confluence page's link).
Rename any project specific custom fields ( if possible). Existing fields may be impacted. Always recommend teams to use field IDs in their names, instead of field names.
Try to create generic custom fieldnames instead of project/issue specific ones.
Identify and remove/rename unused fields.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
ah. My bad. I actually meant that teams should use the field ids in the filters, as the IDs do not change even if the field is renamed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.