Our primary goal right now is to make sure we are capturing the time spent on each story, and making sure each story is bite-sized enough that it can be completed in one sprint. This does cause problems when we want to keep a ticket in a specific sprint, but we need to QA after the change is released.
What is the best practice for handling this? Should we close the project in the sprint that the work is done and split out to a new ticket for QA and debugging? Should we leave the sprint open until QA is done and split out only if new changes are needed?
This is mainly an issue for our approval process. The only way we can close the ticket and move on to the split ticket, is by approving incomplete work. My hesitation in closing the sprint with incomplete tickets, is we will be unable to count that work towards that sprint.
Any help will be much appreciated!