Wat zijn user stories? En waarom gebruiken we ze vaak bij Scrum? En wanneer kun je beter een ander format gebruiken om (gebruikers)wensen te omschrijven?
USER STORY
De user story is het gebruikersverhaal. Maar dat had jezelf ook al bedacht. De user story heeft een kenmerkend format:
“Als…. wil ik…. zodat….“
“Als gebruiker van de administratiesoftware wil ik een herkenbare save-knop zodat ik geen werk verlies.“
De idee is dat in het ‘zodat…’ de ruimte zit voor de developers om de beste oplossing te bedenken. In het voorbeeld wil de gebruiker geen werk kwijtraken en voor niets doen. Hij (of de prodyct owner) heeft hiervoor een save-knop bedacht. Maar een slimme developer leest vooral het probleem. ‘Hoezo een knop, we kunnen de bewerkingen toch automatisch opslaan?’
JOB STORY
Soms is de gebruiker niet relevant. Dan krijg je steeds dezelfde user story:
“Als gebruiker wil ik…”
“Als gebruiker wil ik…”
(En in de praktijk: “Als PO wil ik…”)
Dit zie je vooral bij functionele wensen. In dit geval is de job story een goed alternatief. Het format van de job story is:
” Zodra … Wil ik… Zodat…”
” Zodra er een pop-up verschijnt, wil ik dat die onderin het scherm wordt geplaatst, zodat hij niet de content afdekt. “
VAN-NAAR
Een nog eenvoudiger manier om werk te omschrijven gebruikt het Van-naar-format. Dit werkt voor simpele bugs op een site
Van niet-werkende link, naar werkende link.