I think that it would be a very useful thing to have the opportunity to group acceptance-criteria for a ticket (i.e. issue) in board, not only based on the column of the board in which the ticket (i.e. issue) is located in, but also based on some team-specific agreement.
For example, least say that you have a board which contains columns "In specification", "POC", "MVP", "Production", "Handover". Let's then concentrate on the acceptance-criteria which you would to specify as mandatory tasks that should be finished before being able to move a ticket (i.e. issue) from the column "In specification" to the column "POC".
Let's say that the acceptance-criteria which we want a ticket (i.e. issues) to have while in the column "In specification" are written and grouped as following:
Problem-understanding acceptance-criteria:
- 10 examples of how the problem is solved without the requested solution (which is an app)
- 10 examples of how the problem should be solved with the requested solution
- what should the POC solution for the request look like
- what is the minimal solution which would start bringing business value (i.e. what is the MVP)
Data acceptance-criteria:
- link to data sources
- contact of responsible for maintenance of datasets
- permissions for accessing data
- ...
Business-side acceptance-criteria:
- requestors of the app/use-case are defined
- business-valuation created
- contact of collogue who will do promo videos
I think that the grouping which is done in the above example would largely help the person working on a ticket (i.e. issue) to organize meetings with requestors of apps/use-cases. If the acceptance-criteria was not grouped as mentioned above, and all the acceptance-criteria were just show together, it would be harder to think of an agenda for meeting(s) which you would have with requestors of apps/use-cases.
I am not a Jira expert, so something like this might already exists, but that I am not aware of it. If so, please let me know how to make this possible.