Onderzoek toont aan dat 32% van de IT-managers Continuous Testing omarmt

Kwaliteit- en testwerkzaamheden zijn bottleneck bij implementatie van DevOps en Continuous delivery

  • Gefragmenteerde testautomatisering vertraagt Continuous Testing adoptie
  • Continuous Testing is hard op weg naar noodzakelijk onderdeel van het ecosysteem voor nieuwe manier van software-ontwikkeling
  • 58% van de organisaties lanceert dagelijks nieuwe software(updates)

Uit nieuw onderzoek van Capgemini en Sogeti in samenwerking met Broadcom Enterprise Software blijkt dat Continuous Testing steeds meer terrein wint bij de ontwikkeling van digitale producten. Continuous Testing voorziet in een snel volledig geautomatiseerd testproces voor nieuwe software die voortdurend beschikbaar komt. Inmiddels heeft 32% van de IT-managers deze aanpak van voortdurend testen als structureel onderdeel van het ontwikkelproces van digitale producten omarmd. 58% van de respondenten lanceert dagelijks nieuwe softwarereleases. 26% van de organisaties doet dat zelfs elk uur. Grootste uitdaging is geautomatiseerde testprocessen te ontwikkelen en effectief te integreren in het DevOps en Continuous Delivery proces. Dat zijn de belangrijkste uitkomsten uit het wereldwijde onderzoek onder 500 IT-beslissers van organisaties met minimaal 1000 medewerkers.

Wat opvalt, is dat organisaties nog altijd moeite hebben met het verder automatiseren van testprocessen. Slechts 24% van de huidige testcases is volledig geautomatiseerd. End-to-end automatisering van het volledige testproces gebeurt ook maar bij 24% van de organisaties. Zo geeft 36% van de ondervraagden aan dat meer dan de helft van de testtijd wordt besteed aan het verzamelen, beheren, onderhouden en genereren van testdata. Veelvuldiger gebruik van testautomatisering zou de snelheid van testactiviteiten binnen agile-teams aanzienlijk verbeteren, zo verwacht het merendeel van de IT-managers.

Behoefte aan slimme testorganisatie

Zelfredzaamheid van autonome agile-teams levert een chaotische diversiteit aan testprocessen op. De hoeveelheid onbeheerde testomgevingen en -scenario’s resulteert in veel onbekende hiaten bij het waarborgen van de kwaliteit van het digitale product zodra dat gelanceerd wordt. Dat vraagt om heldere richtlijnen en inzet van slimme technologie. Agile ontwikkelteams zouden ook meer inzicht moeten krijgen in de processen van Continuous Integration/Continuous Delivery (CI/CD). Met de inzet van slimme algoritmes kunnen systemen automatisch bepalen welke testen nodig zijn in een bepaalde releaseprocedure.

Verder blijkt uit het onderzoek dat IT-managers behoefte hebben aan beter georganiseerde agile-testprocessen. 35% van de ondervraagde IT-beslissers benoemt een ‘volledig auditspoor van testactiviteiten’ en een ‘geconsolideerd test- en releasetraject’ als belangrijkste verbeterpunten voor een effectieve organisatie van testprocessen. 32% van de respondenten is op zoek naar één plek waar testprocessen samenkomen en wil voortdurend inzage in het gehele deliverytraject bij de bouw van nieuwe digitale producten.

40% van de ondervraagden geeft aan dat hun software-ontwikkelteams meer dan de helft van hun tijd besteden aan het bouwen en onderhouden van testomgevingen. Zo is niet altijd de juiste technologie beschikbaar of wordt deze niet vanuit één plek gefaciliteerd.

“Organisaties zitten veelal in een dilemma. Enerzijds wil ieder IT-team agile werken met de stap naar volledig zelfredzame autonome teams. Aan de andere kant is het noodzakelijk meer structuur aan te brengen in kwaliteitmanagement met consistente processen, slimme technologie, meer automatisering en gecentraliseerd inzicht in alle processen in een steeds complexer IT-landschap”, zegt Mark Buenen, Global Leader Digital Assurance & Testing bij Capgemini.

