Objectgeorienteerd ontwikkelen: analyse - Opstellen van eisen - Inleiding
6 belangrijke vragen over Objectgeorienteerd ontwikkelen: analyse - Opstellen van eisen - Inleiding
Wat is een cruciaal onderdeel van een ontwikkelingstraject van een systeem?
Fouten in de eisen werken door in het hele systeem en kunnen tot grote vertraging leiden.
Welke problemen kunnen optreden bij het opstellen van eisen tijdens een ontwikkeltraject van een informatiesysteem?
- Vertraging wegens misverstanden tussen de domeindeskundigen (opdrachtgevers, gebruikers) en de ontwikkelaars
- Spanningen tussen wensen van de verschillende betrokkenen (bijv. gemak van artsen versus privacybescherming patientgegevens)
- Spanning tussen wensen van de opdrachtgevers en wat realiseerbaar is binnen hun budget
Omschrijf wat functionele eisen zijn van een systeem?
Eisen aan de relatie tussen de invoer- en de uitvoerinformatie van een systeem: wat een systeem moet kunnen, bijv.:
- Drankautomaat: na keuze en betaling van gebruiker het gewenste drankje leveren
- Beveiliging; bijv. alleen monteur kan afstellen
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Hoe kan het gebruik van use cases problemen bij het opstellen van de eisen bij het ontwikkelen van een systeem ondervangen?
(Misverstanden en spanningen tussen de opdrachtgevers/gebruikers en de ontwikkelaars).
Omschrijf wat niet-functionele eisen zijn van een systeem?
Alle eisen die niet onder de functionele eisen vallen (dus geen relatie hebben tussen de invoer- en de uitvoerinformatie), bijv.:
- Snelheid
- Gebruiksgemak
- Betrouwbaarheid
- Documentatie
Wat zijn niet-functionele eisen?
Bijvoorbeeld: snelheid, gebruikersgemak, betrouwbaarheid en documentatie van het systeem.
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