Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple assignees changing issue status

Peter Baran June 27, 2024

Cheers, I have a modified workflow for my company. I added a custom co-assignee field (for issues requiring development from two departments). And there is a problem with having both assignee and co-assignee fields. If one of them switches from ‘Ready for Development’ to ‘In Development’, for example the co-assignee, the Assignee user won’t see the issue in his dashboard as ‘Ready for Development’ anymore.

Also there is a problem when the issue is being finished. If one of them completes their part of the issue first, how can I get the other to mark the issue as done before it can be transitioned to the final state?

1 answer

1 accepted

0 votes
Answer accepted
Pavol Gočal
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 27, 2024

Hello @Peter Baran

maybe other members of the community will challenge me for my answer, but I do not think that the way you have set up the workflow is correct.

One of the goals for software development life cycle (from developer, PM or any other given role's point of view) is to have explicit status of all the issues in a given time. So that you know what has been done, what is currently being working on and what is in the backlog for future. With your set up, this is not fulfilled as 1 issue have multiple assignees, that change status according to their needs.

Having multiple people from different departments working on a single issue (maybe better let's call it a user story, or an epic) is a standard situation. But in this case, you should not have them working on a single issue in JIRA project. Why? Because the reason you mentioned - if one developer change the status, the other developer is affected.

I would suggest you think about changing the structure for your issues for this situation. For example:

Create an epic and link tasks to it. Assign the tasks to different developers. That way, you can see the status of every task at any given time. And also developers have their own work in their hands. When one developer finish his work, he marks his assigned task as done and you can see that. You will also see that another developer is still working on his assigned task. 

 

Hope this helps.

Peter Baran June 27, 2024

Hello Pavol, 

"One of the goals for software development life cycle (from developer, PM or any other given role's point of view) is to have explicit status of all the issues in a given time. So that you know what has been done, what is currently being working on and what is in the backlog for future. With your set up, this is not fulfilled as 1 issue have multiple assignees, that change status according to their needs."

 

Im 100% agree with you there - thats why im asking question so with my setup would be not clear if stuff is beign done. To go into more detail - we have something like Support tasks, and there is need and it would be much faster to have two assignees, otherwise, workflows are setuped in a way you mentioned.  

your last paragraph is an interesting idea -  would it be possible to create some sort of automation? Like when issue will be marked by some field that both people could work on it, it will be cloned with aditional text like EXAMPLe ISSUe and then EXAMPLE ISSUE DEV2? 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
atlassian, atlassian government cloud, fedramp, webinar, register for webinar, atlassian cloud webinar, fedramp moderate offering, work faster with cloud

Unlocking the future with Atlassian Government Cloud ☁️

Atlassian Government Cloud has achieved FedRAMP Authorization at the Moderate level! Join our webinar to learn how you can accelerate mission success and move work forward faster in cloud, all while ensuring your critical data is secure.

Register Now
AUG Leaders

Atlassian Community Events