You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
This is probably more of a philosophical question. I've always kept issues assigned to the last person that actually closes the ticket. Recently, I have a user that is changing the Assignee from himself to Unassigned when he closes the ticket. Before I ask him to keep himself as the Assignee, I thought I'd ask the community for some advice.
Can anyone give me the pros and cons? Or, does it really matter since it is closed?
As a starting point, no. You should leave the assignee on the issue for the simple reason that it can be handy to be able to do things like "of all the closed issues, who last worked on them?" and if someone is removing themselves, you lose the ability to report that.
There is only one benefit of removing yourself as assignee - the "assigned to me" filter works. But that usually indicates the person doesn't understand what "closed" is, as the "assigned to me" filter is almost always coupled with "and still open".
It's very likely that your user is simply wasting their time and needs a little help grasping basic Jira reporting.
There's no documentation on this in Atlassian's stuff because it is all about process, and they don't dictate your processes to you.
Think through how you want to report on who did what. It's very likely that you will find that you want to be able to say "person X was the last person who had responsibility for dealing with this".
There is a post-function in the workflow that is emptying out the assignee field, or a listener spotting "issue closed" and doing the emptying.
I agree from an historical value. Also, I don't allow any unassigned issues. They don't get worked. Once you allow unassigned issues you'll never know what is and isn't assigned without running a report.