Mastering requirements met Use Cases

Het opstellen en communiceren van de juiste requirements is één van de meest belangrijke activiteiten binnen het software ontwikkel proces. In deze cursus leert u technieken en best practices hoe u de requirements effectief met behulp van Use Cases kunt beschrijven. We gaan dieper in op use case patterns die beschrijven wat je wel of juist niet moet doen bij use cases. Hierdoor bent u beter in staat om veel voorkomende problemen te voorkomen die mensen ervaren als ze voor het eerst Use Cases gaan gebruiken. U leert verder dat Use Cases alleen niet genoeg zijn voor een complete requirements specificatie. We bespreken wat er naast Use Cases nog meer nodig is om tot een complete requirements specificatie te komen.
Tenslotte gaan we dieper in op technieken en methoden die u in staat stellen om beter en efficienter de requirements boven water te krijgen.

Duur
2 dagen

Onderwerpen

Dag 1
• Requirements introductie
• Business requirements
• Vision document
• Context diagram
• Stakeholders
• Features
• Use case diagram
• Use case diagram best practices
• Use case beschrijvingen
• Scenario′s
• Exceptions
• Use case beschrijving best practices


Dag 2
• Requirements diagrammen
• Activity diagram
• Statechart diagram
• Event response table
• UI prototypen en dialog maps
• Business rules en Use Cases
• Niet functionele requirements
• Requirements elicitation
• Workshop
• Interview
• Brainstorming
• Story boarding
• Rollen spel
• Business modeling
• Requirements validatie
• Requirements management


Voorkennis
Voor deelname aan deze cursus is geen specifieke voorkennis vereist.