RuleIQ – een Gen AI-gedreven test case generator bij Rabobank
Samen sneller en beter testen: hoe BPM Company, Rabobank en Pega GenAI inzetten voor unit testing
Binnen Rabobank is AI uitgegroeid tot een vanzelfsprekend onderdeel van de manier van werken. Die ambitie beperkt zich niet tot de business, maar strekt zich ook uit tot de softwareontwikkeling. Vanuit die ambitie onderzocht Rabobank waar Generative AI concrete waarde kon toevoegen binnen de software development lifecycle van Pega.
Een groep engineers binnen Rabobank bracht de hele levenscyclus van softwareontwikkeling in kaart en identificeerde tien use cases waarin Gen AI tijd kon besparen of de kwaliteit kon verhogen. Voor de uitvoering van dit traject koos Rabobank BPM Company als primaire partner, in nauwe samenwerking met Pega.

Waarom de Test Case Generator?
Binnen de teststrategie van Rabobank staat unit testing centraal. Die prioriteit binnen de bestaande teststrategie was doorslaggevend: de use case rond het genereren van unit test cases werd als eerste opgepakt, begin 2026.
De uitdaging is herkenbaar voor vrijwel iedere ontwikkelorganisatie: goede unit tests schrijven kost tijd. Ontwikkelaars ervaren dit bovendien vaak als een minder aantrekkelijk onderdeel van hun werk, waardoor zowel de dekking als de kwaliteit van tests onder druk kunnen komen te staan. Het uitgangspunt van het project laat zich samenvatten in één motto: reduce the cost of quality. Door het genereren van unit tests minder tijdrovend en minder arbeidsintensief te maken, wordt het haalbaar om zowel de dekking als de kwaliteit van unit testen structureel te verhogen.
De oplossing: RuleIQ
Samen ontwierpen Rabobank, BPM Company en Pega een oplossing die de naam RuleIQ draagt. RuleIQ ondersteunt developers op twee manieren:
- Het bedenken van testscenario’s – Een Pega AI-agent verzamelt informatie over de betreffende rule en de context waarin deze wordt gebruikt. Deze informatie wordt doorgestuurd naar een LLM (Claude Sonnet), die vervolgens voorstellen voor unit testscenario’s genereert. De developer beoordeelt, past deze eventueel aan en keurt ze goed.
- Automatisch aanmaken van de tests – zodra een developer de voorgestelde scenario’s heeft goedgekeurd, genereert Pega automatisch de bijbehorende Unit Test rules.
Deze aanpak maakt duidelijk hoe flexibel het Pega-platform is: via agents kan Pega worden gekoppeld aan externe Gen AI-oplossingen, waardoor dit soort toepassingen eenvoudig gerealiseerd kunnen worden. Het is een architectuur die zich ook buiten deze specifieke use case verder laat inzetten.
Van POC naar brede uitrol: de fasering
Het project doorliep een gestructureerde fasering:
- Proof of Concept – validatie van het technisch concept en de haalbaarheid van de aanpak.
- Ontwikkeling – de ontwikkeling van RuleIQ, met een ontwikkelteam bestaande uit twee mensen vanuit BPM Company en één vanuit Rabobank, in nauwe afstemming met Pega. Vanuit BPM Company werd het project geleid door een projectmanager.
- Pilot – een aantal bestaande software-ontwikkelteams binnen Rabobank, de zogeheten pilot squads, zullen als eerste met RuleIQ aan de slag gaan en voeren de bètatest van de applicatie uit. In deze fase wordt gestart met tien teams.
- Uitrol – na een succesvolle pilot volgt een bankbrede uitrol naar alle Pega teams.
De business benefits voor Rabobank
De verwachte en beoogde meerwaarde van RuleIQ voor Rabobank is concreet:
- Tijdsbesparing doordat RuleIQ testscenario’s aandraagt en na goedkeuring automatisch de bijbehorende tests genereert.
- Hogere kwaliteit en dekking van unit tests, doordat het minder tijd en moeite kost om ze goed uit te voeren.
- Meer ruimte voor softwareontwikkeling, omdat de productiviteit van teams toeneemt wanneer minder tijd hoeft te worden besteed aan het handmatig schrijven van tests.
- Aantoonbare flexibiliteit van het Pega-platform: het Pega-platform blijkt flexibel inzetbaar doordat externe Gen AI-oplossingen eenvoudig via Pega Agents kunnen worden geïntegreerd.
Vooruitblik
RuleIQ is de eerste van de tien use cases die Rabobank heeft geïdentificeerd voor de inzet van Gen AI binnen de software development lifecycle. Met de pilot als volgende stap richting brede uitrol naar 75 teams, vormt RuleIQ niet alleen een succesvolle eerste toepassing, maar ook het fundament voor toekomstige Gen AI-initiatieven binnen de software development lifecycle van Rabobank.

Auteur Jan Willem Van Asperen
Delivery Director
Jan Willem is onze Delivery Director en heeft veel ervaring binnen het Pega-ecosysteem. Hij heeft met meerdere klanten uit verschillende sectoren gewerkt en hen geholpen bij het opzetten van hun Pega-omgeving.


