heygrc
Woordenlijst

Shift-left compliance

Compliance naar links verschuiven betekent dat de compliance-controle eerder in de ontwikkelingslevenscyclus wordt uitgevoerd, op het moment dat een wijziging wordt aangebracht, in plaats van dat problemen later tijdens een audit worden ontdekt. De term is afgeleid van shift-left security en testen: hoe eerder een probleem wordt gevonden, hoe goedkoper het is om op te lossen.

In code

Voor compliance is het vroegst haalbare controlepunt de pull request, de enige plek in de workflow waar een wijziging wordt beoordeeld voordat deze wordt geïmplementeerd. Een compliance-relevante wijziging die in de diff wordt opgemerkt, is een eenregelige oplossing; hetzelfde probleem dat in de audit wordt ontdekt, is een herstelactie met een papieren spoor.