What's the ideal order of events for Sprint Planning and starting a sprint?
Currently my team does things in this order, at the end of Sprint 1 (for example):
- Review any stories from Sprint 1 and move those to Sprint 2 if they are incomplete
- Add stories to Sprint 2 from the backlog
- Start Sprint 2 in Jira
However, this means that any "carry over" stories from Sprint 1 are shown as "Issues Removed from Sprint", which is not quite correct. They are stories that were incomplete and moved to the next sprint. Doing it this way means that the reports are incorrect (e.g. it shows we completed 100% of what we committed but that's not correct).
What's the alternative? Is it:
- Start Sprint 2 in Jira, selecting "move incomplete stories from Sprint 1 to Sprint 2"
- Add stories to Sprint 2 from the backlog
This can help us decide how much to add to the sprint from the backlog.
If we do this, then will there be an issue with the reports with having a lot of stories added after we click Start Sprint?
Or is it something like this?
- Add stores to Sprint 2 from the backlog
- Start Sprint 2 in Jira, selecting "move incomplete stories from Sprint 1 to Sprint 2"
This may avoid a scope issue in the reports, but we don't get a full picture of the sprint before clicking Start Sprint.
What's the best order of events?