Maarten van Tilborg – testcoördinator, tester en Scrum Master

| Maarten over zijn ontwikkeling en Immune-IT

De afgelopen jaren heeft Maarten van Tilborg zich ontwikkeld van uitvoerend tester tot testcoördinator. Recentelijk rondde hij zijn Scrum-opleiding af. Over softskills en de overeenkomst tussen de testcoördinator en de Scrum Master: “Meestal heeft de Scrum Master maar één team onder zich – en vaak ook een dubbelrol als Scrum Master / tester. Die dubbelrol herken ik uit mijn ervaring als testcoördinator. En hij is mij op het lijf geschreven.”

Hoe technisch het testvak ook mag lijken, ik heb ervaren dat softskills ontzettend belangrijk zijn om een opdracht goed te laten verlopen. Dat geldt voor elke functie binnen het team – maar zeker als tester moet je met iedereen samenwerken. Omdat je collega's vaak verschillende achtergronden en belangen hebben, is het fijn als je jezelf in anderen kunt verplaatsen. Alleen dan kun je de keuzes, standpunten en verwachtingen van collega’s begrijpen en hier goed op anticiperen.

Ik heb in de praktijk gemerkt hoe moeilijk het soms kan zijn om mensen die van oorsprong geen test-achtergrond hebben, te motiveren om bepaalde risico’s af te dekken, zonder daarbij allerlei aannames te doen. En het afdekken van risico’s is het fundament van het testvak. Dit kun je alleen maar doen door overal vraagtekens bij te zetten. Waarom en hoe gaan we iets testen? - maar vooral ook: waarom testen we dit niet? De uitdaging is om de motivatie voor het testen van je collega's te vinden die nodig is om de kwaliteit van het systeem te handhaven. Softskills zijn hierbij dus een absolute must.

In een bepaalde opdrachtgever was ik als testcoördinator verantwoordelijk voor het migreren – en testen - van alle applicaties van een oude naar een nieuwe Citrix-omgeving: van Windows 7 naar Windows 12 - en van Internet Explorer 10 naar 11. Het waren er een stuk of 500. Het was interessant om na te denken over hoe ik alle beheerders zover zou krijgen om alles weer opnieuw te testen. De beheerder moet testen of de applicatie zich op de nieuwe omgeving net zo gedraagt als op de oude. Uiteraard heeft de beheerder er zelf ook belang bij dat de applicatie functioneert, dus de meeste beheerders krijg je meteen mee, zelfs wanneer ze in een nieuwe omgeving soms niet meer alle  rechten krijgen die men voorheen had. Daar heb je dan geluk mee. Wat je wel in eigen hand hebt is: begrip hebben voor specifieke situaties van jouw collega's, helpen waar mogelijk en gewoon normaal - niet al te dwingend – communiceren met mensen.

Van uitvoeren naar coördineren?

Ik ben zelf begonnen als uitvoerend tester bij de reclassering. Dit heb ik twee jaar gedaan, ook omdat er door de recessie weinig andere opdrachten waren. Toch heeft dit uitvoerend testen voor mij wel bevestigd hoe belangrijk het voor mijzelf is om ook bezig te blijven met de inhoud van een traject. Ik ben echt een tester - mijn dag is pas goed als ik flink wat bevindingen hebt gevonden. Voor mij is testen een soort van schatgraven.

Ook kwam ik er bij de reclassering achter dat het fijn is om als uitvoerend tester meer kaders te krijgen dan alleen maar de specificaties waarop je de testen uitvoert. Als coördinator ben je meer betrokken bij het proces in plaats van alleen maar bij het uitvoeren. Je krijgt vanuit de business vaak meer mee over de bedoeling van de applicatie en over de belangen die meespelen bij de realisatie van de software. Als je deze informatie deelt met je testers, gaan zij het proces beter snappen.

De kennis en ervaring die ik heb opgedaan bij de reclassering heb ik meegenomen naar mijn opdracht bij Zwitserleven, waar de projectmanager mij op een gegeven moment vroeg om de taken van de toenmalige testcoördinator te gaan waarnemen. Als testcoördinator van twee belangrijke trajecten binnen Zwitserleven - onder andere de ketentest rondom de invoering van IBAN - heb ik ontdekt dat mijn hart echt ligt bij testcoördinatie. Het is een positie die mij op alle vlakken de juiste uitdaging biedt. Wat ik leuk vind aan de rol van coördinator is dat je overzicht hebt, maar ook nog met je voeten in de klei staat - op een concreet niveau betrokken bent bij het testen zelf. Ik weet ook niet of ik wel  direct de behoefte voel om “door te groeien” naar de rol van testmanager. Als testmanager ben je voornamelijk bezig met mensen, geld, planning, tijd - en op een heel geaggregeerd niveau met het testen zelf. Dat laatste is niet gek, want een testmanager heeft vaak ook meerdere trajecten lopen.

Toekomst en Scrum?

Ik weet sowieso niet of de testmanager straks nog wel bestaat. Dit geldt trouwens net zo goed voor de functie van testcoördinator. In de markt zie je op dit moment een verschuiving van de Waterval methode naar het gebruik van Agile werkwijzes, bijvoorbeeld Scrum. Ik wil niet zeggen dat de oude  afgebakende functies gaan verdwijnen vanwege het gebruik van Scrum. Wat wel zo is, dat Scrum de rol testmanager en testcoördinator niet kent. Scrum teams organiseren immers zichzelf. Om hier beter op te kunnen aansluiten heb ik kort geleden via Immune-IT een cursus Scrum Master gevolgd en mijn certificaat gehaald. Persoonlijk vindt ik dat de rol van testcoördinator best veel raakvlakken heeft met die van de Scrum Master. Ook als Scrum Master zijn softskills van groot belang, heb je kennis van de inhoud, en ben je bezig met oplossen van problemen waar je team zelf niet uitkomt.

Een Scrum Master werkt soms in meerdere Scrum teams tegelijkertijd, iets dat officieel eigenlijk niet mag. En ook niet optimaal werkt. Een Scrum Master moet namelijk altijd beschikbaar zijn om voor zijn team eventuele belemmeringen weg te nemen. Als een Scrum Master meerdere teams heeft met problemen, betekent dit dat er in noodgevallen prioriteiten gesteld moet worden. Welk team moet als eerste geholpen worden? Dat draagt niet bij aan het optimaliseren van processen. Vandaar dat een Scrum Master meestal maar één team onder zich heeft – en vaak ook een dubbelrol als Scrum Master / tester. Die dubbelrol herken ik uit mijn ervaring als testcoördinator. En hij is mij op het lijf geschreven: overzicht en handen in de klei. 

Wat mij bevalt bij Immune-IT is niet alleen het financiële plaatje, maar ook het feit dat ik mij er geen nummertje voel. Bovendien worden er interessante inhoudelijke thema-avonden georganiseerd en zijn er geen verplichte bedrijfsbijeenkomsten die meetellen in je beoordeling. Bij Immune-IT krijg je de ruimte om je te ontwikkelen in de richting die jou het beste past.

Wil ook werken bij een werkgever die geïnteresseerd in jou als mens en in jouw toekomst wil investeren zodat jij ‘Fit for the Future’ wordt? Ga dan naar www.immune.it en meld je aan!

(Oh ja, dit jaar bestaan we 10 jaar en belonen we nieuwe collega’s die in dienst komen in 2016 met een tekenbonus van maar liefst 3000 euro!) http://www.immune.it/nieuws/artikelen/tekenbonus-van-300000