So I've been trying to read about what we should do if the Sprint goal is reached beforehand and from what I've understand there are 2 options:
- Take in new tasks and change scope
- End sprint beforehand (doesn't sound viable)
But both options doesn't seem very good when you work in a team. To make an example:
Lets say you have 3 team members working on multiple different stories. By halfway through the sprint there is no more new tasks, 2 members are sitting at some tasks that still goes on but 1 member has no more task to start. Now if we take new tasks in so the member doesn't run out of tasks the scope will change and we could continue to do this but we'll never reach a completed sprint. If we don't take new tasks in the sole member will have to help the 2 others (might not be possible) or work outside the sprint (not recommended either) because we can't end it while 2 members still are working.
So how would you guys recommend handling running out of task beforehand but only for some team members?