De Belastingdienst heeft bijna 100 Java ontwikkelteams waarvan de meeste, tijdens de ontwikkeling van de Java applicaties en services, meerdere performance testen uitvoeren. Vaak worden deze testen geautomatiseerd in de delivery pipeline uitgevoerd. Geautomatiseerd performance testen is de eerste stap naar een aanpak die de “shift-left” (lees performance engineering) wordt genoemd.
De volgende stap in de “shift left” is het gebruik van een performance benchmark dashboard. Dit is een dashboard voor het organiseren, analyseren, benchmarken en rapporteren van de testresultaten die uit de verschillende performance testen zijn gekomen.
Op dit moment gebruiken een aantal bedrijfskritische Java applicaties het performance benchmark dashboard. Het toepassen van dit dashboard levert de projectteams de volgende voordelen op:
Dit dashboard wordt geïmplementeerd door het PCC (performance competence center) van de Belastingdienst. De focus bij het voortbrengen van het dashboard ligt op maximale feedback maar met minimale inspanning van een Java projectteam. In deze technische sessie willen Job en Ernst laten zien hoe zij voor de Java ontwikkelteams alles voor een performance test hebben geautomatiseerd.