EPICS
EPICS
EPICS zijn grote user stories die kleinere user stories als onderdeel hebben.
Een EPIC:
Verzamelt meerdere user stories in een categorie.
Bijvoorbeeld:
Per soort eindgebruiker
Per deel van website (login pagina, home pagina)
Per soort taak / werk
Geeft samenhang aan user stories.
Zorgt voor een overzicht, het is duidelijk welke user stories bij elkaar horen.
Helpt om duidelijke fases te hebben.
Het is zichtbaarder waar je je bevindt in het project.
Voorbeelden EPIC:
Gebruikersaccounts beheren
Bescherming van gevoelige gegevens
UI verbeteren
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Oefening
Maak een product backlog met user stories en de eerste sprint backlog.
Bouwen van een mobiele webapp waarmee je hapjes en drankjes kan bestellen in de bars op de campus zonder aan de bar te moeten wachten.
Product backlog
EPICS:
Bestelling
Betaling van bestelling
UI maken
App publiek beschikbaar maken
Bars de app laten gebruiken
User stories:
Als student wil ik hapjes en drankjes op voorhand bestellen zodat ik niet moet wachten.
Als campus bar wil ik online bestellingen duidelijk ontvangen zodat ik niet overrompeld wordt.
Als bar wil ik de betaling op voorhand krijgen zodat ik niet dingen maak en het dan afgezegd wordt.
Als student wil ik dat de app gemakkelijk navigeerbaar en duidelijk is zodat ik niet ver moet zoeken naar wat ik wil.
Als maker van de app wil ik dat de app gemakkelijk beschikbaar is zodat studenten en bars geen moeite moeten doen om de app te gebruiken
Als app developer wil ik dat studenten en bars mijn app gebruiken zodat ik gebruikers heb.
Sprint backlog
Het UI van de app ontwerpen.
Uitzoeken hoe de app best beschikbaar wordt gesteld.
Onderzoek doen naar manieren om betalingen te behandelen.
Bars informeren over de ontwikkeling van de app.