Objectgeorienteerd ontwikkelen: analyse - Opstellen van eisen - Use cases

9 belangrijke vragen over Objectgeorienteerd ontwikkelen: analyse - Opstellen van eisen - Use cases

Een use case bestaat uit: Titel, Primaire actor, Doel van primaire actor, Hoofdsuccesscenario. Welk element kan hier nog aan worden toegevoegd en hoe gaat dat?

Uitbreiding kan na het hoofdscenario een verfijning geven. Dus vaak wordt dit weergegeven met 3a, 3b enz.

Hoe worden de problemen bij het opstellen van eisen tijdens een ontwikkeltraject geprobeerd te ondervangen door het gebruik van use cases?

Het opstellen van eisen in de vorm van use cases is een techniek die zowel ontwikkelaars als gebruikers zo goed mogelijk wil bedienen want het heeft grote invloed op de kwaliteit van het eindproduct:
  • ontwikkelaars weten precies wat er van ze wordt verwacht
  • gebruikers begrijpen de eisen en spelen een actieve rol in het opstellen ervan

Wat zijn informele beschrijvingen van een use case?

De invulling met zinnen in natuurlijke taal.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Welke elementen horen niet in een hoofdscenario thuis en welke wel?


Niet

  • condities
  • gebruikersinterface
  • teveel detail

Wel
  • herhalingen
  • max 10 stappen

Wat zijn de 4 stadia van ontwikkeling van een use-casebeschrijving?

  1. Vinden van use case: tijdens inceptiefase. Use case is korte zin
  2. Informele beschrijving: kort informeel verhaaltje
  3. Volledige uitwerking: semiformele (formeel format, informeel taalgebruik), gedetailleerde uitwerking beperkt tot hoofdsuccessenscenario (hier zijn standaarden voor)
  4. Uitbreidingen: afwijkingen van hoofdsuccessenscenario

Wat zijn formele beschrijvingen van een use case?

Een formele beschrijving van een use case is een beschrijving waarbij een vast formaat wordt aangehouden.
In de uiteindelijke gedetailleerde vorm bieden de use case beschrijvingen de ontwikkelaars voldoende houvast bij de verdere ontwikkeling.

Wat zijn de kenmerken van een goede hoofdsuccesscenario?

  • Bevat juiste stappen die van de meest gunstige situatie uitgaan
  • Bevat niet teveel informatie en afwijkingen worden beschreven als uitbereidingen
  • Gebruikersinvoer en systeemuitvoer wisselen elkaar continue af

Geef de betekenis van primaire actor.

De primaire actor is degene die het systeem gebruikt om een bepaald doel te verwezenlijken.

Wat is een goede vuistregel voor het opstellen van een doel bij het maken van een use case?

Dat het doel geschikt is als het te bereiken is door één persoon, op één plaats en tijd, en op zichzelf waarde heeft voor de gebruiker (die heeft na het bereiken ervan het gevoel dat iets af is).
Bijvoorbeeld: bekijken dvd, opnemen programma.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo