Define — Scenarios
Activiteiten en Functionaliteiten
De Persona Sheets vormen de beschrijving van de mogelijke gebruikers van de te ontwerpen en te ontwikkelen applicatie.
We moeten nu ook de activiteiten van die gebruikers gaan beschrijven in scenario’s zodat we de functionaliteiten van de applicatie kunnen ontwerpen en ontwikkelen.
Er zijn verschillende vormen van scenario’s, maar twee komen heel vaak voor in de praktijk:
- Use Case
- User Story
De Use Case wordt vooral gebruikt in projecten waarbij vanuit het standpunt van de softwareontwikkelaar gedacht wordt. Het is in de eerste plaats bedoeld voor de softwareontwikkelaar.
De User Story wordt vanuit het standpunt van de eindgebruiker gemaakt en geschreven in gewone taal waardoor het ook zeer geschikt is om met de opdrachtgever te communiceren en de ontwerper kan zich ook op dit document baseren. Voor het soort projecten die wij gaan maken is de User Story het meest voor de hand liggend.
User Story
Definitie
![]()
Een User Story is een beschrijving vanuit het standpunt van de eindgebruiker van een activiteit die een gebruiker moet uitvoeren.
Aan de hand van User Story’s worden functionaliteiten (Eng.: features) bepaald.
Voorbeeld
![]()
Een zeer eenvoudige User Story die zeer concreet geformuleerd is.
Als geregistreerde Facebook-gebruiker wil ik mij aanmelden op Facebook. Stel ik ga met de browser naar https://www.facebook.com En ik vul mijn e-mail of telefoon in En ik vul een verkeerd wachtwoord in Als ik op de knop 'Aanmelden' druk Dan zou ik de boodschap 'Het wachtwoord dat je ingegeven hebt is fout.' moeten krijgen.
- Als {rol} (bv. bezoeker, aangemelde gebruiker, aangemelde beheerder)
- Stel {uitgangspunt}
- En {uitbreiding op het uitgangspunt of een bepaalde handeling}
- Als {actie die uitvoerd wordt}
- Dan {verwachte resultaat}
Bronnen
![]()