Hoofdstuk 1 Flashcards

1
Q

Omschrijf kwaliteit

A

Kwalieit is fitness for use of geschiktheid voor gebruik.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Je kunt de kwaliteit van een softwareproduct testen mits:

A

je weet welke behoeften het product moet vervullen;

je weet aan welke eisen het product moet voldoen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wie bepalen uiteindelijk of aan de behoeften is voldaan?

A

Belanghebbenden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In kwaliteit kan onderscheid gemaakt worden. Noem ze

A
  1. Proceskwaliteit

2. Productkwaliteit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Waar heeft proceskwaliteit betrekking op?

A

Proceskwaliteit heeft betrekking op de kwaliteit van de voortbrenging, het productieproces. Denk bijvoorbeeld aan een controlevraag over de manier waarop een auto is geproduceerd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Waar heeft productkwaliteit betrekking op?

A

Productkwaliteit heeft betrekking op de kwaliteit van het product uit de voortbrenging. Denk bijvoorbeeld aan een controlevraag over de auto zelf.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hoe wordt kwaliteit volgens ISO gedefinieerd?

A

Kwaliteit is het geheel van eigenschappen en kenmerken van een product of dienst dat van belang is voor het voldoen aan vastgestelde of vanzelfsprekende behoeften.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Binnen systeemontwikkeling zijn de volgende vormen van productbeoordeling van belang:

A
  1. Validatie
  2. Verificatie
  3. Kwalificatie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat is validatie?

A

Validatie is zeker stellen dat het product de behoeften van de belanghebbenden vervult en aan de overige kwaliteitseisen voldoet. Met andere woorden: bouwt de leverancier het goede systeem?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Geef een omschrijving van validatie:

A

Bevestiging door onderzoek en door aanleveren van objectief bewijsmateriaal dat aan de eisen ten aanzien van een specifieke wijze van gebruik of toepassing is voldaan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Noem 2 voorbeelden van validatie

A
  1. ICT-bedrijf demonstreert bij elke levering de werking van de elektronische leeromgeving aan de acceptanten.
  2. De security expert controleert de veiligheidsaspecten van het systeem.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wat is verificatie?

A

Bij verificatie gaat het om de vraag of het informatiesysteem voldoet aan de specificaties die zijn gesteld op basis van de wensen van de klant. Met andere woorden: bouwt de leverancier het systeem op de juiste manier?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Geef een omschrijving van verificatie

A

Bevestiging door onderzoek en door het aanleveren van objectief bewijsmateriaal dat aan de gespecificeerde eisen is voldaan.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Noem 2 voorbeelden van verificatie

A
  1. De senior ontwikkelaar controleert de doeltreffendheid van het ontwerp op basis van de requirements.
  2. De senior ontwikkelaar controleert bij elke (deel)oplevering de code op logische fouten.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wat is kwalificatie?

A

Bij kwalificatie gaat het om de mate waarin het product voldoet aan bepaalde algemene normen, standaarden of wetgeving. Dat kunnen technische normen zijn, maar ook wet- en regelgeving of interne huisregels die een organisatie hanteert voor bijvoorbeeld opmaak of indeling van applicaties.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Geef een omschrijving van kwalificatie

A

Het vergelijken van een te testen object met algemeen geldende normen, standaarden en interne afspraken voor dergelijke producten.

17
Q

Noem 2 voorbeelden van kwalificatie

A
  1. De kwaliteitsmanager van de ICT-afdeling van een hogeschool controleert of de requirements volgens de ISO-norm 25010 zijn opgesteld.
  2. De systeemarchitect condoleert of het ontwerp voldoet aan de geldende ontwerpcriteria van het ICT-bedrijf.
18
Q

Waarom is kwaliteit van geautomatiseerde systemen een kritische succesfactor geworden?

A

Kwaliteit van geautomatiseerde systemen is een kritische succesfactor geworden, omdat er een toenemende
afhankelijkheid van is ontstaan.

19
Q

Is kwaliteit alleen goed functionerende systemen?

A

NEE, Kwaliteit is niet alleen goed functionerende systemen, maar ook juist gebruik door gebruikers, documentatie op orde, etc.

20
Q

Kwaliteit kun je vaststellen op 3 manieren. Noem ze

A
  1. Testen
  2. Toetsen
  3. Meten
21
Q

Wat wordt verstaan onder testen van het informatiesysteem?

A

Onder testen van het informatiesysteem wordt verstaan:

  • Meten van kwaliteit
  • Omvat meer dan alleen testuitvoering
  • Houdt rekening met vanzelfsprekendheid en gespecificeerde eisen
  • Opbouwen van vertrouwen
  • Fouten vinden is een belangrijke activiteit
22
Q

Wat is toetsen?

A

Toetsen is het proces van testen van een systeem zonder de software uit te voeren.

23
Q

Wat zijn testobjecten?

A

Testobjecten zijn:

  • Specificaties
  • Systeemeisen
  • Documentatie over processen
  • Programmacode (zonder uitvoeren
24
Q

Noem verschillende vormen van toetsen:

A
  • Collegiale review: informeel, door collega(’s)
  • Walkthrough: toelichting op keuzes en achterliggende gedachten tijdens presentatie van de auteur
  • Inhoudelijke review: gestructureerde, inhoudelijke beoordeling door reviewer(s) om de bruikbaarheid te
    bepalen
  • Inspectie: meest formele vorm. Strak georganiseerde bijenkomst met focus op fouten vinden en oorzaak
    achterhalen
25
Q

Toetsen heeft kwantitatieve en kwalitatieve voordelen. Noem ze.

A

Kwantitatieve (afname onderhoudskosten, reductie doorlooptijd, etc) en kwalitatieve (klanttevredenheid, minder
blokkerende fouten) voordelen.

26
Q

Wat is belangrijk bij meten van de kwaliteit?

A

Het is van belang om te weten waarom je wilt meten. Wat wil je ermee bereiken en hoe kun je dat bereiken?

27
Q

Voorbeelden van meten aan het product.

A

Product:

  • Aantal betrokken personen
  • Aantal besteedde uren
  • Wachttijd tester op testomgeving
28
Q

Voorbeelden van meten aan proces

A

Proces:

  • Aantal fouten per component
  • Aantal storingen in eerste 9 maanden
  • Aantal gewijzigde componenten bij implementatie nieuwe functionaliteiten