How to create independent sprint cycles for different boards within same JIRA project?

Prajwal Roy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 4, 2024

Currently facing a challenge with our JIRA setup:

  • Have multiple boards under the same project.
  • All boards are sharing the same sprint cycle and duration (2 weeks).
  • Need to create independent sprint cycles for different boards.
  • Don't have JIRA admin access to modify settings.

Current limitations:

  • When creating a new board, it automatically syncs with the main board's sprint.
  • Completing a sprint in one board affects all boards.
  • Unable to set different sprint durations.

 

Looking for solutions that don't require admin access or specific settings that admin needs to modify to enable independent sprints.


Board type: Scrum

1 answer

1 accepted

0 votes
Answer accepted
Adrián García González
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 5, 2024

Hi @Prajwal Roy, welcome to Community.

To solve it you have to set two JQL filters, one for board A and one for board B, that way you select the issues you want to manage in one board and in the other. Because if both have the same filter you will get the same sprints in both (due to the sprint field of the issues).

To do this you have to find a criterion to select the issues in board A and those in board B. For example use Component: ComponentA and ComponentB, so that the issues are associated to their corresponding Component.

Steps to follow:

1. Create a JQL search for board A, example:

project = ABC and Component in (ComponentA) ORDER BY Rank ASC

2. Save as a filter for board A.

3. Assign filter to board A.

4. Create JQL search for board B, example:

project = ABC and Component in (ComponentB) ORDER BY Rank ASC

5. Save as a filter for board B.

6. Assign filter to board B.

With this you can now create and manage independent sprints on each board and assign the issues to their corresponding sprints.

I hope this is helpful, best regards!

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 5, 2024

Adding to this, to explain in another way.

A sprint will show in a board when any of the following conditions are met:

1. The sprint was created in that board.

2. The sprint has an issue assigned to it where the issue matches the board filter for a Scrum board.

So, if your boards use filters that select the same issues, your new sprint will initially show (when it is empty) in just the board where you created the sprint. As soon as you add an issue to that sprint, the sprint will show in all scrum boards where that issue displays.

To prevent that, your boards must use filters that select different sets of issues.

Prajwal Roy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 5, 2024

Hi Adrian & Trudy,

Thank you for your help! Your solution worked perfectly. By:

  1. Creating separate components
  2. Assigning components to respective issues
  3. Setting up board filters to use these components

We now have independent sprints running on each board. Really appreciate the detailed guidance. 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events