‘Denk bij testen verder dan het hier en nu’

Testen van software is vandaag de dag niet meer te vergelijken met hoe het vijf jaar geleden ging. Maar als we vijf jaar verder zijn, ziet de testwereld er weer compleet anders uit, zeggen Wilbert van den Bliek en Ron Rouhof van de onafhankelijke softwarekwaliteitsspecialist SQS. Een gesprek over snelheid, flexibiliteit, globaliteit en de klok rond werken. Hun boodschap: denk verder dan het hier en nu.

Bij SQS zitten meer uren in een dag. Als op het Benelux-hoofdkantoor in Utrecht de werkdag begint, zijn de collega’s in India al meer dan een halve dag bezig. Ook voor Nederlandse klanten. “Het is de toekomst van ons vak”, zegt Managing Director Wilbert van den Bliek. “Global service met lokale support.”

Met het oog op die toekomst zijn vorig jaar onder meer de testcentra in Pune en Chennai flink uitgebreid. Op basis van de wereldwijde industrialisatiestrategie kiest SQS testlocaties op basis van beschikbare vaardigheden. De Indiase stad is een ideale plaats om getalenteerde medewerkers aan te trekken. “Iedere keer als ik er ben, raak ik onder de indruk van de verregaande domeinkennis van onze mensen daar. We zijn sterk vertegenwoordigd in veel sectoren, waaronder de financiële sector. We zouden bij wijze van spreken met de aanwezige kennis zelf een bank kunnen beginnen.”

Wilbert van den Bliek en Ron Rouhof (rechts) in het hoofdkantoor van SQS Benelux. “IT wordt overal core-business.”

Wilbert van den Bliek en Ron Rouhof (rechts) in het hoofdkantoor van SQS Benelux. “IT wordt overal core-business.”

Lokaal groeit SQS ook. “Maar onze arbeidsmarkt is een stuk krapper”, zegt Chief Operations Officer Ron Rouhof. Het vak van testprofessional is inmiddels helemaal ingebed bij organisaties, waardoor er veel vraag is naar ervaren testprofessionals met affiniteit voor techniek en softwareontwikkeling. “Er wordt steeds meer van onze professionals verwacht. Waren vroeger domein- en testkennis voldoende, tegenwoordig wordt verwacht dat een testprofessional ook kennis heeft van systeemontwikkeling, ervaring heeft met testautomatisering tools en kan adviseren over risico’s, beveiliging en performance. Het is een dynamische baan waarin je contact hebt met alle afdelingen bij een klant en waar veel van je gevraagd wordt als het gaat om samenwerken en flexibiliteit. Je hebt te maken met nieuwe technologie of wetgeving die gaandeweg een testproces alweer kan verbeteren of veranderen.”

Van den Bliek: “Het vraagt soms veel van professionals en dan is het prettig dat er wereldwijd heel veel kennis is in ons bedrijf en dat we op het gebied van opleidingen voorop lopen.”

Security en ervaring

Een ander voordeel van de enorme schaalgrootte (zie kader)van SQS is de kennis van internationale wetgeving en security. Financiële instellingen van naam als HSBC, Credit Suisse en UBS gingen nog niet zo heel lang geleden voor grote bedragen het schip in door diefstallen uit hun testsystemen. Mede op grond daarvan legt de Europese Unie vanaf dit jaar het testen met productiedata aan banden. Door synthetische data te gebruiken bij testprocessen, kun je dit ondervangen. “Aan die oplossing hebben we wereldwijd jaren gewerkt”, zegt Van den Bliek. “Dan schakelen we met onze specialisten over de hele wereld. In dit geval was Zwitserland, hét bankenland bij uitstek, in de lead. De opgedane kennis maken we beschikbaar voor banken in de Benelux. Testen met synthetische data is niet alleen praktischer bij het voorkomen van diefstal, het is ook nog eens flink goedkoper, je hebt minder data nodig om alle testen uit te kunnen voeren en je kunt die data keer op keer hergebruiken, waardoor de resultaten van de testen herhaalbaar en voorspelbaar zijn.”

Hij geeft nog een voorbeeld van het profiteren van schaalgrootte. “In Nederland staat online gokken nog in de kinderschoenen. De aanbieders staan voor een grote uitdaging: hoe zorg je voor een ultieme consumentenervaring, als je weet dat iedere bug fataal kan zijn? In landen waar online gokken al big business is, zijn we daarvoor gecertificeerd en hebben we daar ervaring mee.”

Snelheid en nog eens snelheid

De komende jaren draait alles om snelheid in combinatie met goede software, merken ze in Utrecht nu al. Klanten vragen zonder uitzondering om een kortere ‘time to market’. Door de opkomst van mobiele devices neemt het testwerk alleen maar toe. Rouhof: “De wereld verandert sneller dan mensen in de gaten hebben. Vroeger waren bijvoorbeeld verzekeringsmaatschappijen mensenbedrijven. Tegenwoordig zijn ze helemaal IT-driven, is bijna alles geautomatiseerd en doen klanten hun zaken via een portal, met de PC, maar vaak ook op diverse mobiele devices.”

De COO verwacht de komende jaren veel testwerk in relatie tot het commercieel gebruik van (big)data. Zo denkt SQS mee met enkele sportbonden om data beschikbaar te maken voor derden. Bijvoorbeeld om uitslagen van competitiewedstrijden onmiddellijk te verwerken in een ranglijst en zichtbaar te maken in een app. “De behoefte aan realtime informatie is gigantisch. Dan hebben we het nog niet eens over de marketing mogelijkheden van dergelijke applicaties. Denk maar aan gerichte advertising of een E-wallet waarmee je in de sportkantine kunt afrekenen.”

DevOps nu dé manier

Om IT wendbaar en weerbaar te maken is DevOps de ontwikkelmethode. Bij DevOps draait het om samenwerking tussen ontwikkeling en beheer. Daar komt de naam ook vandaan: Dev staat voor Development en Ops voor Operations. Alle afdelingen werken daarbij samen. “Bouwen en beheer valt daarmee samen”, zegt Van den Bliek. “In andere sectoren zie je dat ook. Het bedrijf dat een weg aanlegt, doet ook twintig jaar het onderhoud. Gedurende die onderhoudsfase ontwikkel je bij software ook gewoon door.”

Ierse collega’s praten professionals bij over DevOps.

Ierse collega’s praten professionals bij over DevOps.

Software ontwikkeling wordt steeds meer een teaminspanning. Iedereen is vanaf de eerste dag verantwoordelijk voor en betrokken bij het eindresultaat en is tevens verantwoordelijk voor het beheer van de software. “Voor testprofessionals is het grote voordeel dat je al vroeg in het stadium van softwareontwikkeling kunt beginnen met testen en rekening houdt met de inzet van tools om geautomatiseerd te kunnen testen”, weet Rouhof. “Het ontwikkelen van software voor de mobiele markt is veeleisend. Omdat mobiele apparaten, platforms en besturingssystemen zich met ongekende snelheid ontwikkelen, moeten leveranciers zich steeds aanpassen zonder klanten te frustreren. Voor sommige toepassingen wil je een gebruiker niet iedere maand met een nieuwe portal confronteren terwijl je bij andere toepassingen het liefst op dagelijkse basis de mogelijkheid wilt hebben om nieuwe functionaliteit beschikbaar te stellen. Daarbij ben je dan voor de huidige mobiele platformen ook nog eens mede afhankelijk van diensten als Apple en Google. Het is dus van groot belang om bij de architectuur van nieuwe toepassingen stil te staan bij de snelheid waarmee de software voortgebracht moet worden en het tempo waarin je in staat wilt zijn om het uit te leveren. ”

DevOps wordt zowel in Nederland als internationaal veel gebruikt. Binnen SQS ligt de lead in Ierland. Om eigen en andere professionals bij te praten houdt de dienstverlener kennissessies, waarbij de Ierse collega’s als gastspreker optreden. Die kennisoverdracht gebeurt ook niet meer enkel en alleen in saaie leslokalen. “Bij de dynamiek van de hedendaagse tester hoort ontspanning, dus zijn de trainingen op leuke locaties. “Het wordt allemaal minder procedureel. Als werkgever in de IT moet je zorgen dat je medewerkers fris blijven”, aldus Van den Bliek.

Over vijf jaar ziet de testwereld er weer heel anders uit. Rouhof kijkt er naar uit. “Dan heb je apps die met elkaar zaken doen. En natuurlijk moet je blijven testen. Je hebt het over miljoenen gebruikers.” Van den Bliek ziet een service georiënteerde markt voor zich. “Waarom zou je nog software aanschaffen als je het uit de cloud kunt halen? Samen zijn ze het over één ding eens: IT is of wordt core-business voor nagenoeg alle bedrijven. Ook daar waar dit nu nog niet het geval is.

Wereldwijd actief

SQS is behalve in de Benelux actief in Duitsland, Verenigd Koninkrijk, Verenigde Staten, Australië, Oostenrijk, Egypte, Finland, Frankrijk, India, Ierland, Italië, Maleisië, Noorwegen, Singapore, Zuid-Afrika, Zweden, Zwitserland, Portugal en de Verenigde Arabische Emiraten. Bij SQS werken wereldwijd 4600 medewerkers. Het Benelux hoofdkantoor is gevestigd in Utrecht.

 

Ruud Poels is Manager Communications bij SQS Nederland

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *