Agile testing is gebaseerd op twaalf principes, die ervoor zorgen dat onder andere de eindgebruiker tevreden is met het resultaat. Met behulp van structureel testen worden fouten voortijdig ontdekt en optimaliseert het agile testing team de software voor de eindgebruikers. De twaalf principes van agile testing leggen wij graag aan je tuin in deze blog. Stipt op nummer één staat het principe dat de klant tevreden dient te zijn met de snelle en kwalitatief goede software die geleverd wordt. Hierbij kan het altijd zo zijn dat er op het laatste moment nog wijzigingen worden doorgevoerd. Bij agile testing is daar zeker ruimte voor, omdat de processen zo breed mogelijk moeten worden uitgezet, hierdoor kan er geen vertraging bij de oplevering bij de software voorkomen. Door middel van agile wordt software sneller afgeleverd dan bij andere testmethodes, wellicht is het intensiever, maar zorgt voor een snel resultaat.
Agile testing samenwerking
Een team dat aan de agile softwareontwikkeling werkt, werkt nauw met elkaar samen en daardoor zijn de lijntjes kort. Alle details worden gezamenlijk besproken, wellicht in een systeem waarbij er met sprints wordt gewerkt. De leider van het team kan observeren wanneer een teamlid is begonnen met zijn/haar taak, of er vragen en knelpunten zijn, en wanneer de taak is afgerond. Van belang is dat de agile testing samenwerking wordt omgeven met mensen die gemotiveerd zijn, dit komt de kwaliteit van de software ten goede. Tevens is het van belang dat een agile testing team zich gemakkelijk kan ontwikkelen en kan aanpassen aan de situatie. De testers werken nauw samen en overleggen vaak, waarbij alle eventuele knelpunten worden besproken. Dit alles zorgt voor een goede afwikkeling van de softwareontwikkeling.