Hi,
I’m currently using Jira Premium Cloud for a Scrum project and trying to understand the best way to use the Plans feature for capacity planning.
We’re still relatively new to Jira and are moving away from manual planning methods. I’ve started estimating work using both story points and hours so we can track team velocity while also understanding individual workload.
During sprint planning, I expected Jira Plans to help validate whether assignments are realistic based on each person’s available capacity. For example, I was hoping it would highlight when someone has more estimated work assigned than they can complete within a sprint.
However, Jira still allows me to assign and schedule issues even when the workload seems to exceed the person’s available hours. The auto-scheduler adjusts the timeline but doesn’t appear to flag capacity problems or over-allocation.
Am I missing a configuration option, or is this not how Jira Plans handles capacity planning? What is the recommended way to identify workload issues and balance assignments before committing to a sprint?
Thanks!
Hi Carmine,
Unfortunately, Jira Plans doesn't flag individual overallocation.
You can extend your setup with Planyway.
Its Workload view shows each person's planned work alongside their available capacity, even if they're assigned to work across multiple Jira projects or teams. Capacity is calculated based on each person's working hours and workload scheme, while also accounting for holidays, vacations, sick leave, PTO, and other days off. Each team member has a workload indicator that updates in real time as you schedule or reassign issues. When someone exceeds their capacity, the indicator turns red, making it easy to spot overallocation before the sprint starts.
Once you've identified an imbalance, you can rebalance work directly from the planning view by dragging tasks to different dates, adjusting durations, or reassigning issues to another teammate. You can also switch between team-level and individual views to understand where capacity constraints are coming from.
For a higher-level perspective, the Workload Report compares scheduled work against available capacity over any selected period. It's a good way to identify trends, see whether certain teams are consistently overloaded, and make more realistic sprint or roadmap commitments before work begins.
Best,
Mary.
Hi Carmine,
You've already got great answers on the "how" here, so I'll just add one thing that bit us when we made this same move away from manual planning.
The pre-sprint capacity check, whether that's the native team bar or a workload app for the per-person cut, answers "is this realistic on day one?" But the reason capacity plans quietly break is usually that they're treated as a fixed number, when in practice the number moves the moment a ticket gets re-estimated mid-sprint, a PR turns out bigger than the story implied, or someone picks up unplanned support work. By the time it shows up in the burndown, the sprint's already tight.
So the thing I'd add to whichever app you trial: don't just check whether the plan is balanced at planning time. Decide now how you'll notice when it drifts. Even something low-tech like grouping the active sprint by assignee and glancing at remaining-estimate vs. capacity mid-week catches the "someone quietly went 8 hours over on Wednesday" case that a planning-time check can't.
Since you plan per-assignee every sprint, a workload app is the right call for the planning side. Just pair it with a mid-sprint habit and you'll catch the overloads that only show up once work is underway.
I'm on the team at Everview, where we work on exactly this "plan vs. what actually happened" gap, so it's a bit of a professional obsession!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Carmine -
Sprint capacity gaps almost always come down to the same thing: you can see what's in the sprint, but not what else your people are committed to outside it.
Jira Premium Plans helps at the roadmap level, but for sprint-level capacity, a lot of teams add a dedicated planning layer. Tempo Capacity Planner's Resource Planning view shows each team member's availability across a weekly or daily view, with color indicators for overbooked vs. available time – so before a sprint kicks off, you can see whether you're loading people to their real capacity or stacking work on top of existing commitments.
You can plan time at the issue level directly on the timeline, and it accounts for time planned across all projects, not just the current sprint. That's usually where the surprises are.
If you want to see how it works in practice, the Tempo docs walk through the sprint planning flow step by step: https://help.tempo.io/planner/latest/resource-planning
Disclosure: I work for the team behind Tempo.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Carmine, one thing I got wrong. I sent you to the board workload for once the sprint starts, and on a company-managed board those same numbers are already on the sprint in the backlog, while you're still planning it.
Look for the assignee avatars at the top of each sprint. More actions next to them opens Workload by assignee, which gives issue count, story points and remaining time estimate per person. It needs the board's estimation statistic on Story points and time tracking on Remaining Estimate and Time Spent. Totals only though. Nothing goes red, so you set the threshold and eyeball it. Team-managed, I don't think you'll see any of it.
The individual capacity planning rolling out on Premium won't cover this either, it's epic-level work items and above on a fixed 40-hour week.
With the trial running, push it on real working hours, part-time and PTO, and on whether it flags an overload.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Carmine
Welcome to the community !!
If you would like to try a mktplace app for tracking resource workload and capacity planning across multiple projects/boards, take a look at
The app offers:
1. Resource Tracking and Allocation : The app allows you to monitor and track various resources by adding them as part of a template, and their work allocation across multiple projects / sprints.
2. Real-time Visualization: Provides intuitive charts, graphs to visualize resource utilization and capacity levels in real-time.
3. Full Sprint / Project Fix version Capacity and Monitoring
Disclaimer : I am one of the app team member
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Carmine
It's not an official Atlassian product, but you might want to try the Sprint Capacity Analysis application that is available for free on the Atlassian Marketplace (see https://marketplace.atlassian.com/apps/1238160/sprint-capacity-analysis )
Although this doesn't flag when an individual is overbooked, it will tell you when the team is overbooked based on individual availability, past performance and can take skills (or other factors) into consideration by configurable "thematic" planning (so you could make sure you have enough frontend engineers available to complete the frontend specific tasks for example).
Even if you don't decide to go with it, I'd very much appreciate any feedback you have to help it's future development!
Thanks,
Dave
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
One thing I'd add is that it's worth separating capacity planning from sprint commitment.
Plans is great for asking "When can this work be delivered?" across teams and releases. Sprint Planning is more about "Can this team realistically commit to this work over the next two weeks?"
We've found it works well to use Plans to validate the roadmap, then use the Scrum board during Sprint Planning to balance work between team member
Individual capacity is definitely an area where dedicated workload apps provide a much richer experience, but even without one, regularly comparing planned vs. completed work at the end of each sprint can help calibrate future commitments.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Plans has an over-capacity signal natively, so try this before reaching for an add-on. Set each team's capacity in the plan, in story points or hours. Then every sprint on the timeline shows a bar that fills as you assign work and turns red once that sprint goes over. That red bar is your realistic-or-not check, built in.
The catch is the level. Capacity in Plans is the team's number for the sprint, so it won't single out one person and tell you Sarah has 40 hours in a 32-hour sprint. An individual overload only surfaces when it tips the whole team's bar into the red.
For the per-person cut, group that sprint's issues by assignee and total the estimates, or read the board's workload once the sprint starts. If per-assignee capacity is something you plan against every sprint, that's where a marketplace workload app pays off. Try the team bar first though. It covers more than people expect.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gabriela,
Thank you for your in-depth answer. Yes, we typically plan per-assignee capacity against every sprint, so I guess we have to go down the marketplace app route.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Carmine
Jira Plans doesn't automatically warn about over-allocation in the way you're describing.
You'll typically need to manually check the "Capacity" view for each team member and compare their assigned work (story points or hours) against their set capacity for the sprint. If the assigned points/hours exceed their capacity, that's your indicator.
Good thing is Atlassian marketplace has many add-ons/apps to fill the missing parts of Jira.
— Habib, Plugio team
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.