Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Vier knopen in de zakdoek van de agile-tester

25 juli 2013 - 11:313 minuten leestijdOpinieWerkplek & Beheer
Sjoerd van der Maaden
Sjoerd van der Maaden

Agile ontwikkelen is nu meer regel dan uitzondering. Toch is het testproces binnen agile voor velen nog niet zo helder uitgewerkt. De testgemeenschap is steeds weer in discussie over wat nu het beste werkt. In mijn optiek bestaat ‘de beste aanpak’ niet.

Wel zijn er vier aandachtspunten die in ieder geval nooit vergeten mogen worden. Vier knopen in de zakdoek van de agile-tester helpen om testactiviteiten binnen agile-ontwikkeltrajecten tot een succes te maken. 

1. Belang van de keten voorop
Om succesvol te testen binnen agile is het van belang om consequent bij iedere sprint een korte functionele acceptatietest te doen. In de praktijk wordt software regelmatig alleen in los opgeleverde delen getest, per sprint. Hierdoor worden de user stories, die de requirements van gebruikers omschrijven, ieder afzonderlijk getest, maar niet alles samen als geheel. Door voor vrijgave aan de gebruiker een korte functionele acceptatietest uit te voeren van dit geheel, ontstaat ook de nodige controle op de integratie in de keten.

2. Totale omgeving telt
Met alleen integratie in de keten zijn agile-testers nog niet klaar. Meestal wordt software in en voor een bestaande omgeving ontwikkeld waarin meerdere systemen aanwezig zijn die ook onderling zijn gekoppeld. Het is daarom noodzakelijk om ook de totale omgeving functioneel te accepteren, bijvoorbeeld op basis van de testsets van zowel de sprints als een regressietestset voor het geheel. Door de software te testen in combinatie met de bestaande omgeving kan men controleren of ook het geheel werkt als een geoliede machine.

3. Up-to-date testsets topprioriteit
De agile-ontwikkelmethode kenmerkt zich door flexibiliteit, wendbaarheid, actualiteit, schaalbaarheid en snelheid. Om mee te kunnen met deze dynamiek is het heel belangrijk om up-to-date testsets paraat te hebben. In de praktijk kom ik vaak verouderde testsets tegen, onnodig om aan te geven in welke valkuilen je dan zoal terecht kunt komen. Om testen binnen agile tot een succes te maken is het structureel updaten van de testsets topprioriteit.   

4. Blik op het grotere geheel
Tot slot is het voor testers belangrijk om het grotere geheel niet uit het oog te verliezen. Er ontstaat regelmatig tunnelvisie bij functionele acceptatietesten waardoor de focus verdwijnt op het belang van dataconsistentie, dataconversie, inrichting, beveiliging en keten-integriteit. Met behulp van een eenvoudige checklist die voorafgaand aan iedere release wordt nagelopen, kunnen agile testers dit al ondervangen.

Deze aandachtspunten zijn misschien niet heel verrassend, maar wel essentieel om testen succesvol uit te voeren. Het is de kunst om deze aandachtspunten te verankeren, desnoods met behulp van vier knopen in de zakdoek.

Het is belangrijk dat het testproces en de testwerkzaamheden goed op de ontwikkelmethode aansluiten. In het whitepaper ‘Top testprestaties binnen agile’ ga ik verder in op verschillende oplossingen om testen binnen agile te beleggen en om missers te voorkomen. Dit whitepaper is te downloaden. 

Meer over

AgileSoftwarebeheerTesting

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Slimme connectiviteit: de toekomst van bouwen

    Hoe stoom jij jouw organisatie in de bouw en installatie sector klaar voor de digitale toekomst?

    Computable.nl

    Beveiliging en IT samen sterk tegen bedreigingen

    Deze paper geeft concrete strategieën en handvatten om IT en Security effectiever te integreren.

    Computable.nl

    Slimme toegang vs. onzichtbare cyberrisico’s in de Zorg

    In zorginstellingen is een constante stroom van personeel, patiënten en bezoekers. Maar hoe zorg je ervoor dat gevoelige gebieden beschermd blijven zonder de dagelijkse gang van zaken te verstoren? Hoe herken je eventuele zwakke plekken in het netwerk?

    Meer lezen

    ActueelCarrière

    De 10 beste voorbeelden van ons toekomstig werk!

    ActueelGovernance & Privacy

    Microsoft blokkeert e-mail hoofdaanklager Internationaal Strafhof

    ActueelOverheid

    Kort: Nieuw screeningsysteem IND, IFS in zee met TomTom, Navara naar BBTG en de grote oversteek voor TMA

    AchtergrondData & AI

    Een stortvloed aan ai-tools; ServiceNow drinkt zijn eigen champagne

    Gebouw TU/e
    ActueelCloud & Infrastructuur

    TU/e vervangt vpn en voegt mfa toe na cyberaanval

    Bord van Mediamarkt
    ActueelCloud & Infrastructuur

    Mediamarkt licht ‘onbeperkte’ cloudopslag van eigen telecommerk toe

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs