Architectuur

Technische schuld herkennen: vier signalen en wat je eraan doet

Leroy Steding10 augustus 20262 min leestijd

Technische schuld is een leenmetafoor, en dat is precies waarom hij nuttig is: je gaat hem aan om nu sneller te zijn, en je betaalt rente tot je hem aflost. Het probleem begint als niemand meer weet hoeveel rente er loopt.

Wat het niet is

Oude code is geen schuld. Code die werkt, zelden verandert en niemand hindert, mag oud zijn - dat is afbetaalde software. Lelijke code die je één keer per jaar aanraakt kost je niets. Schuld is wat je aantoonbaar vertraagt bij het werk dat je wél doet.

Vier signalen

Wat je eraan doet

Niet: een half jaar uittrekken om alles op te ruimen. Zulke projecten leveren zelden op wat ze beloven, want ze veranderen veel zonder dat er iets bijkomt voor de klant, en ze eindigen bijna altijd halverwege.

Wanneer herbouwen wél het antwoord is

Als het onderliggende platform geen beveiligingsupdates meer krijgt, als de leverancier weg is, of als de eisen zo veranderd zijn dat je tachtig procent toch zou vervangen. In die gevallen is stap voor stap opruimen duurder dan opnieuw beginnen. In alle andere gevallen is het dat niet, hoe verleidelijk het ook klinkt.

Lees verder

Microservices of monolietCustom softwarePlan een gesprek

Benieuwd of dit ook bij jouw bedrijf werkt?

De gratis AI-Integratiescan kijkt naar jouw processen en benoemt per kans wat het oplevert.

Start gratis scan

Of mail direct: info@steding.dev

← Meer artikelen