Artificial intelligent assistant

In Jira Kanban, do we change assignee as a work item goes through the workflow? Let's say our workflow is like this: DEVELOPMENT, CODE_REVIEW, TESTING, DONE. Developers get assigned to work items and start working on them. When an item is implemented it needs to be reviewed by another developer from the team - should we change the Assignee field from the developer who was implementing it to the developer that will be reviewing it? And the same question when an work item needs to go from CODE_REVIEW to TESTING - should we assign it to a tester? If we don't change the Assignee field filed then the item becomes kind of un-owned when it transitions from DEVELOPMENT to CODE_REVIEW (or from CODE_REVIEW to TESTING) - nobody will consider themself responsible for this item (especially when they have their own unfinished work items). But if we change the Assignee field then we lose the information about the original developer - it doesn't seem to be convenient.

There are lots of different approaches you can use for this.

For example, I worked with one team that used custom fields to show the individuals that were involved in a ticket (e.g. "Developer", "Tester"). They populated the custom fields using pop-ups during transitions. This saves people from having to trawl through the ticket history, but it can get a bit confusing if a ticket is re-opened.

Another team I worked with would use a default assignee for each stage of the process. The default assignee would take responsibility for the ticket until they either did the work themselves or handed it off to somebody else.

My advice would be to try an approach for a few weeks and see if it is working well. Focus on the value you are trying to get from the visibility of assignees.

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 0383519115a0b02619a3c469fade507d