Discover Reports

Elevate Insights, Enhance Decisions: Unveil Your Project's Story with Jira Assistant Reports

Workload Heatmap

The Workload Heatmap shows how much estimated work is planned for each team member on every day, compared with their daily capacity. Overloaded and free people stand out at a glance, which helps with sprint planning and with balancing work across the team. It plans the remaining work from the estimates and dates of the issues and does not need Jira Premium or Advanced Roadmaps.

Available as:

  • Report page: menu Reports Workload Heatmap.
  • Dashboard gadget: "Workload Heatmap" gadget for any Jira Assistant dashboard.
  • Jira Cloud dashboard widget: "Workload Heatmap" widget from the Jira Assistant Cloud app.

Choosing people and issues

Click the icon to open the settings. Under Data source, choose the issues to include:

  • User groups (default): unresolved issues assigned to the members of the chosen user groups, with an optional additional JQL filter. Members without any work are still shown with 0% load.
  • Custom JQL: all assigned issues matching the JQL. Assignees are grouped by the chosen user groups and the rest are listed under "Other assignees".
  • Choose the users with the icon in the header, or the groups saved under Settings User Groups are used.
  • Use the Projects, Issue types and Include subtasks filters to narrow the issues instantly.

Period and sprints

Under Period, choose the Date range of the heatmap:

  • Week or 2 Weeks: starts with the current week. Use the arrows in the header to move to the next periods and click the period label to return to the current one.
  • Sprint: select the Sprint board. The header then shows a sprint dropdown with Active sprint (default) and every open sprint of the board, along with its state and dates. Choose a future sprint to see how the upcoming sprint is loaded.
  • Include only the issues in the sprint (on by default): only the issues of the chosen sprint are planned. Turn it off to see all the work of the team over the sprint dates, including work outside the sprint.
Workload Heatmap - sprint dropdown in the header
Choose the active sprint or an upcoming sprint of the board from the header

Note: closed sprints are not listed, since the heatmap plans the remaining work from today onwards. If the board has no active sprint, the current week is shown with a warning.

How the work is planned

  • The remaining estimate (or original estimate when remaining is not set) of each issue is spread evenly across the working days between its start date and due date.
  • When only a due date is available, the work is planned backwards from the due date using the default lead time, or the estimate divided by the daily capacity.
  • Work is planned only from today onwards. The remaining work of overdue issues is placed on today and marked as overdue.
  • Each cell compares the planned hours against the daily capacity (Max hours from the worklog settings). Colours show no load, under 80%, 80% to 100%, over capacity and above 150%.
  • Issues without an estimate or without any dates are excluded from the totals and shown as +N unestimated and +N unscheduledbadges next to each person, so nothing is silently missed.
  • Hover or click a cell to see the issues planned for that person on that day. The heatmap can be exported to CSV, Excel and PDF.
Workload Heatmap - issues planned for a day
Issues planned for a team member on a day, with hours and planned span