Week 2 (pre-oefentoets) Flashcards
Wat zijn de “vijf geheimen van helder communiceren over requirements”?
- Een goede voorbereiding
- Vriendelijke sfeer
- Vermijd denken in oplossingen.
- Systematisch zoeken v.d. reqs.
- Leer écht luisteren en goed doorvragen
Welke 3 soorten requirements zijn er?
- Business R.
- User R.
- System R.
Wat zijn Business Requirements?
Eisen die voortkomen uit de doelstellingen van een organisatie / klant.
- Hoog niveau
- Visie / Scope document
Wat zijn User Requirements?
User requirements beschrijven voor een gebruiker de doelen of taken die het systeem moet kunnen uitvoeren.
- Afgeleid van business requirements / rules
- Use-case document
Wat zijn Systeemrequirements?
Beschrijven de functionaliteit van de software en komen voort uit de gebruikersrequirements, overkoepelende systeem requirements en kwaliteitsattributen.
Waaruit kunnen requirements voortkomen?
- Bedrijfsdoelstellingen
- Wetten
- Kwaliteitseisen (ISO)
- Business rules
- Beperkingen (technologie/realiteit)
Benoem de eisen aan requirements.
- Atomair
- Grammaticaal correct
- Uniform gedefinieerd
- Onderling consistent
- Geen ontwerpaspecten
- SMART
- Geen verboden woorden
- Traceerbaar (systeemreqs naar userreqs naar bus.reqs naar bedrijfsdoelstelling)
- Unieke ID
- Eigenaar
- Prioriteit
Wat zijn mogelijke oorzaken van slechte requirements?
- Weinig betrokkenheid van eindgebruikers.
- Weinig betrokkenheid van ontwikkelaars.
- Veranderende wensen/eisen zijn niet of slecht bijgehouden.
- Requirements zijn onduidelijk, dubbelzinnig of slecht opgesteld.
- Stakeholders vergeten
- Onrealistische planning
Wat zijn gevolgen van slechte requirements?
- Hoge herstelkosten
- Imagoschade
- Een systeem waar niet om was gevraagd
Wat zijn de stappen van requirements ontwikkeling?
- Elicitatie
- Analyse
- Specificatie
- Validatie
Wat zijn de stappen van requirements management?
- Intake & Identificatie
- Traceerbaarheid
- Wijzigingsbeheer
- Verificatie