Als u ooit op een zondagavond een telefoontje kreeg omdat de webshop crasht, weet u dat de kosten van een productie-bug meer zijn dan het repareren zelf. Maar hoeveel precies? Zonder concrete cijfers is het lastig om te beslissen hoeveel u in testing zou moeten investeren.
Deze post geeft u een rekenmodel om de echte kosten van een bug in productie in te schatten, zodat u zakelijke beslissingen kunt nemen over kwaliteitsborging in plaats van onderbuikgevoel.
De vier componenten van bug-kosten
Een productie-bug kost u geld in vier categorieën. Veel MKB'ers tellen alleen de eerste, waardoor ze het totaal met een factor drie tot tien onderschatten.
1. Directe omzetverlies
Dit is het meest zichtbare. Uw applicatie werkt niet of werkt verkeerd, en gebruikers kunnen hun doel niet bereiken.
Concrete cijfers voor een gemiddelde Nederlandse MKB-webshop:
- Omzet per uur tijdens piekmoment: €1.500 tot €5.000
- Één uur downtime: volledig verlies
- Eén uur met checkout-bug waar 50% afhaakt: €750 tot €2.500
Voor een interne applicatie (CRM, ERP, boekingssysteem) is het moeilijker meetbaar maar zeker niet nul:
- 30 medewerkers die niet kunnen werken: €30 x €60/uur = €1.800 per uur
2. Herstel-kosten
De tijd die uw team en uw IT-partner kwijt zijn aan het oplossen:
- Incident-identificatie: 30 tot 60 minuten gemiddeld
- Fix-ontwikkeling: 2 tot 8 uur afhankelijk van complexiteit
- Deploy en validatie: 1 tot 2 uur
- Post-mortem en documentatie: 2 tot 4 uur
Tegen een gemiddeld IT-uurtarief van €95 loopt een middelgrote fix snel op naar €950 tot €1.800 aan pure herstel-kosten. En dat is alleen uw IT-partner, zonder uw eigen mensen die meeluisteren en meedenken.
3. Reputatieschade
Dit is moeilijker te kwantificeren maar reëel. Onderzoek van Gartner en Forrester geeft aan dat:
- 32% van klanten stopt na één slechte ervaring met een merk
- 59% deelt negatieve ervaringen met familie en vrienden
- Een klant die vertrekt kost gemiddeld 5 tot 7 keer meer aan nieuwe klantacquisitie dan aan retentie
Voor een MKB met 500 actieve klanten en een gemiddelde klantwaarde van €1.200 per jaar is dat concreet: als één incident twee klanten doet vertrekken, is dat €12.000 aan gederfde lifetime-value.
4. Indirecte organisatiekosten
De verborgen kosten die vaak worden vergeten:
- Onzekerheid bij andere medewerkers: "gebeurt dit vaker?" leidt tot meerwerk en voorzichtigheid
- Trust-breuk bij managers: nieuwe IT-projecten worden uitgesteld of ingetogener
- Overuren: één incident in het weekend betekent typisch 10 tot 20 uur overwerk binnen het team
- Afleiding: het team verliest 1 tot 2 dagen productiviteit omdat iedereen praat over het incident
Conservatief geraamd: €2.000 tot €5.000 per middelgroot incident.
Rekenvoorbeeld: één fix-kost voor een MKB-webshop
Stel: u runt een webshop met €20.000 omzet per week. Op een vrijdagmiddag gaat een bug live waardoor de checkout 45 minuten lang niet werkt. U ontdekt het zelf via een klant die belt.
| Component | Inschatting |
|---|---|
| Directe omzetverlies (45 min bij €2.000/uur piekverkeer) | €1.500 |
| Herstel-kosten (hotfix, deploy, validatie, post-mortem) | €1.400 |
| Reputatieschade (schatting: 1 tot 2 klanten vertrekken) | €1.200 - €2.400 |
| Indirecte organisatiekosten (weekend-overwerk, afleiding) | €2.000 |
| Totaal per incident | €6.100 - €7.300 |
Dit is een gemiddeld incident, niet een ramp. Bij twaalf zulke incidenten per jaar loopt dat op naar €73.000 tot €88.000 in verborgen kosten.
Wat een goede testing-investering kost
Nu het andere eind: wat kost het om deze incidenten te voorkomen?
Eenmalige investering in een testinfrastructuur voor een MKB-app:
- End-to-end-tests opzetten voor de 4 tot 6 belangrijkste handelingen (inloggen, afrekenen, formulier verzenden, rapport exporteren): 1 tot 2 weken bouwwerk
- CI-pipeline met geautomatiseerde checks bij elke code-wijziging: 2 tot 3 dagen
- Monitoring en alerting opzetten: 1 tot 2 dagen
Doorlooptijd 2 tot 3 weken. Investering typisch tussen €5.000 en €12.000.
Lopende kosten:
- Tests onderhouden (ongeveer 10% van feature-tijd): €50 tot €150 per maand
- Monitoring-tools (Sentry, Uptime Kuma): €10 tot €30 per maand
- Periodieke review van test-suite: 4 uur per kwartaal
Circa €200 tot €400 per maand.
De terugverdientijd
Als onze testing-investering €8.000 eenmalig + €300 per maand kost, en het voorkomt zes incidenten per jaar van gemiddeld €6.500:
- Jaarlijkse besparing: €39.000 in voorkomen incidenten
- Jaarlijkse kosten: €8.000 eerste jaar + €3.600 lopend = €11.600 eerste jaar
- Netto voordeel eerste jaar: €27.400
- Netto voordeel vanaf jaar twee: €35.400
Met andere woorden: testing verdient zich in de meeste gevallen binnen 3 maanden terug. In latere jaren zit u op een pure bespareffect.
Wanneer testing zich NIET terugverdient
Eerlijkheid vereist: niet elke investering loont. Dit zijn scenario's waar u het beter kunt overslaan:
- Interne tool met minder dan 10 gebruikers en geen directe omzet-impact bij downtime
- Prototype of proof-of-concept dat over drie maanden verdwijnt
- Volledig handmatig proces met een web-app als tweede werkplek die bij uitval door Excel wordt vervangen
- Extreem klein project (onder €20.000 bouwbudget) waar de proportionele testing-kosten te hoog worden
Voor alles wat groter of kritieker is, is testing netto winstgevend binnen het jaar.
Wat u kunt doen
Drie stappen om dit voor uw eigen situatie te berekenen:
- Lijst uw kritieke user-flows: de 3 tot 5 handelingen die uw applicatie moet kunnen. Inloggen, afrekenen, offerte genereren, rapportage exporteren.
- Bereken de kosten per uur downtime: omzet-impact plus medewerkers die niet kunnen werken.
- Tel uw incidenten van afgelopen jaar. Al vergeten? Kijk in uw Slack-geschiedenis op keywords als "storing", "werkt niet", "kapot".
Als dat totaal boven €8.000 per jaar uitkomt, en u heeft nog geen geautomatiseerde testing, is er vrijwel zeker ROI te halen.
Hulp nodig bij de berekening?
Wij maken kosteloos een inschatting op basis van uw huidige situatie. Mail naar info@spago-it.nl met een korte beschrijving van:
- Het type applicatie (webshop, intern systeem, klantportaal)
- Ongeveer aantal gebruikers
- Of u nu een testing-infrastructuur heeft
Binnen een week krijgt u een concrete inschatting van uw huidige risico-kosten en wat een test-traject u realistisch zou besparen. Geen verkoopgesprek, geen verplichtingen.
Meer over onze aanpak bij Testing en QA leest u in onze post over onze werkwijze. Alle Testing en QA artikelen vindt u via de QA-tag.