Zo laat het voorbeeld van een Australische Bank zien dat er veel tijd en geld bespaard kan worden met de inzet van één enkel platform voor volledig geautomatiseerde ontwikkel- en deploymenttools. De bank wist hiermee de ontwikkeltijd voor nieuwe applicaties met 40% te verkorten.

Interdisciplinaire teams vereisen nieuwe vaardigheden

In de afgelopen vijf jaar zijn de rollen van software-ontwikkelaars én -testers aanzienlijk veranderd. Ontwikkelaars staan nu veel dichter bij de klant en vervullen een prominente rol bij het vormgeven van de gebruikerservaring. Testers zitten niet langer in een isolement. Zij trekken nu samen op met ontwikkelaars en collega’s uit de business. Testers worden ook veel eerder betrokken bij de ontwikkeling van nieuwe producten. Daarmee is er steeds meer sprake van interdisciplinaire teams. Dat zorgt ook voor nieuwe uitdagingen. Zo wordt van ieder teamlid verwacht dat hij of zij het hele proces in detail doorziet. En testers zijn genoodzaakt hun technische vaardigheden verder uit te breiden.

“Organisaties moeten niet alleen verder investeren in technologie. Nieuwe interdisciplinaire teams hebben ook meer ondersteuning en nieuwe vaardigheden nodig. Ook om te voorkomen dat bedrijven daarmee hun concurrentievoordeel kwijtraken”, concludeert Ashok Reddy, Senior Vice President and General Manager, Enterprise Software van Broadcom.

Over het onderzoek
Dit Continous Testing Report (CTR) onderzoek is in de zomer van 2018 uitgevoerd in de VS, VK, Benelux, Duitsland, Frankrijk, Italië en de Scandinavische landen. Zowel via gesprekken als online onderzoek zijn 500 IT-beslissers geϊnterviewd. Deelnemende organisaties waren afkomstig uit de financiële sector, gezondheidszorg, wetenschap, telecommunicatie, media, entertainment en productie. Het CTR is tot stand gekomen in een samenwerking tussen Capgemini, Sogeti en Broadcom.

Het rapport is hier beschikbaar.

Over Capgemini
Capgemini is wereldwijd toonaangevend in consulting- en technologiediensten. In de voorhoede van innovatie, helpt Capgemini zijn klanten om de kansen te benutten die ontstaan in de snel evoluerende wereld van cloud computing, digitalisering en platformen. Voortbouwend op 50 jaar historie en diepgaande sectorkennis, stelt Capgemini organisaties in staat om hun zakelijke ambities te realiseren via een breed palet aan diensten, van strategie tot uitvoering. Capgemini is sterk doordrongen van de overtuiging dat de zakelijke waarde van technologie van en door mensen komt. Het is een multiculturele organisatie van 200.000 medewerkers verspreid over meer dan 40 landen. Capgemini Group rapporteerde in 2017 wereldwijd een omzet van EUR 12,8 miljard. Bezoek ons op www.nl.capgemini.com.

Over Sogeti Nederland B.V.
Sogeti is een toonaangevende IT-dienstverlener op het gebied van technologie en engineering services. Het bedrijf biedt oplossingen die digitale transformatie mogelijk maken. Grootzakelijke organisaties vertrouwen op de uitgebreide kennis en ervaring voor clouddienstverlening, digitale veiligheid, kwaliteitszorg & testing en digital manufacturing. Sogeti combineert daarbij slagvaardigheid en implementatiesnelheid met sterke technologiepartnerships volgens bewezen methodieken. De IT-dienstverlener voorziet in een eigen wereldwijd leveringsmodel Rightshore.

Passie voor het vakmanschap zit in de genen van de meer dan 2450 Sogetisten werkzaam (dicht)bij de klant. Sogeti Nederland B.V. maakt deel uit van de wereldwijde Sogeti groep met zo’n 25.000 IT-professionals in 15 landen, gevestigd in meer dan 100 locaties in Europa, de VS en India. De Sogeti groep is een dochteronderneming van het in Parijs beursgenoteerde bedrijf Capgemini SE. Meer informatie is beschikbaar op www.sogeti.nl.