We have a very large development group with many teams. For example, we may have 5-6 teams working on one product. In this mode, how can you maintain a common backlog for the product and also track the velocity of each team? Teams also cross over to other products. We want to be able to maintain the velocity outside of the project. Currently the only way we figure this can be done is to align a project with a team which is prohibitive for maintaining a common backlog for the product.
Sprints are not dependent either on the project or on the board:
https://confluence.atlassian.com/jirakb/sprints-shared-between-multiple-boards-779159068.html
Where to move incomplete work would be decided on sprint closure, and is not project dependent, except for permission checking.
Ideally, only one sprint should be used by all boards at a time, to ensure all of them are in sync.
As suggested in this answer, it is a good idea to include into the sprint an issue common to all teams merely for acting as a Sprint Marker:
By including this marker issue, the very same sprint would be shown on all boards.
Please, note that certain actions in a multiproject board need to count with permissions in all scoped projects.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unless I'm missing something that won't work as sprints are at the project level not the board view. For your proposed solution to work all projects would need to use the same sprint cycle. Each team would not be able to close the sprint until all teams agreed to do so. Also the decision of where to move incomplete work at the end of the sprint would be at the project level.
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.