Vijfhart
088 - 542 78 48 info@vijfhart.nl

Agile Requirements Practitioner

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

  • Context analyse
  • Stakeholder analyse
  • Stakeholder interviews om Needs te achterhalen
  • Vaststellen van Product vision & business value

Oefeningen op dag 2

  • Beschrijven van requirements in de vorm van user stories
  • Backlog refinement via proces analyse
  • Toepassen van Use case analyse
  • CreĆ«ren van een Story map met User stories
  • Prioriteren via WSJF

Oefeningen op dag 3

  • Beschrijven van niet functionele requirements
  • Toepassen van Specification by Example (Given, When, Then) om acceptatie criteria op te stellen DefiniĆ«ren van een documentatie structuur