Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,551,971
Community Members
 
Community Events
184
Community Groups

"done" Issues are moved to next sprint when closing the sprint

Edited

We have this strange behavior with issues when closing a sprint.

 

Our "done" status is in green color in the workflow.

When we are closing the sprint , we have a notification that X issues are done and Y issues will be moved to the next sprint.

 

And yet, after we close the sprint, many (if not all) of the "done" issues are moved automatically to the new sprint.

 

Here is an example of such issue that was marked as "done" and yet was moved to the next sprint. time is descending:

 

Capture.PNG

 

5 answers

1 accepted

7 votes
Answer accepted
Alexey Matveev
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.
Nov 27, 2018

Hello,

If an issue is not in the most right column of your board, then the issue is considered as not complete.

And if in my view there is no column to "done" issues? 

Alexey Matveev
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.
Nov 27, 2018 • edited

You should add such a column. And it must be the most right column

So Jira is actually ignoring the status of "done" and only checks the column they are in?  

Alexey Matveev
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.
Nov 27, 2018

Jira Software does not look at statuses, it looks at the most right column. You should associate the Done status with the most right column

OK. But isn't it possible for every Jira user to create its own board with different settings and columns? So how Jira knows to which board it needs to have a reference?

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 29, 2018

Yes, but sprints also get generated by boards, so even when people have different board settings, the sprint data is still based on the right-hand column for their board.

This can let you set up things like:

  • Workflow: To do -> In dev -> dev done/ready to test -> in test -> tested
  • Developer board:  To do -> In dev -> dev done (done)
  • Tester board:  Ready to test -> in test -> tested (done)

One team's "done" is another team's "to do" in there.

 

(BTW, it does not matter what the right-hand column is called, just as long as it contains all the status you want to consider "done" on the board)

This doesn't make any sense... The UI basically says there are "X open issues" - an issue that is marked as done should not be an open issue... Why is it just the right column? This is really not clear....

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 04, 2022

It makes perfect sense when you understand what a board is for and that the last column is "done" 

FWIW, it's just the right column because a board is there to show the team what they are currently working on, or have finished with recently or in the current sprint.  Once something is done, the team doesn't care what the status is, beyond "not our problem anymore.  So more than one done column is noise as far as the team is concerned.  You don't need more than one

The behavior you are describing is not what I am experiencing. All the issues with a status of Done and sitting in rightmost lane continue to appear in the following sprints.

I can't get rid of them !

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Apr 06, 2022

Do they have open sub-tasks - that's the other thing the sprint checks.  By definition, if an issue has open sub-tasks, it can't be done, parts of it are not done.

I am seeing the same thing as Jack.  I have 50 items in the Done column which is the right most column in Board.  When I close the sprint and open the next sprint the Done still appear in the new sprint and don't go to the Archive.

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 04, 2022

And sub-tasks?

I put all "closed" issues on the most right column of our boards, but what about closed issues which are not on any board. They also go to the next sprint sometimes.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 16, 2022

> closed issues which are not on any board

If they're not on the board, it can't know whether they are closed or not, because they are not in the last column.

So I could create kind of a fake board with one column and i would put all the statusses that i want jira to consider as done in this column. Then jira would nkt bring them to the next sprint right ?

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 18, 2022

No.

The concept of "done" is for the board that the sprint belongs to.

Maybe then  i can change the filter of the board. I do not want all the "done" statussen that we have in the last column. Because then people will get confused where to put them. So, for example the status declined or deleted i do not want on any board. So maybe i can chage the filter to filter out these statusses ?

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 19, 2022

If you filter out a status, it won't appear on the board, and hence you can not set it as "done".  It will also look like scope change as it will drop out of the sprint when it moves into a missing status.

This is simply not going to work unless you represent your issues/stories accurately on the board - you must show everything in the sprint and you must have done things in the done column

A "done" column filled with stuff need not be confusing.  Tell people to ignore it.  The column literally means "we've finished this and it doesn't need anyone to look at it again".  You could add a quick-filter to the board for "status not in <list of status in the done column>" to help them out as well.

