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

De business benefits van testen

21 mei 2015 - 14:243 minuten leestijdOpinieSoftware & Development
ing. Egbert Bouman
ing. Egbert Bouman

Software testen: het kost wat, maar dan heb je ook wat! Ja toch? Het is heel normaal als 30 tot 50 procent van je totale projectkosten er aan op gaan. Dat zijn breed geaccepteerde project management kentallen van goeroes als Fred Brooks, Capers Jones en Tom DeMarco. Maar welke ‘business benefits’ krijg je daarvoor nou precies terug?

Met andere woorden: waaróm wil je jouw it-systeem goed testen? Een open deur-vraag zou je denken, maar ik merk dat lang niet iedere business stakeholder zijn of haar antwoord paraat heeft. Daarmee doen ze zichzelf te kort. Mag ik een suggestie doen? Hier gaat ‘ie: de drie redenen waarom je software wil testen zijn: kwaliteitsborging, draagvlak en stuurinformatie.

In de praktijk merk ik dat de eerste reden meestal op waarde wordt geschat, de tweede veel minder en de derde vrijwel nooit. Dit komt overeen met de stelling van Gartner dat managers de business waarde van testen onderschatten. Behalve fouten vinden en kwaliteit bewaken (nummer één) is softwaretesten ook de manier om draagvlak en acceptatie bij je gebruikers op te halen (nummer twee). En testen levert de feitelijke stuurinformatie die je nodig hebt om te voorkomen dat je project mislukt (nummer drie).

Reden 1: kwaliteitsborging

Deze eerste reden snapt iedereen. Het liefst doe je de dingen in één keer goed, maar omdat systeemontwikkeling een creatief proces is en omdat wij mensen nu eenmaal fouten maken die vervelende consequenties kunnen hebben, moet er een vangnet zijn. Met dat vangnet halen we er zoveel mogelijk fouten uit en op basis van de ervaringen kunnen we uitspraken doen over de kwaliteit.

Reden 2: draagvlak

Resultaat is kwaliteit * acceptatie. Voor die acceptatie zijn goed informeren en communiceren heel belangrijk. Maar wat is met stip de beste manier om draagvlak en buy-in bij gebruikers te creëren? Testen natuurlijk! Geef ze een rol en een stem voor alle stappen van de acceptatietest (voor, tijdens en na). Hierdoor zal alle kritiek en potentieel negatieve emoties positief worden gekanaliseerd. Vraag – het liefst in een goed geregisseerde risicoworkshop – waar ze wakker van liggen en doe je acceptatieregie met een rode draad van risico’s naar testrapportage.

Reden 3: stuurinformatie

Projectvoortgangsrapportages zijn notoir onbetrouwbaar: ze worden nooit objectief en belangeloos ingevuld. De spreekwoordelijke laatste 20 procent die 80 procent van de tijd blijkt te pakken hoeft geen nadere toelichting. Bovendien is voortgang zonder kwaliteit geen voortgang. Goed testen is hiervoor de beste oplossing: het levert de feitelijke en betrouwbare stuurinformatie voor je projectbesturing en it-governance.

Conclusie

Kortom: testen levert je meer kwaliteit, meer draagvlak en betere stuurinformatie.
Vergeet die laatste twee niet!

In mijn blog ‘De drie redenen waarom we software testen’ ga ik nog wat uitgebreider in op de concrete ‘goodies’ in dit verband. Ik kijk uit naar een goede discussie!

Meer over

TestautomatiseringTesting

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

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    ActueelOverheid

    Dictu sluit applicatiecontract met CGI, IBM, Sogeti, Sopra Steria, TCS en Circle8

    OpinieSoftware & Development

    SAM: jouw bondgenoot tegen shelfware

    ActueelOverheid

    Ministerie BZK negeert advies AcICT over stilleggen Digipoort

    man kijkt naar het korte nieuwsoverzicht van Computable
    ActueelCarrière

    Kort: Aanvalsdetectie ai-agents, kenniskloof cio’s, overnames Wolters Kluwer, Esprit ICT en Main

    cybercrime
    ActueelCloud & Infrastructuur

    Rijkswaterstaat moet vaart maken met beveiligen van bruggen en sluizen

    Lek kwetsbaarheid vulnerability
    ActueelSecurity & Awareness

    Grote kans op misbruik en schade door kritieke kwetsbaarheid in SAP-systemen

    4 reacties op “De business benefits van testen”

    1. V.Peters schreef:
      1 juni 2015 om 12:05

      Hallo Egbert,

      Dit vind ik echt een voorbeeld van een goed artikel over software testen.

      Keep up the good work!

      Login om te reageren
    2. Felix The Cat schreef:
      1 juni 2015 om 15:36

      “30 tot 50 procent van je totale projectkosten”
      “Dat zijn breed geaccepteerde project management kentallen”

      vast wel, maar het zijn geen breed geaccepteerde stuurgetallen.
      Laat ik het zo zeggen : tarief scherp.

      Login om te reageren
    3. Egbert schreef:
      3 juni 2015 om 19:29

      Dankjewel heren!
      @Felix: als je de verborgen testuren meerekent zijn het geen gekke cijfers hoor!
      Zelfs een programmeur test gemiddeld minstens 1 uur per uur code schrijven.
      Idem pakketinrichting.

      Login om te reageren
    4. Anko Tijman schreef:
      5 juni 2015 om 10:46

      Hi Egbert, het lijkt er op dat er nog veel gedacht wordt (ook door jou in dit artikel…) vanuit het idee dat je test na ontwerp en bouw, in plaats van veel meer vooraf en tijdens ontwerp en bouw.

      Als je vooraf en tijdens het ontwerpen en bouwen gaat testen, wordt de initiele investering veel minder groot, wordt het proces als geheel effectiever (minder rework!) en is het eigenlijk gewoon een kwaliteitscheck.

      Login om te reageren

    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