A user has requested that we add 2 new Issue Types of type "sub-task" for his Jira project to more accurately record and distinguish between a "QA" task, and a "Dev" task. They have been using the labels field up till now, but the user in question has advised that other users who create sub-tasks sometimes forget to enter either label.
Would it be better to just make the Labels field mandatory with validation, or create the new Issue Types as requested... or perhaps another approach altogether?