Nexus Sprint Backlog in JIRA
Guys, how would you implement the Nexus Sprint backlog in JIRA? I know it is possible to have multiple sprints running at once. But how will you work on the Nexus Sprint Backlog since it contains "all" of the sprint backlog items of the individual teams.
Will you clone it and make a dependency?
or will you handle the Nexus SBL separately (outside JIRA or any other tool)
Might the Nexus Sprint Backlog be represented as a filter or view of all Sprint Backlogs in the Nexus?
Having used Jira in a multi-product and multi-team environment, here are some of my tips:
- Each Jira project equates to a product. This better enables the use of the version related fields, ability to generate releases and release notes, and some other things without much manual effort.
- The configuration of issue types, workflows, screens, and so on is attached to the project so all the teams follow the same general workflow. I recommend making the workflow generic enough to give the teams some flexibility, but specific enough to keep them aligned - this is an art.
- If you have multiple teams on one product (Jira project), add a field to capture the team doing the work.
- You can then create multiple boards within the project, either Scrum or Kanban style. Each team can have their own board filtered based on the team. You can also create boards and backlogs for the Nexus or to track individual releases. Since boards are just queries and filters, it's pretty easy.
I would also add two more things:
- Use labels. This can help show or hide things, either from the team backlogs or the Nexus backlogs. You can include these in your queries as appropriate. Some standard labels by convention can help, but labels also give the team a lot of internal flexibility.
- Don't discount the Confluence integration. Being able to generate pages based on Jira queries showing issues or data graphs/charts can be hugely beneficial.
Thanks for those tips Ian and Thomas!!!
I personally like to use Jira Components, write a JQL to use the component, and then make a board using the JQL.