Hieronder, kunt u zien hoe het eerste deel van een van onze user stories eruitziet:
Gebruikersacties: Om foto’s te bekijken, likes in te stellen, nieuws te bekijken, foto’s te uploaden en deel te nemen aan wedstrijden Als gebruiker wil ik applicatie downloaden uit App Store, vervolgens registreren/inloggen, vervolgens foto’s zoeken op artiest, foto’s bekijken, likes instellen, nieuws bekijken, mijn foto uploaden, foto toevoegen aan wedstrijden.
1.1. Registratie: Om aan te melden Als onbevoegde gebruiker wil ik een gedownloade applicatie openen, vervolgens op de knop “Aanmelden” klikken, alle verplichte velden invullen (e-mail, wachtwoord, etc), verbinding maken met Google+/Facebook/Instagram/Twitter en vrienden toevoegen die geregistreerd zijn in PhotoCulture applicatie, daarna doorverwijzen naar Home pagina.
1.1.1. Toepassing downloaden: Om applicatie van App Store te downloaden Als gebruiker wil ik App Store openen, klik dan op zoekknop, voer dan “____” in, klik dan op “Installeren” knop.
1.1.2. Aanmelden: Om aan te melden Als een onbevoegde gebruiker wil ik een gedownloade applicatie openen, klik dan op “Sign Up” knop, dan omgeleid naar “Sign Up” scherm, dan de juiste waarde invoeren in “e-mail” veld, de juiste waarde invoeren in “wachtwoord” veld, dupliceer wachtwoord waarde in “bevestig wachtwoord” veld, dan klik op “Sign Up” knop, dan display “Controleer uw e-mail om de registratie te voltooien” pop-up, dan bevestig de registratie in mijn e-mail.
CONCLUSIE
Voordat we een individuele user story schrijven, maken we de story die het end-to-end scenario van het gedrag van de applicatie beschrijft, van registratie tot voltooiing van de applicatie (uitloggen). In deze user story beschrijven we alle acties waarvoor de applicatie is gemaakt, bijvoorbeeld het bekijken van foto’s van andere leden door je eigen foto’s toe te voegen, deelname aan wedstrijden, het ontvangen van prijzen, het schrijven van commentaar, etc. Hieronder maken we individuele user stories die bepaalde functionaliteit gedetailleerder beschrijven. Verder beschrijven we, indien nodig, de meer gedetailleerde delen van de voorgaande user story.
Een onderscheidend kenmerk van ons bedrijf is dat onze user story niet gescheiden is van de algemene structuur van het project. We formuleren alle user stories van toepassing in een enkel document waarin ze in de treeview structuur voorkomen.
ADVANTAGES VAN ONZE AANPAK
- Het helpt voorkomen dat nietcompatibele user stories met de applicatie-architectuur
- Het laat zien hoe de wijzigingen de applicatiestructuur beïnvloeden
- Het stelt klanten in staat om nieuwe eisen en wensen begrijpelijker te maken voor ontwikkelaars
VOLLE LINKS
- User story
- Writing features – gherkin
Als je dit artikel leuk vindt – krijg meer interessante content op SteelKiwi Blog!
Als u vragen heeft – neem contact met ons op!