Three teams share one project. We currently dictate what team owns a ticket by assigning the correct team in the Component field.
The problem - Each team needs their own custom fields , irrelevant of the issue type in their tickets.
Ex: Team 1 needs the field "Customer" in their tickets, while Team 2 needs the field "Server" in theirs. Neither Team 1 or Team 2 need the other's fields.
What is the best way to go about breaking this down? I've seen customization that shows fields based on what the Component field is set to, but that seems a bit convoluted for us. Right now it feels like the best route may be to give each team their own project, but we don't want that overhead either. Another option is to create a ton of issue types, is that right?
Ideally, there would be a solution to add a field customization scheme to the issue once the Component dropdown is selected.