Een Agile User Story is een korte, eenvoudige beschrijving vanuit het oogpunt van die klant. Een user story is geen functionele beschrijving, maar maakt duidelijk wat de klant wil.
User stories worden gebruikt bij het ontwikkelen van software, producten of diensten. Een user story bestaat uit enkele zinnen gewone spreektaal van de klant waarin staat wat de klant doet of moet doen, als onderdeel van een bepaald proces.
User stories hebben een aantal belangrijke voordelen:
- Ze zorgen ervoor dat de nadruk op de klant blijft liggen. Je blijft gericht op het oplossen van de problemen die de klant ervaart.
- Ze stimuleren de samenwerking binnen het team. Als het einddoel is vastgesteld, kan het team samenwerken om te beslissen hoe de klant het beste kan worden bediend en het doel kan worden gerealiseerd;
- Ze stimuleren creatieve oplossingen. Het team wordt aangemoedigd om kritisch en creatief na te denken om de beste oplossingen te vinden.
- User stories zorgen voor momentum. Elke story levert het team een kleine uitdaging en een kleine overwinning op, waardoor het momentum wordt gestimuleerd.