Agile requirements met user stories

Duur

2 dagen

Algemeen

Het vinden en communiceren van de juiste requirements is een belangrijk aspect voor elk software project. Als de requirements niet kloppen, dan kun je nog zo goed je best doen, maar het uiteindelijke product kan nooit beter zijn dan de requirements.

In deze cursus leer je hoe je in een agile (Scrum) project succesvol de requirements kunt managen. Je leert technieken om de requirements te ontdekken, te communiceren en te valideren. Je leert ook dat requirements niet alleen uit user stories bestaan en dat user stories aangevuld worden met business rules, kwaliteits eisen, UI schermen, process beschrijvingen, enz.

We bespreken ook hoe we requirements het beste kunnen vastleggen. Ook in agile projecten moeten we de requirements vastleggen. We kunnen dit op vele verschillende manieren doen, en we bespreken de voor en nadelen van deze mogelijkheden.

Doel

  • Het succesvol kunnen ontdekken van de juiste requirements
  • Het met succes kunnen vertalen van de wensen van de klant naar de juiste requirements specificatie m.b.v. user stories in een user story map.
  • EfficiĆ«nt communiceren en valideren van de requirements tijdens het project.

Doelgroep

Iedereen die meer wil leren over het succesvol toepassen van user stories in een agile project.

Voorkennis

Basiskennis van Scrum is een pre.

Onderwerpen

  • Eigenschappen van requirements
  • Agile requirements
  • Communicatie van requirements
    • Text en diagrammen
    • Requirement statements
    • Use cases
    • User stories
  • User stories
    • Wat is een goede user story?
    • User story mapping
    • Opsplitsen van user stories
    • Acceptatie criteria
  • User stories alleen is niet genoeg
    • Beschrijven van interactie en scenarios
    • Beschrijven van processen en workflow
    • Beschrijven van toestanden en events
    • Beschrijven van het domein of data model
    • Business rules
    • Niet functionele requirements
  • Best practices m.b.t het ontdekken van requirements

Vraag vrijblijvend informatie aan.