- All
- Scrum
Powered by AI and the LinkedIn community
1
Define the goal and scope
2
Use decomposition techniques
3
Apply the rule of three
4
Validate and prioritize
Be the first to add your personal experience
5
Collaborate and communicate
Be the first to add your personal experience
6
Here’s what else to consider
Splitting large or complex backlog items into smaller and more manageable ones is a key skill for Scrum teams. It helps them deliver value faster, reduce uncertainty, and improve feedback loops. But how do you do it effectively? Here are some tips and techniques to help you refine your backlog and create user stories that are ready for sprint planning.
Top experts in this article
Selected by the community from 10 contributions. Learn more
Earn a Community Top Voice badge
Add to collaborative articles to get recognized for your expertise on your profile. Learn more
-
13
- Sanjay Dwivedi Architect at Dataflow Events London United Kingdom
7
- Steve Proffit CSPO, PMP Product Manger; Candidate, MBA in IT Management; Maven Heart Foundation board of directors
7
1 Define the goal and scope
Before you start breaking down a backlog item, you need to have a clear understanding of what it is, why it is important, and what it entails. You can use the INVEST criteria (Independent, Negotiable, Valuable, Estimable, Small, and Testable) to evaluate the quality and feasibility of a backlog item. You can also use the SMART criteria (Specific, Measurable, Achievable, Relevant, and Time-bound) to define the goal and scope of a backlog item. These criteria will help you avoid ambiguity, complexity, and dependencies that can hinder your progress.
Help others by sharing more (125 characters min.)
-
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
To expend on the INVEST Criteria, make sure that your item, and item once split is "feedback able" and demoable, not a piece of value dependent on other items or other teams work. Your backlog item to split and the splits need to be something end users can see, touch, play with and give feedback on, they need to be an "increment of value", not a piece dependent on other items to show value.This will help ensure you get relevant feedback and deliver in increments faster to your users!
LikeLike
Celebrate
Support
Love
Insightful
Funny
13
- Sanjay Dwivedi Architect at Dataflow Events London United Kingdom
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
The most effective method of story splitting will vary from team to team and project to project. Therefore, trying out several approaches is crucial until you find what works best. The Three C's Technique INVEST Criteria Epics and Themes Use Cases and Scenarios Prioritization Techniques
LikeLike
Celebrate
Support
Love
Insightful
Funny
7
2 Use decomposition techniques
There are various ways to decompose a backlog item into smaller, more manageable chunks. For example, user story mapping helps you visualize the user journey and the steps involved in achieving a goal. You can map out user activities, tasks, and subtasks, and identify the minimum viable product (MVP) and optional features. Workflow analysis can be used to understand the business process and roles involved in a backlog item. It involves analyzing inputs, outputs, actions, and decisions to identify value streams and waste areas. Spikes are time-boxed experiments or research tasks that explore unknowns or risks related to a backlog item. They can be used to validate assumptions, test feasibility, or learn new skills or technologies.
Help others by sharing more (125 characters min.)
- Arseny Kostenko I like functional programming, the theory of jobs to be done and gamification
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
It's common to decompose large items only on the scope dimension. It's assumed that the final design is clear and can be just broken down into smaller items.Very often, we may have a clear understanding of the JTBD but a very vague understanding of the final design that will make the customers happy.This is a common mistake when some design is forcefully pushed as final, and the uncertainty is masked as extra effort. Effort-based contingency is the wrong tool to address product uncertainty.The right tool is iterating, and learning, and the decomposition should look NOT like "multiple precise details that will perfectly fit together in the end" but "multiple small experiments that will tell us what the end result should look like".
LikeLike
Celebrate
Support
Love
Insightful
Funny
2
-
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
The most common ways to split a backlog item:1) Basic to complex - What is the most basic flow/step/way of a user using this? Then in other splits, add on more complexity, bells, and whistles. Incrementally providing more value in each item.2) User Scenarios - Each user scenario can be a separate item, the most common user scenario first perhaps, then alternate paths. For some items this is very similar to the basic to complex approach.There are many other patterns and ways to think about splitting, all depend on value in each split, and incrementally building value in. Splitting effectively can help teams, learn faster, and release faster, as well as prioritizing better to leave unneeded pieces out.
LikeLike
Celebrate
Support
Love
Insightful
Funny
1
- Sly Knight Head of Gulfstream Flight Test Data Engineering Group
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
User interface elements in your design, like forms, make it easy to decompose large backlog items. If a backlog item requires many of interface options, break down the feature by form elements. For example, if a form has a drop down for credit card type, decompose the backlog item into one for each credit card type or one for a single specific credit card type and one for the remainder of the types.
LikeLike
Celebrate
Support
Love
Insightful
Funny
Load more contributions
3 Apply the rule of three
The rule of three is a heuristic that encourages you to consider at least three different ways to approach a problem or a solution, so that you can find the best trade-offs. This will help you avoid tunnel vision, stimulate creativity, and compare and evaluate the options. You can apply the rule of three to various aspects of a backlog item, such as the scope (must-haves, should-haves, and nice-to-haves), design (ways to implement or present a feature or functionality), and tests (scenarios or cases to verify or validate).
Help others by sharing more (125 characters min.)
- Steve Proffit CSPO, PMP Product Manger; Candidate, MBA in IT Management; Maven Heart Foundation board of directors
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
You can also use this as an opportunity to learn iteratively. If the feature is slightly complex and stake holders are not sure of exactly how they want the feature to behave, break it into chunks and deploy it so they can get their hands on it. (Depending on the risks of the feature, of course)
LikeLike
Celebrate
Support
Love
Insightful
Funny
7
4 Validate and prioritize
Once you have decomposed a backlog item into smaller and more manageable pieces, you need to validate and prioritize them. To do this, you can use acceptance criteria with the Gherkin syntax (Given, When, Then) or a definition of ready with the DEEP acronym (Detailed, Estimated, Emergent, and Prioritized). Additionally, prioritization frameworks such as MoSCoW (Must, Should, Could, Won't), Kano (Basic, Performance, Excitement), or RICE (Reach, Impact, Confidence, Effort) can help you rank or order backlog items based on their value, urgency, effort, or impact.
Help others by sharing more (125 characters min.)
5 Collaborate and communicate
The last tip for splitting large or complex backlog items into smaller and more manageable ones is to collaborate and communicate with your team and stakeholders. Refinement of the backlog should involve input, feedback, and alignment from everyone involved, which can be facilitated through practices and tools like backlog refinement meetings, user feedback sessions, and stakeholder reviews. For example, backlog refinement meetings can involve dot voting, fist of five, or planning poker to reach consensus and estimate backlog items. Similarly, user feedback sessions can involve prototypes, demos, or surveys to measure user satisfaction and identify improvement areas. Finally, stakeholder reviews can involve elevator pitches, storyboards, or roadmaps to communicate the value and vision of your backlog items.
Help others by sharing more (125 characters min.)
6 Here’s what else to consider
This is a space to share examples, stories, or insights that don’t fit into any of the previous sections. What else would you like to add?
Help others by sharing more (125 characters min.)
- Steve Proffit CSPO, PMP Product Manger; Candidate, MBA in IT Management; Maven Heart Foundation board of directors
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
We had a large story that had a lot of "And"'s that kept growing during the sprint. It had multiple stakeholders and systems involved and they had not decided on all the logic behind the feature. We determined to stop work, break it into a bunch of smaller stories, and start on the ones that would at least provide some value while they figured out all the rest. This will possibly give them a chance to learn about this feature and how it will actually be used to achieve their desired outcome.
LikeLike
Celebrate
Support
Love
Insightful
Funny
7
- Tina Story
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
A discussion on story splitting is not complete without reference to the story splitting flowchart here, my go-to... https://www.humanizingwork.com/the-humanizing-work-guide-to-splitting-user-stories/#flowchart.
LikeLike
Celebrate
Support
Love
Insightful
Funny
1
- Barbara Anderson Passionate about helping teams remove waste and deliver value, Certified Agile Coach, Registered Scrum Trainer, Registered Scrum@Scale Trainer, SAFe 6 SPC, SAFe 6 RTE
- Report contribution
Thanks for letting us know! You'll no longer see this contribution
Don’t forget that when the team is struggling with decomposing a large work item, more research might be needed. Try creating small “spikes” to answer key questions.
LikeLike
Celebrate
Support
Love
Insightful
Funny
Scrum
Scrum
+ Follow
Rate this article
We created this article with the help of AI. What do you think of it?
It’s great It’s not so great
Thanks for your feedback
Your feedback is private. Like or react to bring the conversation to your network.
Tell us more
Tell us why you didn’t like this article.
If you think something in this article goes against our Professional Community Policies, please let us know.
We appreciate you letting us know. Though we’re unable to respond directly, your feedback helps us improve this experience for everyone.
If you think this goes against our Professional Community Policies, please let us know.
More articles on Scrum
No more previous content
- How do you involve everyone in Scrum sprint review and retrospective? 307 contributions
- How do you get feedback from your Scrum master? 215 contributions
- How do you include stakeholders in Scrum testing? 206 contributions
- How can you balance Scrum focus with changing requirements? 211 contributions
- How do you manage risks in your backlog? 137 contributions
- How do you differentiate between velocity and throughput in Scrum? 156 contributions
- How do you recognize your team's success in a sprint review? 171 contributions
- How do you balance competing priorities as a product owner? 145 contributions
- How do you use Scrum with fixed deadlines and budgets? 152 contributions
- How do you include stakeholder feedback in your backlog? 94 contributions
- How can you encourage constructive feedback in a sprint retrospective? 106 contributions
- How do you prioritize your product increment? 76 contributions
- How can you make Scrum artifacts transparent and accessible? 102 contributions
- How do you manage stakeholder requests during a sprint? 144 contributions
- How do you show stakeholders the value of your product increment? 46 contributions
No more next content