History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-1397
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Ben Christensen
Votes: 265
Watchers: 140
Operations

If you were logged in you would be able to see more operations.
JIRA

Assign issues to multiple users or a group

Created: 04/Mar/03 06:52 PM   Updated: 05/May/08 02:36 PM
Component/s: Backend / Domain Model, Issue Fields
Affects Version/s: 2.0
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Duplicate
 
Reference

Participants: Adam van den Hoven, Anders Hovmöller, Ann-Sophie HOCQ, Anton Mazkovoi [Atlassian], Ben Christensen, Ben Jones, Bill Van Emburg, Bob Cunningham, C Moore, Claudia, Darren Bell, Grigori Karlik, Jed Wesley-Smith, Jeff Turner [Atlassian], Jeffrey Whitehead, Jessica King, John Crain, John Reeves, Jonathan Boarman, Jonathan Nolen [Atlassian], KK, Lars Kühne, Lars Sundstrom, Luis Sigal, Mark Chaimungkalanont [Atlassian], Martin Skopp, Matt Kenigson, Michelle A. Hoyle, Neal Applebaum, Nick Jones, Nicolas Brough, Oksijen, Othman Alaoui, Richard THIBAULT, Ricky Morse, Steffen Boehme, Symaris and Ville Jyrkkä
Since last comment: 1 week, 3 days ago
Support reference count: 35
Labels:


 Description  « Hide
Right now, only one person can be assigned to an issue, even though multiple people can watch it and comment on it.

Often however, in a development environment, or worse yet, a QA environment, there are multiple people involved.

I want to be able to have a "task-team" where the Assigned User is still the main guy the issue is assigned to, but be able to add other people, or assign other developers to it, so they also all get emails to it, and can log work, and act as if it is assigned to them.

This makes it so that it doesn't have to be re-assigned in round robin to different people.

This would make a major difference in the efficiency and useability of this software, and shouldn't be too major a feature to add.

Thank you ... this software is looking absolutely amazing, and I've only used it 2 days, and my boss is already loving it.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Anders Hovmöller - 14/Mar/03 10:07 AM
This is very important for us too.

Bob Cunningham - 31/Mar/03 03:24 PM
I am currently evaluating issue tracking systems, and this is a key feature, since nearly everything we do is interdisciplinary team based. (You get a sales guy and an engineer and a QA droid working the issue together, then hand it off to manufacturing and marketing for implementation and release.)

Managers for each department need to know the issue loading for their people (and themselves - they'll be in the system too). And it needs to be tracked and updated continually.

We'll be using the system to track R&D projects (ideas while they are small, until they become "products" and get their own management structure), customer support, field service, manufacturing support, vendor issues, contractor issues, continuing engineering, etc. Basically, we need to track everything an under-staffed engineering department needs to get done.

The system must also support bouncing ownership of an issue between informal teams, so engineering might only be involved at the beginning and end, and the money folks would be in the middle.

Having multiple assignees is the first step toward the capability we need.


Lars Kühne - 10/Jul/03 06:50 AM
seems to be very similar to JRA-1397

Jed Wesley-Smith - 10/Jul/03 06:21 PM
We also have a need to associate multiple people with an issue, although our preferred model would be a little more complex. What we would like to be able to do is to assign people with different roles to an issue, eg. Original Reporter (sometimes different from Reporter), Developer, Architect, Tester. The role of each is different and would involve certain tasks as various points in the issue workflow. For instance, the developer may need to propose a solution with review by the architect, and the tester needs to verify the fix before the issue can be closed. Utimately it would be great if this could tie in with an issue type specific workflow (so that User Stories could have more heavy workflow than a Bug for instance).

This could be fairly simply achieved by having a list of users with definable roles, separate to the Assigned user (who is ultimately responsible for the issue).


Lars Kühne - 11/Jul/03 02:50 AM
There have been some concerns on the mailing list whether implementing this feature would block the implementation of other features later.

http://forums.atlassian.com/thread.jspa?forumID=46&threadID=3447&messageID=80494719#80494719

The main point is that it would be impossible to determine the remaining work per developer, which is a very useful info for team management.


Oksijen - 24/Sep/03 01:13 AM
Seeing this feature would be available to only enterprise version disappointed us, because we were waiting for months for this feature.

Since this issue has quite many votes, I hope atlassian people reconsider their decision upon this.


Ben Christensen - 24/Sep/03 02:28 AM
I definitely agree that it is a disappointment that this would be an Enterprise only feature, when it applies to all uses of JIRA that I have so far come across. I have over 10 projects using JIRA, and all of them could use this.

I'd also like to see Atlassian reconsider their decision to place this as an Enterprise feature instead of Normal.

Ben


John Reeves - 13/Nov/03 09:51 AM
I too would really like to see this in the pro version, both for personal reasons (that's what we've purchased and my company does not need any of the other features of the enterprise version) and for conceptual reasons.

I believe this kind of a change is an essential change to the conceptual model of JIRA that better reflects how most organizations actually operate. No matter how large or small an organization is, if they need an issue management system bad enough to spend $1000 on it, they will have multiple people working on the same issue at the same time. It is the exception that one person completes all the work for an issue, and a workaround to either perform work in sequence or to create other associated issues for each individuals effort.

Just my $0.02. Thanks for the opportunity to comment.


Adam van den Hoven - 25/Mar/04 04:19 PM
It seems to me that having multiple resources for an issue would be very useful when you implement a more complex workflow. If you had a work flow with both a development and a QA phase then you'd want the Development resource assigned to the development phase and the QA resource assigned to the QA phase.

As to being able to handle the managment issues, if you supported the multiple resources with a representative workflow, then it should be a relatively "simple" matter to extend the management features to take into account the multiple roles. And I suspect that handling a group of people in a single role (actually have 4 developers) as an aggregate should be sufficient.

I would also like to be able to assign an issue to a group of people and allow one of the people in that group to take ownership.


Michelle A. Hoyle - 15/Jul/04 03:22 PM
Our company also needs the ability to assign multiple people to an issue and I can't see us buying the Enterprise version either (we don't need most of its features). Chalk up another vote for this feature (yes, I voted!) to go into Pro from us.

