Ideas on How to Split User Stories

Ideas on How to Split User Stories

Royd Brayshay
30th August 2017

Home Insights Ideas on How to Split User Stories

Breaking large user stories (or work items in layman’s terms) down into several smaller ones hugely improves delivery predictability. There are several reasons for this including the fact that smaller items with fewer moving parts are simply easier to estimate for humans. There are fewer problems to solve, fewer assumptions to get wrong and fewer things to overlook. it’s common to hear developers saying things can’t be broken down further, however this is rarely the case.

Breaking things down does require practice and a little creativity to ensure each item still provides business value but is independent enough to be moved up or down the list of priorities when adapting to business needs. Tony Heap provided a great list of tips and techniques for breaking down user stories in his session at Agile Yorkshire. This list isn’t exhaustive but cover many of the most common situations.

Share Article

Insights.

Sponsoring the Legal Tech in Leeds’ Hackathon
Sponsoring the Legal Tech in Leeds’ Hackathon

This is why NewRedo are so proud to have sponsored Legal Tech in Leeds Hackathon

Discover More
Taking a look at Dagger
Taking a look at Dagger

Solomon Hykes is probably most famous for being the founder and former CTO of Docker. Docker revolutionised the way we package, run and distribute server applications, so when Hykes starts a new venture, it's worth checking out.

Discover More
Running Terraform in a Lambda Function
Running Terraform in a Lambda Function

I recently set up a Terraform project which I wanted to run on a regular schedule. There are a number of ways to achieve this, but I decided to package the project as a Lambda function and schedule it with… 

Discover More