Like Maksym Barbul likes this

I consider this a bug, It should not matter if an issue is in the right collumn or not. Done is Done (or any other resolution). 

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 04, 2022

You should stop thinking of it as a bug - it is working as intended.

Can you help me understand what the meaning of a "Done" status is, if it doesn't mark my issues as done?

 

We added in an "abandonded" status in the "done" category to indicate the tasks that we've given up on. We want them categorized differently because we may want to review these at a later date to resume work; however, for all intents and purposes, the team is "done" with it, and I don't want it moving on to a new sprint.


Can you show me another way to organize this information in Jira that would accomplish this purpose?

 

Your input would be much appreciated.

Like Bartosz Klukaczewski likes this

Why would  you need a functionality in jira where tickets which are in a "done" status go to the next sprint ?

Like Maksym Barbul likes this

Great Question! I also struggle to image such a scenario where I would want that.

Like # people like this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 11, 2022

You don't want to do that.

But you are missing the point that the status and status category are not directly relevant to your sprint - you need to be looking at the last column on the board.  That's the only thing that matters to "done" on an Agile board.

well, we have a board with issues, but these same issues are also on other boards. On our board this issue is done (green). But on other boards it is also done, but not in the last collumn. In this case jira will take these issues to the next sprint. Which it should not do, because as far as we are concerned it is done. It has a green status.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Aug 13, 2022

But they're not done, because they're not in the last column.

Like Tomasz Ramus likes this

@Nic Brough -Adaptavist- , this is just ridiculous saying "because they're not in the last column". The Agile has in name the whole point of the methodology - it is agile and you take whatever tools you need and adjust them to your team/culture/process/etc. It's not right to have logic based on UI settings. "Done" is done wherever you put it or hide it. Why then there is a category of "done" status, what's the point?

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 19, 2022

Um, no, you have not understood Agile and/or what this conversation is about. 

This is not an Agile question, it's about Scrum and Kanban (which are things that fit very well into Agile processes, but are not the definition of Agile)

Scrum and Kanban both have a simple concept - "done" means "the team who are working with this board no longer needs to pay any attention to this".  

Boards visualise the process flow as generally moving left to right, and the end of the process (done) should therefore be at the end, on the right hand side.

It's a single column because "done" is boolean - something is either done or it is not.  You don't need other columns to be "done" because the team doesn't need it.  If they did need to see another column, then, by definition, the issue is not done.

@Nic Brough -Adaptavist- First of all, I'm sorry for being a bit offensive in the previous comment, I didn't mean to be rude. I apologise.

Let me give you some facts about my case:

1. I had simplified workflow for Scrum enabled for more than a year. It means I had todo, in progress, in review, done. Closing sprint or release and selecting to move all not resolved tickets to the sprint/release of chose was working just fine. Yes, columns were default so, as you mention done - the right most.

2. I added a custom flow to stories (a bit different flow was for epics, they are not on the board). I added pending status (of category todo), closed and live (of category done); ready for implementation (todo). Sprint board has got the following shape: the first column became pending; second column - to do, ready for implementation; 3rd in_progress; 4th in review; 5th - done, closed, live. Again, all resolved tickets are in the most right column.

3. I hit close Sprint and move all unresolved tickets to the next one. To my surprise, all Live ticket were in the next sprint (I don't remember the numbers on popup, you understand it's a bit of a routine). Similar thing happened when I release version moving unresolved to the next version - live tickets were in the new version. I'm not quite sure about closed, I was a bit shocked and had to move tickets back.

So, could you please tell me after these details, was it the intension of your developers to make this happen or it was a bug?

A bit offtopic:

On your point about Scrum I disagree seeing so many different Scrums (2 remote devs, 3 front+2back+2QA+manager, multilayered scrum of multiple different teams by 7 devs + team of architects + team of PO, teams of micro-service developers, etc.).

