Only Pull into a Sprint What Can Be Completed

We already know that a team should not pull a user story or other product backlog item into a sprint if it is clearly too large to be completed. An epic user story that will take months to complete should be split into much smaller pieces so that each can be completed within a sprint. The same is true of user stories that are too vague; if a story is not sufficiently well understood that it can be completed in a sprint, it should not be brought into the sprint. Instead, the team needs to spend some effort learning about the story first.

Notice I used the phrase sufficiently understood rather than fully understood. A user story on the product backlog does not need to be fully thought through, with ...

Get Succeeding with Agile now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.