Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-90363

As a team manager I would like to be able to plan my capacity/utilization per team member (assignee)

    • 18
    • 7
    • Hide
      Atlassian Status as at 07 December 2015

      Thanks for your feedback and comments, the JIRA team is working hard to improve the product and we are aware of the many requests here on jira.atlassian.com

      We understand that this is a significant issue for many of you, however we cannot provide any guidance at this time as to when, or if, we'll be implementing it.

      Please consider Portfolio for JIRA and other add-ons in the Atlassian Marketplace which currently offer this functionality.

      Regards,
      Martin
      JIRA Software

      Show
      Atlassian Status as at 07 December 2015 Thanks for your feedback and comments, the JIRA team is working hard to improve the product and we are aware of the many requests here on jira.atlassian.com We understand that this is a significant issue for many of you, however we cannot provide any guidance at this time as to when, or if, we'll be implementing it. Please consider Portfolio for JIRA and other add-ons in the Atlassian Marketplace which currently offer this functionality. Regards, Martin JIRA Software
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Hello

      With the current version of GH it is possible to define non-working days. These apply globally to all assignees. Vacation and other individual leaves/non-working days remain as a major blind spot in the planning process. So it would be great if it would be possible to define non-working days at the assignee level.

      This is how the process works for me today:

      1. For my sprint and release planning I use the planning board and contexts to show me the view of each team member
      2. Using the version view, I then assign tasks/subtasks from each team member (using context) to a version/sprint
      3. The "time remaining" figure on the version pannel (right side of screen) tells me how many estimate hours have been assigned to the team member for a given version/sprint
      4. I now have to manually check our sharepoint calendar to see/calculate how many days/hours the team member (assignee) is working during the period of the release/sprint (start/end date)
      5. With this calculation of available days for the team member, I cross check with the "time remaining" figure in GH
      6. If I have overloaded/underloaded the team member, I have to then adjust the number of tasks assigned

      The improvement I would like:

      • Enter general non-working days using the currently available feature in GH
      • Enter non-wokring days per Assignee using the new feature
      • Have GH calculate the available days pased on
        • For Version, Component and Projecto verview view: Assignee/Group of current context (JIRA Filter or Custom Filter)
        • For Assignee view: Calculated for each displayed assignee
      • Signal overloaded team members with some form of graphical signaling

          Form Name

            [JRACLOUD-90363] As a team manager I would like to be able to plan my capacity/utilization per team member (assignee)

            Please see the release notes and blog post for new functionality in JIRA Agile 6.6 which can help with capacity and utilisation planning for specialists in teams:

            http://blogs.atlassian.com/2014/09/jira-agile-6-6-now-available/
            https://confluence.atlassian.com/display/AGILE/JIRA+Agile+6.6+Release+Notes

            Regards,
            Martin
            JIRA Agile

            Martin (Inactive) added a comment - Please see the release notes and blog post for new functionality in JIRA Agile 6.6 which can help with capacity and utilisation planning for specialists in teams: http://blogs.atlassian.com/2014/09/jira-agile-6-6-now-available/ https://confluence.atlassian.com/display/AGILE/JIRA+Agile+6.6+Release+Notes Regards, Martin JIRA Agile

            I would really like to see this PLEASE.
            I'm constantly asked for this functionality and similar task management functionality from many different projects and various functional groups of those projects.

            Thank You.

            John Garrett added a comment - I would really like to see this PLEASE. I'm constantly asked for this functionality and similar task management functionality from many different projects and various functional groups of those projects. Thank You.

            A related feature which helps with the visibility of assigned work for specialists/team members will be released in the upcoming JIRA Agile 6.6 release. Noting here because it has some overlap with the needs of this story and may help with you planning needs:
            https://jira.atlassian.com/browse/GHS-9689

            Regards,
            JIRA Agile team

            Martin (Inactive) added a comment - A related feature which helps with the visibility of assigned work for specialists/team members will be released in the upcoming JIRA Agile 6.6 release. Noting here because it has some overlap with the needs of this story and may help with you planning needs: https://jira.atlassian.com/browse/GHS-9689 Regards, JIRA Agile team

            @Jim Reed, this is exactly what our team needs as well. We just did sprint planning (our first full sprint with JIRA Agile) and we found this to be a pain point.

            Stephen Chen added a comment - @Jim Reed, this is exactly what our team needs as well. We just did sprint planning (our first full sprint with JIRA Agile) and we found this to be a pain point.

            Jim Reed added a comment - - edited

            I don't see how dates have anything to do with this. It doesn't matter if a Sprint is 2 weeks or 20 weeks and it doesn't matter when the Sprint occurs. All I need to know is for a particular Sprint, how many story points and/or estimated time is assigned to each assignee.

            Example:

            Sprint 5:
            Assignee 1: 65 story points, 78.5 hours
            Assignee 2: 78 story points, 93 hours
            Assignee 3: 43 story points, 58.2 hours
            Assignee 4: 58 story points, 63.4 hours

            When planning a Sprint we drag stories from the backlog into the Sprint we are planning, provide a time estimate and assign it to a developer. The problem is there's no way to easily see if one developer has too much assigned to them and another doesn't have enough. Having this capability would dramatically help with Sprint planning. I don't think this capability is really necessary for planning Sprints in advance since it's too low level, but if I'm planning the Sprint that will start tomorrow we need to make sure everyone knows which stories they are responsible for and that nobody is over or under utilized.

            I think this is more important for time estimates than story points since story points are more for long term higher level planning and are only set on the stories. A story may have multiple technical tasks which may be assigned to different developers. So seeing the total time estimates assigned to each assignee is critical.

            Jim Reed added a comment - - edited I don't see how dates have anything to do with this. It doesn't matter if a Sprint is 2 weeks or 20 weeks and it doesn't matter when the Sprint occurs. All I need to know is for a particular Sprint, how many story points and/or estimated time is assigned to each assignee. Example: Sprint 5: Assignee 1: 65 story points, 78.5 hours Assignee 2: 78 story points, 93 hours Assignee 3: 43 story points, 58.2 hours Assignee 4: 58 story points, 63.4 hours When planning a Sprint we drag stories from the backlog into the Sprint we are planning, provide a time estimate and assign it to a developer. The problem is there's no way to easily see if one developer has too much assigned to them and another doesn't have enough. Having this capability would dramatically help with Sprint planning. I don't think this capability is really necessary for planning Sprints in advance since it's too low level, but if I'm planning the Sprint that will start tomorrow we need to make sure everyone knows which stories they are responsible for and that nobody is over or under utilized. I think this is more important for time estimates than story points since story points are more for long term higher level planning and are only set on the stories. A story may have multiple technical tasks which may be assigned to different developers. So seeing the total time estimates assigned to each assignee is critical.

            I fail to see how this could be accomplished without first supporting dates on future sprints. What am I missing?

            Viðar Svansson [Tempo] added a comment - I fail to see how this could be accomplished without first supporting dates on future sprints. What am I missing?

            Jim Reed added a comment - - edited

            This seems like such a glaring omission in the latest JIRA Agile. I used the old Greenhopper at a previous company and was able to summarize the total estimates by assignee, but the new Agile is completely missing this capability. Searching on Google I see tons of people asking about this capability. The common response is "In Agile you shouldn't pre-assign stories in a Sprint", but this is complete RUBBISH. I can understand this at mid to large organizations, but in a small organization where developers skills are specialized and certain stories/tasks can only be completed by specific developers, it's critical when planning a Sprint to make sure the stories you commit to in a sprint have the proper skill capacities, and the only way to do this is to view by assignee. There is the user workload report, but it only reports time estimates (no story points) and you have to run the report manually for each assignee rather than seeing a summary of all assignees. It's easier to just export the issue list to Excel and sum the story points by user, which is a hassle during a Sprint Planning meeting.

            Is there any simple way to show the story points and/or estimated/remaining time estimate per assignee per Sprint?

            Jim Reed added a comment - - edited This seems like such a glaring omission in the latest JIRA Agile. I used the old Greenhopper at a previous company and was able to summarize the total estimates by assignee, but the new Agile is completely missing this capability. Searching on Google I see tons of people asking about this capability. The common response is "In Agile you shouldn't pre-assign stories in a Sprint", but this is complete RUBBISH. I can understand this at mid to large organizations, but in a small organization where developers skills are specialized and certain stories/tasks can only be completed by specific developers, it's critical when planning a Sprint to make sure the stories you commit to in a sprint have the proper skill capacities, and the only way to do this is to view by assignee. There is the user workload report, but it only reports time estimates (no story points) and you have to run the report manually for each assignee rather than seeing a summary of all assignees. It's easier to just export the issue list to Excel and sum the story points by user, which is a hassle during a Sprint Planning meeting. Is there any simple way to show the story points and/or estimated/remaining time estimate per assignee per Sprint?

            LoneL added a comment -

            Would greatly appreciate this feature! We have employees in several different countries working on the same projects - and the non-working days are not the same from country to country - so to be able to log when a team member has holiday or public holidays for that country would have a significant influence on our planning! Thanks for considering to introduce this.

            LoneL added a comment - Would greatly appreciate this feature! We have employees in several different countries working on the same projects - and the non-working days are not the same from country to country - so to be able to log when a team member has holiday or public holidays for that country would have a significant influence on our planning! Thanks for considering to introduce this.

            This is the only feature I think Rally covers better than JIRA AGile (formerly GreenHopper). The ability for a developer to set their capacity so that a PM / Scrum Master can assign them stories appropriately is essential in an enterprise environment.

            Jason Brison added a comment - This is the only feature I think Rally covers better than JIRA AGile (formerly GreenHopper). The ability for a developer to set their capacity so that a PM / Scrum Master can assign them stories appropriately is essential in an enterprise environment.

            Horst added a comment -

            +10000000000 pts too!

            • In a first stept it would be sufficient to suggest all developers to have the same velocity (group_velocity/nr_of_members).
            • velocity based on story points
            • The version report diagram should shift according to resource availabiliy (of course for version release date planning but also to test how releases get earlier with more manpower).

            Horst added a comment - +10000000000 pts too! In a first stept it would be sufficient to suggest all developers to have the same velocity (group_velocity/nr_of_members). velocity based on story points The version report diagram should shift according to resource availabiliy (of course for version release date planning but also to test how releases get earlier with more manpower).

              Unassigned Unassigned
              2ba7e7431e9e Allen Worthington
              Votes:
              215 Vote for this issue
              Watchers:
              108 Start watching this issue

                Created:
                Updated: