Home / TMap / De vier essenties

ADAPTIEF


Adaptief 
TMap is een aanpak die in alle testsituaties en in combinatie met elke willekeurige systeemontwikkelmethode toepasbaar is. Het biedt de tester een scala aan elementen voor zijn test, zoals: testontwerptechnieken, testinfrastructuur, teststrategie, fasering, testorganisatie, testtools, enzovoort. De tester kiest, afhankelijk van de situatie, de elementen uit TMap die hij gaat inzetten. Het adaptief zijn van TMap richt zich niet op een specifiek aspect van de methode, maar het zit door de hele methode verweven. Adaptief is meer dan het alleen kunnen inspelen op de veranderende omgeving. Het is ook het kunnen gebruiken van deze verandering ten voordele van het testen. Dit betekent dat TMap toepasbaar is in elke situatie én dat TMap toepasbaar is bij een veranderende situatie. Tijdens projecten en testen kunnen veranderingen optreden die impact hebben op eerder gemaakte afspraken. TMap biedt de elementen om met deze veranderingen om te gaan.

Voor veel situaties is dit ‘toesnijden’ van TMap al daadwerkelijk gebeurd. De specifieke TMap aanpak voor een bepaalde situatie (bekend onder de naam “toepassingsvariant”) kunt u hier vinden.

De adaptiviteit van TMap kan worden samengevat in vier adaptiviteitskenmerken:

Reageer op veranderingen 
Adaptiviteit begint met het vaststellen van de veranderingen en het reageren daarop. Binnen TMap vindt dit al meteen vanaf de start plaats bij de eerste activiteiten van het (master)testplan. Bij het vaststellen en oriënteren van de opdracht speelt het verkrijgen van inzicht in de omgeving waarin de test plaatsvindt en het vaststellen van eventuele mogelijke veranderingen een hoofdrol. Juist daar wordt de basis gelegd voor de verdere invulling en toepassing van de methode. Welke testsoorten, testvormen, fasen, tools worden op welke wijze ingevuld? Maar het blijft niet bij deze activiteiten. Het definiëren van de teststrategie met bijbehorende planning gebeurt in nauw overleg met de opdrachtgever. Zijn de opgestelde teststrategie en de hieruit opgestelde begroting en planning voor de opdrachtgever niet acceptabel, dan wordt het plan aangepast. De opdrachtgever heeft hierdoor nadrukkelijk grip op het testproces en kan deze sturen in de balans resultaat en risico versus tijd en kosten. Dit terugkoppelen vindt gedurende het gehele testtraject plaats en ook tijdens de beheerfase kan de testmanager in overleg met de opdrachtgever besluiten bepaalde zaken in het testplan aan te passen.

(Her)gebruik van producten en processen
Het snel kunnen gebruiken van producten en processen is voor adaptiviteit een vereiste. TMap biedt hier de mogelijkheid voor, door onder andere de grote hoeveelheid gereedschap die wordt meegeleverd in de vorm van testontwerptechnieken, checklists, sjablonen enzovoort. Naast gebruik speelt hergebruik een belangrijke rol. Het zwaartepunt hiervan ligt in de fase Afronding waar de activiteiten zijn gedefinieerd om te identificeren wat er hergebruikt kan worden en hoe dit dan optimaal kan worden geconserveerd. Voor een organisatorische verankering van hergebruik van producten en processen reikt TMap diverse vormen van een permanente testorganisatie aan.

Leer van ervaringen 
TMap biedt als methode de ruimte om te leren en het geleerde toe te passen. Daarom is de activiteit evalueren testproces ingebed in het testproces. Een ander belangrijk instrument is het gebruik van metrics. Voor het testproces zijn metrics over de kwaliteit van het testobject en de voortgang van het testproces van groot belang. Ze worden gebruikt om het testproces te beheersen, om de testadviezen te onderbouwen en ook om systemen of testprocessen met elkaar te vergelijken. Voor het verbeteren van het testproces zijn metrics van belang om de gevolgen van bepaalde verbetermaatregelen te beoordelen. 

Probeer voor gebruik 
Binnen TMap is ruimte om uit te proberen voordat het werkelijk gebruikt gaat worden. De belangrijkste instrumenten hiervoor zijn de activiteiten rond de intake. De intake van de testbasis, de intake van de testinfrastructuur en de intake van het testobject bieden de ruimte om eerst uit te proberen en daarna pas werkelijk te gebruiken. Het toepassen van TMap betekent niet dat direct alles uit het boek onverkort moet worden toegepast. Daarom betreft een andere vorm van proberen voor gebruik het ‘toesnijden’ van TMap op een bepaalde situatie. Hierbij kan een selectie worden gemaakt uit alle TMap elementen. Nadat de, op de eigen situatie toegesneden, aanpak is uitgeprobeerd (‘pilot’) kan deze in de organisatie worden uitgerold.

 


Internationaal Copyright © Sogeti Juridische kennisgeving