ONTWIKKELTESTEN


Ontwikkeltesten 
Onder ontwikkeltesten wordt verstaan het testen met gebruikmaking van kennis van de technische implementatie van het systeem. Dit begint met het testen van de eerste/kleinste onderdelen van het systeem: routines, units, programma's, modules, objecten, enzovoort. Nadat is vastgesteld dat de meest elementaire delen van het systeem van voldoende kwaliteit zijn, worden vervolgens de grotere delen van het systeem integraal getest. Hierbij ligt de nadruk op de gegevensdoorvoer en de interfacewerking tussen, bijvoorbeeld, de units tot op deelsysteemniveau.

 

Plaats van het ontwikkeltesten 
De ontwikkeltests maken een onlosmakelijk deel uit van de ontwikkelactiviteiten die worden uitgevoerd door de ontwikkelaar. Ze worden niet georganiseerd als een zelfstandig proces met een onafhankelijk team. Ondanks dat kunnen voor het ontwikkeltestproces wel een aantal verschillende activiteiten, met hun onderlinge volgorde en afhankelijkheden, worden geïdentificeerd en met behulp van het TMap faseringsmodel worden beschreven. De detailinvulling hiervan kan per project of organisatie variëren en is bijvoorbeeld afhankelijk van de gebruikte ontwikkelmethode en het aanwezig zijn van bepaalde kwaliteitsmaatregelen. 

Een belangrijke kwaliteitsmaatregel is het concept van de afgesproken kwaliteit. Hiervoor moeten, bij de planvorming voor het inrichten van het ontwikkeltesten, de verwachtingen van de opdrachtgever ten aanzien van het vakmanschap en productkwaliteitkwaliteit expliciet worden maken. Voorbeelden van andere kwaliteitsmaatregelen zijn: test driven development, pair programming, code review, continuous integration en de applicatie integrator aanpak.


Internationaal Copyright © Sogeti Juridische kennisgeving