Software is niet af wanneer ze live gaat, want de wereld waarin ze leeft weigert stil te staan. Browsers updaten, besturingssystemen veranderen, de bibliotheken eronder evolueren, regelgeving schuift, en het gebruik groeit. Een systeem dat niemand verzorgt blijft niet hetzelfde, het takelt stilletjes af.
Kijk ernaar alsof je het meent
De eerste regel van software draaien is het weten voor je gebruikers het je vertellen. Monitoring op foutpercentages, reactietijden en achtergrondtaken maakt van een bijna-panne een fix die niemand opmerkte. En een back-up telt pas zodra je er ooit uit hersteld hebt; een ongeteste back-up is een hoop, geen plan.

Klein onderhoud klopt grote reddingen
Afhankelijkheden updaten en beveiligingspatches toepassen op een vast ritme houdt elke stap klein en saai. Sla het een jaar over en hetzelfde werk wordt een riskante sprong over vele versies tegelijk, meestal geprobeerd onder druk omdat er iets brak of een audit eraan komt. Saai op schema wint van spannend in een crisis.
Een ritme dat werkt
- Maandelijks: afhankelijkheids- en beveiligingsupdates, klein en saai per ontwerp.
- Per kwartaal: een korte gezondheidscheck van fouttrends, trage pagina's, groeiende opslag en aankomende platformwijzigingen.
- Jaarlijks: echt herstellen uit een back-up, sleutels roteren, en opnieuw nakijken wie nog waarbij kan.
Het exacte ritme telt minder dan er een hebben. Werk met een vast slot op de kalender gebeurt; werk dat op een rustige week wacht, wacht eeuwig.
Het punt van al dat werk is dat niemand het ziet. Rustige weken zijn het product dat werkt zoals bedoeld, en daarom behandelen we onderhoud als kernscope met echt budget, niet als het restje waar niemand voor plande. Gezonde software is geen toeval, het is een gewoonte.