Martin Skopp - 23/Aug/04 09:53 AM
here's my vote for this feature, please only count it if implemented for professional version...

Grigori Karlik - 28/Sep/04 05:23 AM
How is the status of this feature?
Is this functionality released in the new Jira 3.0 version?

Richard THIBAULT - 29/Dec/04 12:08 PM
I think that it can now be done using sub-tasks since 3.0 of JIRA !

Anton Mazkovoi [Atlassian] - 29/Dec/04 09:07 PM
Yes, as each sub-task can be assigned to a different assignee, using sub-tasks is definitely an option.

Neal Applebaum - 12/Feb/05 12:28 PM
I also have the need to assign an issue to a group. In my case it's the "Content" department. I don't care who fixes it - any member of the group can. Sub-tasks don't help.

Jonathan Nolen [Atlassian] - 28/Feb/05 11:53 AM
I'd like to add that our old bug tracker allowed assignment to multiple people and it turned out to be a really bad idea. We would find bugs with 5 developers assigned and none of them working on it, because each of them thought that one of the other four was. One of the reasons we chose JIRA was because it elminated this problem.

So I understand that other organizations may want this feature, but if you build it, please give us a preference so that we can turn it off. Thanks.

I do see that we might want a slot to record the business-owner in addition to developer, but editable reporters should solve that problem.


Jeffrey Whitehead - 26/Jul/05 01:15 PM
I also strongly request that this be able to be enabled or disabled per project.

This makes sense for some cases, but really doesn't make sense for other scenerios.

We prefer to change owners of tickets as they move through the workflow-- it's just human nature for people to refer to the tickets that they "own," and be less concerned with the other tickets.

It would be cool if someone who was previously an owner automatically became a watcher, as the ticket moves through the process.


Luis Sigal - 22/Sep/05 02:37 PM
It would also be useful to have the work log split among the different people/roles and then be able to query a sum based on groups; then, for a group of issues, you can get how much time was involved by each role

Folks,

In the latest version of JIRA (3.4), it's now possible to add a custom field for multiple users. Thus you could add a custom field called "QA Team", which has the users involved in the QA process of this issue. Moreover, notification schemes can also be based on this field.

This will keep the system simple for most standard installation (there can be a pretty strong case for issues having one responsible "Assignee" even if there is a project team) and let people customize for more complex cases through Custom Fields.

Thoughts?

Cheers,

Mark C


Ann-Sophie HOCQ - 27/Dec/05 08:16 AM
This solution with custom field is not good for us.
The assignation has really a sens in JIRA and cannot be replaced by a field.

We really need to assign an issue to a group (Several people of the same service). The sub-Task, for us, has an another interest : if issues relate to several services.

This 2 functionalities (assignment to a group and sub-tasks) can be used at the same time.