Every team has their own scrum, and this is why it's so popular and how it was created. As for your example about "done" for one team is "todo" for another I'm not convinced this is scrum purely speaking. Scrum is when you have a cross-functional team members and who are committing to deliver features in the end of sprint (whether it includes separate testing statuses or not). When a feature is considered done, it's a matter of agreement within a team.

As for the last column, I could easily see i.e. stretch-goal tickets (no commitment but do if there is time) being in the last column to not have them in the view but have in the sprint. Maybe not groomed tickets that have to be groomed in the middle of sprint to keep track of them and maybe even log time. Not every team has planning and grooming day, especially with bigger teams and longer planning horizon. I could see more examples.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Oct 19, 2022

@Maksym Barbul - no need to apologise, we can all write stuff that could be read as a bit more terse than we intend it to be.  I did not think you were offensive at all, and I'm probably the one who should be apologising more for being quite terse in my response!

I should also point out that I'm not an Atlassian.  So when you ask:

"was it the intension of your developers to make this happen or it was a bug?"

I can't speak for them.  But, I have worked with them, and I can tell you that it is in no way a bug, the software is working as it was designed to - to support Scrum off-the-shelf.

Anyway:

Scrum is when you have a cross-functional team members and who are committing to deliver features in the end of sprint

Yes, exactly that, that is exactly what I'm getting at.  But it doesn't include "separate testing" - the whole point is "done" (for that team) means it is finished and needs no more work for them - the multifunctional team is supposed to include people who can do the necessary testing.  

But that's an aside.  The fact is you don't need multiple columns for "done" if you're following a moderately scrum-like process for a team.  And that's what Atlassian have implemented.  But they've left it open enough that you can do things like "one team's 'done' is another ones 'to do'"

@Nic Brough -Adaptavist- , sorry missed the email somehow.

I get it, it's the way it's been designed. It's a design bug then :) And implementation as it doesn't work by last column - some tickets from last column move to the next sprint after closure.

Tickets of "done" category must not move to the next sprint as open (see people complaining about it on this page).

It's a frustrating job to move done tickets back to a closed sprint.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 14, 2022

It's not a "bug", it's working as it is intended to

Done issues should be in the last column to be seen as done.  I suspect the issues that you say are moving to the next sprint despite being in the last column have open sub-tasks.  You need to get all the sub-tasks into the done column as well.

You don't have to move done issues back to a closed sprint, if you're using the board properly.

@Nic Brough -Adaptavist- it seams you don't hear me till the end:

All my done stories and tasks are in the last (the most right) column which is named "Done" - it's the default. I added only first column on the board. And when I'm closing sprint, some tasks are moved to a new sprint. No sub-tasks exist at all.

Everything is set as you describe as the correct setup. But it's not working as you say it should. So, when a system is not working as it's specified, it's called a BUG.

But, Jira Support doesn't seam to be interested in fixing that. It feels like they think their developers are ideal gods who don't make mistakes. It's frustrating to meet such a brick wall :(

P.S. I writing from another account as I couldn't log out from community subdomain, even clearing cookies, localStorage and sessionStorage. Maybe it's also not a bug. It's all users' fault. How dare they use it!

Now I'm thinking about alternatives to Jira, it feels like they became corpo :(

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 15, 2022

It seems like you're not reading my comments properly, maybe because they are quite wordy.

Let's simplify.  Are your issues, and all their sub-tasks (if they have any), in the last column on the board when you close the sprint? 

Can you show us an example of an issue that was in the last column and moved to the next sprint?

Let's simplify.  Are your issues, and all their sub-tasks (if they have any), in the last column on the board when you close the sprint? 

Yes. No sub-tasks. All done are in the last column.

Not only they move the the next sprint. There are also visualisation issue - not all done issue numbers are crossed over. When I release version, some done issues move to the next version.

I don't feel comfortable publishing to open our production board. I'll try recreating a sample case. I'll create a screen recording to show in motion.

OK. When i tried to record closing a test sprint. It worked as expected.

What I did in between broken case and now is I removed custom flow that I had. And then I restored it. Maybe it helped.

Still visual "done" issue persists:

  1. there is no check mark next to stories status
  2. issue numbers of done stories are not crossed over (same on backlog view)

The difference for stories is that they have custom flow assigned. As you can see by the status colour, Live and Closed statuses are of category "Resolved/Done".

 

Screenshot 2022-11-16 at 13.54.56.pngScreenshot 2022-11-16 at 13.55.03.pngScreenshot 2022-11-16 at 13.55.12.pngScreenshot 2022-11-16 at 13.55.21.pngScreenshot 2022-11-16 at 13.55.30.pngScreenshot 2022-11-16 at 13.56.31.png

I fixed the resolution thing that also fixed the checkmark and crossing over:

  1. Assigned all issue types to the same custom flow
  2. went to the Board settings and there was a button "Simplify Workflow" that I pressed and it did migration.
  3. After that in Board settings I started seeing "Set resolve" checkbox on status settings and those were set for LIVE and Closed statuses.
  4. Reopened sprint and moved tickets around to not done and back to resolved statuses.

Result:

  1. Tickets have checkmarks
  2. Tickets numbers are crossed over
  3. Now I see real relation between last column and how tickets move to the next sprint - and this is f***ing shame. The resolution flag MUST be a marker of whether a ticket is resolved or not. But instead, if "Done" column is not the right most - the resolved tickets are considered INcomplete!

Screenshot 2022-11-16 at 14.23.37.pngScreenshot 2022-11-16 at 14.24.23.pngScreenshot 2022-11-16 at 14.24.38.png

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 16, 2022

I'm glad you've managed to fix your broken workflows, but you still have a misconfigured board.  You need to swap the pending and done column, so that done really is "done", rather than "in progress"

Resolution has nothing to do with "done" - remember that one team's "done" may be another team's "to do"

I figured it out. Go into your "Board" and click on the done task. Change the status to "To Do" then move it back to "Done". A green check mark will then appear and finally that task will be considered completed and not move into the new Sprint. It is the equivalent of turn it off and turn it back on.... A very odd bug that Jira Next-Gen employees should really fix.

Thanks for this! 

I just had to move 26 issues manually between Done - To Do - Done for the green check mark to appear. 
Very frustrating that this is happening. Unsure how, but I'm going to monitor the Done tickets over our next sprint to figure out why not all tickets have a green check mark. 

We are having the same problem.  We have a larger workflow and moving the Done tickets to an active status (Done check mark disappears), then back to Done (Done check mark reappears), before closing the sprint didn't stop the Done tickets from going to the next sprint.   We have a Duplicate status that is also considered as done.  Setting tickets to Duplicate did stop them from transferring to the next sprint.  

It is very frustrating and since only our administrator can talk to Atlassian and he is on a different continent.

Like Kristina Callaghan likes this

That tip worked for me! Thanks for sharing :)

There's a requirement on Jira that the Done column be the last (right-most) column. Pl check columns and statuses in project settings. Jira also gives a tip saying the same. Then the tasks move out of the sprint. However, in our case, sprint burndown chart doesn't get updated.

0 votes
Ollie Guan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 27, 2018

Hi @Itay Keller,

Could you take a picture of your Kanban Columns configuration, similar to the following

cl.jpg

Here you go:

 

Capture2.PNG

Ollie Guan
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Nov 27, 2018

As mentioned by Alexey, when the sprint is completed, the issue in the most right column is considered to be the completed task, and the other columns will be moved back to the Backlog.

Like Gayatri likes this

Hi @Ollie Guan - I have a similar issue where issues are getting moved into the next sprint even though they're in a done status. The kicker is that they're in the far right column of the board. Any thoughts?

FYI we number our sprints with odd numbers. Don't ask why.

columns.JPGstatus.JPG

Like Kristina Callaghan likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Jul 03, 2019

Are there any sub-tasks on this issue?  If there are, what status are they in?

Was it resolved? I have the same issue wit sub-tasks not Stories. What are your suggestions to resolve it? 

Suggest an answer

Log in or Sign up to answer