Agile werken is in veel opzichten anders dan traditioneel software ontwikkelen. Requirements engineering blijft onverminderd van belang, want nog steeds moeten bijvoorbeeld alle betrokkenen hetzelfde begrip hebben van de vraagstelling.
Requirements in Agile & Scrum processen?
Op het juiste moment voldoende aandacht besteden aan requirements blijft ook in Agile projecten een sleutel tot succes. Maar juist in de mate van detail en de timing zitten de verschillen. De technieken die requirements engineers toepassen en de verschillen van toepassen in een Agile project komen in deze training uitgebreid aan bod.
Deze driedaagse training is gericht op vaardigheden die in de praktijk nodig zijn voor het werken aan requirements in een Agile proces zoals Scrum. Je leert hoe je een project start met een goede visie omtrent een product, hoe je een Product Backlog adequaat en ‘just in time’ onderhoudt en hoe je zorgt dat de items op de Backlog het juiste detailniveau hebben en sprint-ready zijn. Ook leer je hoe je Epics en User Stories gebruikt, hoe je met niet-functionele requirements omgaat en hoe je Use Cases kan gebruiken om overzicht te bieden in de set aan product backlog items. Ten slotte kijken we nog uitgebreid naar wat de kracht van requirements in Scaled Agile is.
Aan de hand van een doorlopende casus oefen je steeds in het toepassen van agile requirements technieken.
Onderwerpen die we behandelen
Na een interactieve inleiding over Requirements Engineering in een Agile omgeving worden diverse requirements technieken geoefend.
Oefeningen op dag 1
Oefeningen op dag 2
Oefeningen op dag 3