Skip to main content

Tickets consistently being rolled over to next sprint

Last post 04:10 am February 27, 2026 by Pierre Pienaar
3 replies
11:51 am February 26, 2026

Hi all,
I’m a Scrum Master working with a team that consistently runs into the same challenge: in a 2‑week sprint, we complete development on a number of Jira tickets, but testing often can’t be finished before the sprint ends. This means many tickets roll over into the next sprint, which impacts our velocity and makes our reporting look unstable or inaccurate.

A few things we’ve noticed:

  • Development is usually done on time, but QA capacity becomes the bottleneck.
  • Tickets end up carried over even when they’re “dev complete.”
  • Our velocity ends up lower or inconsistent because many stories don't reach “Done.”
  • It creates friction during sprint planning because we start each sprint with a pile of unfinished work.

My question:
What approaches have you used to reduce or avoid unfinished tickets rolling over due to testing delays?
Do you adjust your Definition of Done, restructure your workflow, change how you slice work, or handle Jira tickets differently? 

I’m looking for practical strategies or changes that have helped your teams get more work to “Done” within the sprint—or improved the accuracy of velocity reporting when full completion isn’t always possible.

Thanks in advance!


05:44 pm February 26, 2026

Some questions:

  1. It sounds like Development and QA are two separate groups with a hand-off. Why do you need this hand-off?
  2. You don't mention the Sprint Goal at all. Are you defining a Sprint Goal at Sprint Planning? Are you able to achieve this Sprint Goal with the work that the team completes within the Sprint?

07:26 pm February 26, 2026

I’m looking for practical strategies or changes that have helped your teams get more work to “Done” within the sprint—or improved the accuracy of velocity reporting when full completion isn’t always possible.

Limit the work in progress during the Sprint. All of the Developers -- including testers -- ought to focus on completing one or two tickets at a time, Done, finished, and tested. Then they can pull the next into progress and focus on completing that one. 

In other words, at any given moment everyone ought to be focused on completing the same one or two tickets. With that discipline and agile hygiene in place, by the end of each Sprint they could complete more than enough work to meet their Sprint Goal. Remember that in Scrum contingency is found in scope. Not all of the work in the Sprint Backlog might be completed, but any remainder might be contingency which they can afford to sacrifice, and then re-estimate on the Product Backlog for consideration in a future Sprint Planning session.

There is no "rolling over" of work in Scrum, since that would erode the Sprint boundary. It would rob the team of an inspect-and-adapt opportunity, and disfranchise the Product Owner from deciding whether that work is still a priority or indeed necessary at all.


04:10 am February 27, 2026

This comes up often and I agree with above posts that removing silos, involving QA early, and limiting WIP are needed practices. Maybe some ideas to consider:

During Sprint Planning, estimate everything required to reach Done; not just development work.

Avoid overcommitting. QA becomes the bottleneck when too much work is started and testing is left late in the Sprint. 

Slice stories smaller. Break work into 2–3 day slices so testing can start earlier.

In short:

  • Plan all work needed to get to Done
  • Avoid overcommitting
  • Slice backlog items smaller (vertical or horisontal)
  • Entire team is responsible for testing

A dissident view. If automation is not part of the Definition of Done, it can be split into a follow-up PBI as a horisontal slice, provided the Increment remains releasable. The idea is to move automation away from the "QA peak" at the end of a Sprint and complete it during the "QA lull" at the start of the next Sprint. However, the team must be disciplined in following through, otherwise automation work will slip.


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.