Trendsz

Onlangs bracht ik een bezoek aan de Agile Testing Days (ATD) die plaatsvonden van 19 tot en met 22 november. Samen met een groep collega’s van Bartosz reisden we af naar Potsdam. Mijn doel was om nieuwe inzichten op te doen in AI, testautomatisering en teamcommunicatie. En dat is meer dan gelukt!  Drie sessies sprongen eruit als bijzonder waardevol voor mijn werk als tester, in deze blog vertel ik je daar meer over.

Holistic testing: effective strategies for Agile teams

Tijdens de conferentie kwam ik in aanraking met een zeer interessant concept, namelijk: het concept van holistisch testen, gepresenteerd door Lisa Crispin en Ashley Hunsberger. Dit model richt zich op het integreren van testen in de gehele DevOps-cyclus. Van de planningsfase tot en met de productlevering. In plaats van testen te beschouwen als een losstaand proces, benadrukt het model de samenwerking van het testteam met andere teamleden om kwaliteit gedurende de hele ontwikkelingscyclus te waarborgen.

Afbeelding1

Bron afbeelding: Testing from a holistic point of view – DragonFire Inc.

Wat ik vooral vernieuwend vond, waren de praktische tools die werden gepresenteerd, zoals mind mapping en quality slides. De mind mapping helpt teams om de businesswaarde van nieuwe features visueel in kaart te brengen, terwijl quality slides de relevante kwaliteitsattributen (denk aan security, testability en usability) prioriteren, zodat deze niet vergeten worden. Deze tools zijn vooral nuttig in de planningsfase, wanneer beslissingen over prioriteiten en testaanpak worden genomen. Wat ik daaruit leerde, is dat de samenwerking binnen het team cruciaal is om echt waarde te leveren, en dat testen geen geïsoleerde taak hoeft te zijn.

AI in testen: kritisch zijn op resultaten

Uiteraard was er tijdens de ATD ook veel aandacht voor AI. In een presentatie over de Gilded Rose kata  – een oefening die vaak gebruikt wordt om softwareontwikkelings- en testtechnieken te verbeteren – gaven Christian Baumann en Nils Reichstein een gedetailleerd overzicht van hun experiment met verschillende GenAI-tools. Ze gebruikten de kata om te testen hoe goed de tools verschillende testtaken konden uitvoeren. Wat opviel, was dat Gemini en ChatGPT goed presteerden in verschillende testcontexten, maar dat de effectiviteit van de tools varieerde afhankelijk van de taak. Dit benadrukt dat AI in testen enorm veel potentieel heeft, maar dat we als testers altijd kritisch moeten blijven op de resultaten die AI genereert. En we dus niet blind moeten vertrouwen op de uitkomsten. Het experimenteren met AI is spannend, maar we moeten ervoor zorgen dat we het als aanvulling gebruiken op menselijke expertise, niet als vervanging. AI kan helpen bij het genereren van testgevallen en het analyseren van testresultaten, maar de menselijke expertise blijft essentieel.

“AI biedt krachtige tools, maar het is belangrijk om kritisch te blijven en de resultaten altijd goed te beoordelen.”

De kracht van soft skills en samenwerking

Een ander belangrijk thema dat ik tegenkwam, was het belang van soft skills en samenwerking. In de sessie van Emily Bache over de Samman-methode, waarbij het hele team ontwikkelingstechnieken leert en deze samen toepast in de productiecode, werd duidelijk dat testen niet alleen draait om tools en technieken, maar ook om effectieve communicatie binnen het team. Het gebruik van de Test Suite Canvas van Ashley Hunsberger (uit de Holistic Testing tutorial) is bijvoorbeeld een uitstekende manier om gesprekken op gang te brengen over de verschillende aspecten van test suites, zoals waarde, afhankelijkheden en onderhoudbaarheid. Dit maakt het niet alleen makkelijker om testplannen af te stemmen, maar versterkt ook de samenwerking en onderlinge communicatie binnen het team.

Afbeelding2

Bron afbeelding: TestSuiteDesign/TestSuiteCanvas.pdf at master · ahunsberger/TestSuiteDesign · GitHub

Mijn take aways

Mijn deelname aan de ATD heeft mijn verwachtingen zeker waargemaakt. Ik heb nieuwe, praktische tools geleerd, zoals mind mapping en quality slides. De sessie over AI in testen gaf me een beter inzicht in zowel de mogelijkheden als de beperkingen van AI in softwaretesten.

Wat ik het meest waardeer van deze ervaring, zijn de nieuwe perspectieven die ik heb opgedaan over de toekomst van testen. Wat ik vernieuwend vond, was hoe de sessies de toekomst van testen koppelden aan de praktische toepassing van tools en technieken. AI, holistisch testen en de nadruk op samenwerking zijn thema’s die de toekomst van softwaretesten zullen bepalen. Het was inspirerend om te zien hoe AI en samenwerking niet alleen het testproces kunnen verbeteren, maar ook de kwaliteit van de software die we leveren. Deze kennis wil ik dan ook direct toepassen in mijn werk, zowel op het gebied van testautomatisering als in de manier waarop ik met mijn team samenwerk.

Zou ik nog een keer naar de ATD gaan? Zeker! De waarde van netwerken, leren van experts en de hands-on sessies zijn ervaringen die ik niet zou willen missen. Ik zou de ATD dan ook van harte aanbevelen aan andere testers en iedereen die in een Agile omgeving werkt en kwaliteit hoog in het vaandel heeft staan, vooral als je op zoek bent naar een breder perspectief op softwaretesten.

 

 

 

Wil je ons nieuwste Paarsz magazine per post ontvangen? Laat dan je gegevens achter.

Ontwerp zonder titel (19)

Werken bij Bartosz?

Vincent Verhelst

Geïnteresseerd in Bartosz? Dan ga ik graag met jou in gesprek. We kunnen elkaar ontmoeten met een kop koffie bij ons op kantoor. Of tijdens ontbijt, lunch, borrel of diner op een plek die jou het beste uitkomt. Jij mag het zeggen.

Mijn Paarsz