Introduction
An information system such as Atlassian JIRA is only as useful as the data that goes into it, so it is no surprise that JIRA is very flexible when it comes to letting you customize the fields and screens. JIRA comes with a suite of default fields to help you get it up and running quickly, and it also allows you to add your own fields, called custom fields, to address your unique needs.
In this chapter, we will learn not only about how to create these custom fields in JIRA, but also the different behaviors that these fields can have. We will end the chapter by showing you an example of expanding the types of custom fields that you can have with third-party add-ons, and using scripts to create your own field logic.