I have a scrum board. In the current sprint there there are ~90 completed stories and 8 incomplete ones.
When I invoked the 'Complete Sprint' action it prompted me what to do with the incomplete ones. I chose 'move to next sprint' and chose the specific sprint.
Out of the 8 stories, 5 stories were moved to the selected sprint, as it should be, but 3 stories were moved to the backlog.
AFAIK, the 'complete sprint' action does not care about the columns in the board - it decides which action to take on each story based solely on the Status Category of each story.
Any idea why the different behavior?
Welcome to the Atlassian Community!
The "complete sprint" action absolutely cares about the columns. If something is in the last "done" column it does not move to the next sprint, because it's done.
I suspect what you are seeing is that the three issues that went back into the backlog were items that had not moved to any in-progress column - no-one in the team has even looked at it.
8 issues incomplete tells us that you have a problem with the team and you need to review your processes. There should be none moving to the next sprint, it is an exception and it needs explaining so you can improve. The usual reason is poor estimation, undersizing stories so the team takes too much into the sprint. One issue every couple of sprints is probably going to happen when people get sick or there is an emergency that takes people out of the team, but 8 issues is very much "your team is failing somewhere"
Thank you, Nic. BTW, I have been in the Atlassian Community for >6 years, but under different user names...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Link to the documentation: https://support.atlassian.com/jira-software-cloud/docs/complete-a-sprint/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Um, yes, that document says all the issues must be marked as "done", which is "they are in the last column of the board"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Nic Brough -Adaptavist- , others, of course, are welcome to chime in...
Some related questions:
1. What happens if I have two columns in the Scrum board which contain "green" statuses (green means StatusCategory=Done)?
2. When the documentation uses two terms: "completed issues" and "Done issues".
I assume those are interchangeable.
3. I also assume that "Done" means that the status is in category "Done" and not in status "Done", as Jira admins can rename the "Done" status to any name they want (e.g. translate to another language, use "Completed", etc.)
4. I do wonder whether these terms actually refer to the issue's resolution - several parts of Jira refer to an issue as done if it has a non-empty resolution (e.g. that dashboard gadget 'Created vs. Resolved'). OTOH, the Scrum board does not care about the resolution...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Before we had Jira Software to support Agile processes, Jira had a very simple binary flag with the resolution field:
Most of Jira still does it that way.
Jira Software boards are more flexible. A board represents a team. The team moves issues across a board until they are done. The done column is the last on the board because it means "the team can't move the issue further to the right, so it needs no more attention from this team".
Most workflows for Software projects should keep the resolution in line with the done column - when an issue moves into the done column, then set the resolution, so that the rest of Jira can report it as done with.
But in some cases, it makes sense to set the resolution before the board sees it as done, and in others you would not set it at all. One team's "done" might be another team's "to do". In a non-Agile process where you have a development team and a tester team, then the developer's "done" is the tester's "to do". And the tester's "done" is probably your production support team's "ready to deploy". You don't want to set a resolution until the issue is fully tested, or even deployed to production
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.
Have you looked into the issues' history?
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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.