Hello! My issue is as follows:
My dev. team (of 4 people) often has to work on several projects for different products at the same time. This happens when we receive a high number of change or minor feature dev. requests.
So, everyday, we gather in front of the whiteboard and talk about the daily tasks for 15 minutes.
I'm hoping to find an alternate way of doing this using JIRA since "Assigned" and "In Progress" tasks are on the boards of each project.
Is it possible to see a list of assigned tasks to specific people across all projects?
I know you accepted the answer already, this is just another way you could do it. We kind of do a similar thing as well, but during our standup we just use a dashboard. One that could be helpful for you is the Two dimensional gadget! You can create a filter, and then use that during standup.
example filter: type = task AND assignee in ("1st Name", "2nd Name", "3rd Name") AND status != Done
You can pick what you want to show, then it would go across multiple projects. You can right click each number, it will open in a new page and list all of the issues.
The cleanest and easiest user management is to create a user group in Jira Admin -> User Management -> Groups.
Then you can query the entire group as "assignee in membersOf(group_name)"
What's great about this is you can actually nest user groups in a hierarchy which allows you to have something like this:
Then your query can be either independent such as, "assignee in membersOf(Group A)" or including both as "assignee in membersOf(Group 1)" as needed for issues or dashboard use.
Hey Shawn. I'm a new Jira user and I like what you're suggesting. We're managing our daily scrum in an Excel sheet and we'd like to have a view of all tasks across all projects by each user so as to manage scrum within Jira itself. Can you expand on "Then you can query the entire group as "assignee in membersOf(group_name)" - I'm not sure what you mean here and how to make this work. Thank you in advance!
Another option to see the work load allocation is to go to you backlog. In the backlog, you will see the active sprint/sprints if your team is working on multiple projects at the same time.
You should See the Sprint name, below that, the Sprint goal if you did defined one, and also when the Sprint started and planned end date. Below all this will be the different assignees if the tasks are assigned. You should see 3 dots ... next to the assignees. Click on the 3 dots and you should get the work break down structure for that sprint, showing the different assignees and their work load. Hope this helps too.
@Tony MiddletonWhat I mean is there is a Jira function you can create a search using the group name you setup in the admin area that contains the users. Create a group like "Dev Team Alpha" and add users; Mary, Tom, Keith. My instructions are in my original answer above on how to do this part.
You then can create a search filter like "assignee in membersOf("Dev Team Alpha") and it will return all the work of those users. You can then attach the filter to a dashboard and/or a sprint board. It then makes user management very easy. You can add or remove users in the admin area to your team and not have to edit your filters at all when your team composition changes.
Additionally you can nest groups into larger teams. For example:
"Sales Group" can contain the sub groups; "Dev Team Alpha", "Sales Team Alpha", etc.
You then can choose which queries you want to build. If you just want to see "Dev Team Alpha" use the above query; but if you want to see all teams work;
assignee in membersOf("Sales Group") and it will return all issues assigned to "Dev Team Alpha", "Sales Team Alpha", etc.
As you can see this lets you do roll-up metrics of your business unit as well as individual teams as needed.
@Victor SuhYour solution only works in limited cases. It assumes that all sprint codes are created on the same board by the same person.
If sprint codes are created in different boards in different project spaces (possibly even by different people) then you won't be able to see all the users assigned items this way.
There are also situations where Jira permissions may prevent you from seeing projects and/or sprint codes of other project spaces. Thus there can be hidden work. Real world examples would be sensitive projects where it is restricted from global search.
@Shawn our company has a Jira set up in such a way that we most always assign any issue created to a team. By so doing, and with filters in the team boards to pull all issues assigned to that particular team to their backlog, we always have all team issues in the respective team backlog.
Our solution probably will not work in every situation. For instance we are all base out of Canada, so do not have the problem of global search. But I want to think a restricted global search problem will require some more settings in Jira.
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events