AFO Flashcards
wat zijn de 4 technieken die samen een compleet beeld geven van wat er gerealiseerd moet worden? in een functioneel ontwerp.
use case diagram, use case beschrijving, domeinmodel en schermontwerpen.
wat doe je met een functioneel ontwerp?
je beschrijft de functies die een product voor de gebruiker dient te vervullen. we zitten op het logisch niveau niet op het technische niveau, je zit nog boven de motorkap.
wat is een requirementsanalyse?
een traject dat leidt tot een vastgestelde set requirements (baseline).
wat is een requirement?
- een behoefte aan geautomatiseerde ondersteuning van een process of een verbetering daarin, die een belanghebbende uit de business (deels) met behulp van een systeem wil uitvoeren.
- een eis aan een systeem zoals gedrag (functioneel) of kwaliteit die het systeem moet bezitten om in een behoefte te voorzien van een belanghebbende uit de business.
wat zijn de drie verschillende typen requirements?
business requirements (waarom?), use requirements (wat?), systeem requirements (hoe?).
business requirements?
sponsor point of view, scope of the project en business objectives.
user requirements?
user point of view, user goals en user inputs en outputs.
system requirements?
functioneel (wat the system doen) en niet-functioneel (how well the system does it).
wat is een functionele requirement?
een eis dat het gedrag van een systeem weergeeft.
wat is een niet-functionele requirement?
is een kwaliteitseis waaraan het systeem moet voldoen zoals: snelheid, veiligheid, gebruiksvriendelijkheid, betrouwbaarheid.
Wat is een user story?
beschrijft de gewenste functionaliteit vanuit het oogpunt van de gebruikersrol
Wat zijn de drie onderdelen van een user story?
een kernzin, de acceptatiecriteria en de mondelinge communicatie
Waar bestaat de kernzin uit?
uit een wie, wat en waarom. De wie verwijst de gebruikersrol of type gebruiker aan. De wat verteld de gewenste functionaliteit. De waarom geeft de toegevoegde waarde aan.
Wat is een acceptatiecriteria?
Het is een soort checklist om te controleren dat wat uiteindelijk is gebouwd hetzelfde is als wat de gebruiker voor ogen had.
Waaraan moet de acceptatiecriteria voldoen?
actieve zinnen, positief geformuleerd, het moet meetbaar zijn en er moeten geen vage woorden zijn gebruikt.