Learn how to set up Jira Software Cloud and integrate it with other products and applications.
Learn how to configure your Jira Software Cloud company-managed projects to suit your agile development processes.
Learn how to create, search, and work with issues in software projects, manage your profile, and more.
Learn how to get started, enable features, and manage and administer team-managed projects.
Plan and view work across multiple teams, projects, and releases with Advanced Roadmaps.
Advanced Roadmaps loads your plan in three steps:
Advanced Roadmaps reads the data stored in your Jira issues.
It compares that data to any unsaved changes held in your plan.
Then it runs calculations (such as capacity planning and dependencies) to generate your roadmap.
The larger and more complex your plan is, the more work Advanced Roadmaps has to do to load it. So while we’re constantly optimizing Advanced Roadmaps' load times, the best way to speed up your plan’s performance is to keep it as focused as possible.
Optimize your JQL
All JQL queries are not created equal. JQL uses a strict logic that does exactly what you tell it to do, whether or not it’s the most efficient way. These inefficiencies can add up, causing performance issues in your plans.
If you’re using a JQL query as part of your plan (whether it’s as part of a filter or custom field), make sure that it’s written in a way that’s not causing more churn in your plans. Learn more about how to optimize your JQL queries.
Remove issue sources
Advanced Roadmaps can handle up to four issue sources with no problems. The impact of issues sources beyond this depends on their complexity. Alternatively, if you only need a handful of issues from an issue source, consider moving those issues to a different project or using exclusion rules to only pull in the relevant issues.
Limits on number of issues
All plans have a soft limit of 5,000 issues. You can exceed this number, but the performance of your plan will begin to suffer. For this reason, we recommend that you remove unnecessary issues, or consider breaking larger roadmaps into two separate plans.
Remove issues belonging to old releases
By default, Advanced Roadmaps adds all releases and fix versions in a project to your plan regardless of when they’re scheduled to happen. These extra releases might technically be relevant to your plan, but realistically slow down your plan’s performance. This is why we recommend that you either delete old releases in Jira Software, or use exclusion rules to focus on issues belonging to specific releases in your plan.
Remove excess sprints
As mentioned at the start of the page, capacity planning calculations are done entirely in Advanced Roadmaps when you load it. The more sprints that are included in your plan, the more effort required by Advanced Roadmaps, leading to longer load times.
To remove old sprints from your plan, use the Exclude any completed issues after field in the exclusion rules, or delete old sprints from your boards in Jira Software.
Was this helpful?