|
De Use Case Specification is de uitgewerkte beschrijving van de interactie van een Actor (menselijk of anders)
met het te bouwen systeem. Deze beschrijving is zodanig dat ze een resultaat oplevert dat waarde heeft
voor de belanghebbende of gebruiker. De interactiestappen kunnen samenhangend en ononderbroken worden
gedaan. Er is één basisscenario, dat wil zeggen, de meest eenvoudige of logische weg naar het resultaat,
en optioneel één
of meer alternatieve scenario's waarin alternatieve paden naar het resultaat beschreven worden. Eveneens
optioneel één of meer foutscenario's,
waarin wordt vastgelegd wat er gebeurt bij functionele fouten: schending van business rules enzovoorts.
Een Use Case Specification is geen functioneel ontwerp in een ander jasje!
- Beschrijf wat de gebruiker doet, niet wat hij kan doen
- Werk in een scenario één pad door de Use Case uit (gebruik dus geen 'of')
- Zorg dat elk alternatief scenario stappen gemeenschappelijk heeft met het basisscenario
|
Betrokken rollen: |
|
Output van taken: |
|
Op basis van werkproducten: |
Use Case Model |
Input voor taken: |
|
Workflows: |
Ontwerpworkflow,
Realisatieworkflow, Acceptatieworkflow, Kwaliteitsworkflow |
Template: |
Use Case Specification
template |