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.
