Simplify Usability Guidelines - Use Templates
So just a minute ago i asked myself "huh, why did i not do this earlier?". Allow me to share this simple, yet very effective thought. Picture this:
You are creating a new application for a customer and/or are customising an existing one. You add a reference field here, one over there and one right here. Following the guidelines of your company and the requirements from the customer, you notice that all these fields reference the user table. Additionally they all follow the same behaviour, with the same attributes and the same reference filter.
Now, if you are like me, you probably did that once, twice and many more times. Maybe you even started to copy and paste the list of attributes for the field. Maybe you forgot it somewhere and now you have to check all fields again for the attributes, just out of paranoia.
Well, don't be like me. Use templates. I just finished creating and setting up all user based fields just for the tester to note, that they sometimes behave differently. Now, if i would have used templates (and yes, i literally mean those templates which are normally used for task creation) i could have one template named "user reference field". Not only would i be a lot faster, as i do not have to enter the same information over and over again. But i also would've ensured, that all fields behave the same.
Don't be like me. Use templates.
ps.: Gonna create a set of templates to be used for all our developers, so that every field behaves the same form now on.
https://www.servicenow.com/community/developer-articles/simplify-usability-guidelines-use-templates/ta-p/2324616