Decomposition in Scrum involves breaking down large Product Backlog Items into smaller, manageable pieces that can be completed within a Sprint.
Two common techniques for decomposition are splitting and slicing, each serving a different purpose.
Splitting involves breaking a large item into smaller chunks that are still meaningful on their own, like dividing a pizza into slices.
Slicing focuses on delivering a thin slice of end-to-end value, similar to cutting a layered cake vertically, allowing for incrementally building user value.