Testing/Oplevertest/Timing tests
Er bestaan 2 soorten testen die een rol spelen en vaak door elkaar lopen: 1) technische tests, 2) functionele tests
2Value associates zullen hun rol als tester vooral interpreteren als 1): technische tester.
Wie doet wat
2Value bouwt maatwerk oplossingen in een standaard framework als Joomla, Drupal of Magento. Een applicatie is vaak zo specifiek voor het werktraject van een eindklant dat functionele eisen / gebreken, getoetst moeten worden door de mensen die het werk daadwerkelijk doen. Functionele tests zijn dus testen die de opgeleverde applicatie toetsen aan het werkproces. 2Value medewerkers doorgronden het werkproces zelf niet in die mate dat zij kunnen bepalen wat belangrijk is en wat niet.
Technische test
Functionele test
Functionele test moet in goede samenwerking met de eindklant én met een goede timing
Functionele tests moeten niet aan het eind van het traject gedaan worden, maar in een veel vroeger stadium. De grillige praktijk leert dat een eindklant zich in de loop van het traject vaak niet bemoeit met deze functionele eisen. Daardoor is de timing van functionele tests vaak onhandig.
Test bevindingen komen dan deels binnen als mosterd na de maaltijd. Prioriteiten komen als donderslag bij heldere hemel binnen vallen in de schattingen (Assessments). Hoe eerder de inhoudelijke toets wordt uitgevoerd, des te eerder worden de wensen meegenomen in het ontwikkeltraject en wordt de scope van het project navenant aangepast.