Kwadrant: Teststrategie op basis van Volume en Complexiteit

Gedurende een implementatie is het cruciaal om per onderdeel vast te stellen welke testaanpak benodigd is. Je wilt uiteraard dat alles werkt, maar niet elk onderdeel vraagt om dezelfde mate van zekerheid. Voor kritieke processen moet je nagenoeg volledige dekking hebben: je móét weten dat het werkt. In andere gevallen is een redelijke mate van vertrouwen voldoende.

Er zijn meerdere manieren om te bepalen wat passend is. Eén daarvan is het afwegen van transactievolume en systeemcomplexiteit. Het kwadrantmodel op basis van deze twee factoren helpt om de testinspanning doelgericht af te stemmen.

Het onderstaande kwadrantmodel helpt bij het kiezen van de juiste teststrategie. Het maakt inzichtelijk welke processen extra aandacht vragen en waar een lichtere toets volstaat. Een standaardproces met lage complexiteit en laag volume vergt minder dan een complex proces met hoog volume aan transacties.

Volume en complexiteit bepalen waar hogere testkwaliteit noodzakelijk is. Bij hoog volume ontstaan bij fouten direct grote aantallen issues. Hoeveel je daarvan kunt herstellen, hangt af van de complexiteit. Hoe complexer het proces of systeem, hoe trager en lastiger het herstel. Bij een hoge combinatie van beide is de enige optie: zorgen dat het altijd werkt.

  • Doel: Dit kwadrant helpt bij het bepalen van de juiste teststrategie door rekening te houden met transactievolume en systeemcomplexiteit.

  • Toepassing: Gebruik dit model om te bepalen welke testactiviteiten prioriteit krijgen en waar testinspanning het meest nodig is.

  • Belang: Een mismatch tussen testdiepgang en projectcomplexiteit kan leiden tot inefficiënties of kritieke fouten bij livegang. Door de juiste focus te kiezen, wordt testinspanning optimaal ingezet.

Toelichting:

  • Laag volume + Lage complexiteit (Tijd en kosten optimaliseren)
    Beperk testinspanning tot kernprocessen en regressietests. Focus op efficiëntie, want risico’s zijn overzichtelijk.
  • Hoog volume + Lage complexiteit (Testdekking waarborgen)
    Ook zonder complexiteit kan volume impactvol zijn. Stress-/loadtests en procesvalidatie zijn cruciaal om operationele verstoringen te voorkomen.
  • Laag volume + Hoge complexiteit (Risico’s isoleren en beheersen)
    Testen moet gericht zijn op de complexe onderdelen, niet op het standaard ERP. Bespaar tijd door een gerichte teststrategie die maatwerk en integraties test zonder onnodige inspanning op standaardprocessen.
  • Hoog volume + Hoge complexiteit (Kwaliteit boven alles)
    Een groot, complex project met veel transacties? Dan is een slechte livegang rampzalig. Volledige testdekking is geen luxe, maar een noodzaak. End-to-end testen, ketentests en gebruikersacceptatietesten moeten uitgebreid worden uitgevoerd om risico’s te minimaliseren.

Concrete aanbeveling:
Stem je teststrategie af op de combinatie van volume en complexiteit. Processen met laag volume en lage complexiteit vragen om een efficiënte, pragmatische aanpak. Bij maatwerk of processen met veel transacties is een grondige testaanpak onmisbaar. Richt je testinspanning op de plekken waar de risico’s het grootst zijn — zo voorkom je zowel overtesten als blinde vlekken.