Archive for the ‘user stories’ tag
Patterns for Splitting User Stories
Good user stories follow Bill Wake’s INVEST model. They’re Independent, Negotiable, Valuable, Estimable, Small, and Testable. The small requirement drives us to split large stories. But the stories after splitting still have to follow the model.
Many new agile teams attempt to split stories by architectural layer: one story for the UI, another for the database, etc. This may satisfy small, but it fails at independent and valuable.
Over my years with agile, I’ve discovered nine patterns for splitting user stories into good, smaller stories. Read on »