Luis Sigal - 29/Dec/05 06:41 AM
Actually, we have implemented the suggestion made by Mark (http://jira.atlassian.com/browse/JRA-1397#action_48372), which is quite enough except for the fact that logging work should be split
Yours

Bill Van Emburg - 28/Mar/06 10:21 AM
I, too, would like to see this implemented. It's really two features for which I'm looking. The ability to assign an issue to a group, and the ability to assign an issue to multiple users. Both have applicability in my workflows.

Of the two, the ability to assign an issue to a group is the most critical...


Lars Sundstrom - 07/Apr/06 01:31 AM
The ability to assign more then one person to an issue is very important and should be followed through with the ability to create Estimated time(work) per assigned person. When/if time tracking the people add the actulas and change the remaining the values should be aggregated up into the issue level of the record.

Example)
Issue 123 Estimated work 100 hours.
Assign Person A with estimated 70 hours of work.
Assign Person B estimated 30 hours of work.
Person A logs 20 hours of work and sets remaining (for him/her) to 55 hours.
Issue 123 Now has Remaining work 85 Actual 20.
Person B logs 5 hours of work and sets remaining to 0 (done!)
Issue 123 now has Remaining 55 hours Actual 25 hours.


Bill Van Emburg - 07/Apr/06 08:14 AM
Yes! This is a very important feature I need as well!!
I need to be able to do work estimates, and then time tracking...

– Bill Van Emburg
Quadrix Solutions, Inc.


Jeff Turner [Atlassian] - 09/May/06 01:47 AM
This issue seems basically 'done' with the release of 3.6, where one can have an 'Assigned Group(s)' group picker custom field:

http://confluence.atlassian.com/display/JIRA/JIRA+3.6+Release+Notes#JIRA3.6ReleaseNotes-grouppickercustomfield

This group picker custom field can be specified in both permission and notification schemes. For example, this allows the list of assignable users to be restricted to the group:

and that group would get email notifications.

If you want to restrict the groups in the 'Assigned Group(s)' drop-down, make it a select-list whose values are group names.

As for reporting, regular JIRA statistics (eg. issues per group) and charts can be used.

As for time tracking, there is an already-popular issue requesting that time estimates for subtasks be aggregated to their parent task:

http://jira.atlassian.com/browse/JRA-3009

If this were implemented, then a task with two "assignees" could be broken into two subtasks each with their own assignee, work estimate and work log. The work estimates would be shown on the parent issue.

Could people requesting this feature have a go at using 3.6's group picker enhancements, and see if a solution based on them meets all their needs?


C Moore - 12/May/06 09:23 AM
After creating the group picker, I can get it to show up on the "Create Issue" page and the "Resolve Issue" page. But where can you change the group on the issue itself?

I selected for it to show on the "Workflow Screen" but do not see it appearing on the issue page. Am I overlooking it?

We need the ability to assign to a group and then change the group on the issue itself.
It would be wonderful if it was possible to add the Group name to the "Assign to" drop-down in addition to the individual names.


Anton Mazkovoi [Atlassian] - 15/May/06 09:18 PM
Hi,

The field will show up on the VIew Issue page, only if it has a value. It also depends on how you have arranged your screens. If you are having trouble displaying the custom field please contact our support team - http://support.atlassian.com

Thanks,
Anton


Ben Jones - 31/May/06 11:47 PM
I agree with C Moore. It would be nice to be able to select a "Group" from the "Assign-to" drop-down in addition to normally jira users. The current implementation of "Group Picker" works well for searching using the Issue Navigator or on the Permissions and Notifications Scheme however being able to assign multiple users to an issue at one time would definitely be a great option.

Ville Jyrkkä - 03/Aug/06 06:20 AM
I agree with C Moore and Ben Jones. It would be much better to be able select a group from Assign to -dropdown. This is an important feature in team work. I hope you fix this for the next Jira release.

KK - 05/Sep/06 12:01 PM
Better yet, when a component is created, if multiple people can be assigned as watchers. When we set up an components, most of the time, we'd have developer, QA, TA, etc, who has different responsibilities for the component.

Darren Bell - 19/Dec/06 08:27 AM
We'd love this feature. We are trying to move from Peoplesoft Helpdesk to Jira and so need this feature. Help us move from PS plllllease

Steffen Boehme - 09/Feb/07 07:09 AM
Yes, it would be great if there were the possibility to notify some selectable peoples if a issue in a special component is created ...