AFO Flashcards
Wat zijn functionele requirements
Geven aan aan welke voorwaarden een systeem moet voldoen op het gebied van functies (werkwoord+zelfstandignaamwoord), gegevens en gedrag.
Wat zijn niet-functionele requirements
Geven extra kwaliteit criteria aan functionele requirements of het gehele systeem
Waaruit bestaat een user story?
Kernzin, acceptatiecriteria en middel om te communiceren(mondelinge communicatie)
Een manier om een kennisoverdracht plaats te laten vinden
3c:card,communication,confirmation
Wat staat er in de kernzin?
Als een (wie) wil ik een (wat), zodat ik (waarom).
!Gebruik geen oplossingen!
Wat zijn acceptatiecriteria?
Waarmee getoetst kan worden of de gerealiseerde functionaliteit overeenkomt met wat er gevraagd is.
Wat is een use-case diagram
Grafische presentatie van de functies/gedrag die het systeem aan de actor aanbied
(poppetjes)
Wat is een domeinmodel
Grafische presentatie over de samenhang en structuur van gegevens
(klasses)
Hoe werken overervingen?
De ‘kind’ klasse erft de eigenschappen/attributen van de ‘ouder’ klasse.
Wat is multipliciteit
Multipliciteiten geven aan hoevaak een relatie voor kan komen (een op meer..)
0 precies nul
1 precies één (standaard)
n precies n; bijvoorbeeld 3
n..m minimaal n en maximaal m, bijvoorbeeld 0..1 (minimaal 0 en maximaal 1) of 3..6 (minimaal 3 en maximaal 6)
0..* nul of meer (alleen een * betekent hetzelfde)
1..* één of meer
Wat is een use-case beschrijving?
Een use-casebeschrijving is de uitwerking van een use case, waarin wordt beschreven hoe de interactie tussen de actor (menselijk of anders) met het te bouwen informatiesysteem verloopt
(happy-flow)
Wat is het verschil tussen een use-case beschrijving en een use-case diagram
Bij de use case diagram moet je denken aan een plaatje, en de beschrijving is de uitwerking van de use-case in een tabel
Wat is een schermontwerp
Een ontwerp voor de interactie tussen de gebruiker en het systeem/scherm
Hoe stel je een schermontwerp op
Een ontwerp maken op basis van de requirements die gegeven zijn in de use-case beschrijving. Houd rekening met gebruikersvriendelijkheidseisen.
Waaruit bestaat een use case diagram
Actor, secondary actor, system boundry(vierkant), relaties (lijntjes tussen actors en use cases), use cases, naam
Waaruit bestaat een use-case beschrijving?
Naam, actor, preconditie, postconditie, hoofdscenario en uitzonderingen