Summary
Advanced Roadmaps is incapable of accurately scheduling future Sprints when running parallel with multiple Teams at once. With multiple Teams running multiple Sprints at once, the scheduler doesn't align the upcoming Sprints unless there's a start/end date added which isn't possible for future Sprints.
Steps to Reproduce
- Create multiple Sprints in JIRA for teams (Team A = A1, A2, A3, Team B = B1, B2, B3, ...)
- Start the first round of Sprints (A1, B1, C1, D1)
- Use the Board as your Issue source
- Create teams based on the Sprints (Team A, Team B, ...) and set sprint duration (e.g. 3 weeks)
Expected Results
When grouping the view settings to Teams, each team is presented with their current active Sprints and upcoming Sprints, following each other chronologically according to the Team's Sprint iteration length and capacity.
Actual Results
All future Sprints are scheduled with the same dates across all teams regardless of the Team's iteration or capacity.
Workaround
- Create a filter for each team that extracts only the tickets for this team
- Optionally you can create a board in the project for each of these filters which can be convenient for each team to see only their tickets
- Instead of using the project board as the issue source for the plan, create one issue source for each team board
- In the plan, edit each team to associate it with the corresponding issue source
Now the scheduler will be able to plan the work of the different teams in parallel.