De resultaten die we bij Hallo hebben behaald laten precies zien waarom deze aanpak werkt. Door clean as you code consequent toe te passen, hebben we het defectpercentage met 75% verlaagd.
Het startpunt
Hallo, een toonaangevende telecomretailer, werkte samen met Infodation aan de ontwikkeling van een integraal integratieplatform dat Salesforce, Entra ID en het webkanaal met elkaar verbindt.
De bestaande situatie was in de loop der tijd versnipperd geraakt. Integraties waren traag, foutgevoelig en lastig aan te passen. Daardoor waren flexibiliteit en schaalbaarheid beperkt, wat het steeds moeilijker maakte om snel nieuwe functionaliteiten te leveren en de groeiambities van Hallo te ondersteunen.
De regie terugpakken
Samen met de technisch lead van Hallo brachten we snel de kernuitdagingen in kaart. Vervolgens lanceerden we een nieuw integratieplatform en namen we bewust het “softwarestuur” in handen: niet alleen functionaliteit opleveren, maar ook een hogere standaard neerzetten voor hoe software wordt gebouwd en onderhouden.
In de praktijk betekende dit:
- Codekwaliteit behandelen als onderdeel van het dagelijkse werk, niet als eindcontrole
- Direct refactoren wanneer iets niet goed voelde (zelfs als het nog werkte!)
- Wijzigingen klein, overzichtelijk en begrijpelijk houden
- Leesbaarheid en structuur als gezamenlijke verantwoordelijkheid zien
- Technische schuld voorkomen in plaats van die later proberen te beheersen
In plaats van te vertrouwen op extra tests of correcties achteraf, hebben we kwaliteit vanaf het begin in de code ingebouwd.
Het resultaat: 75% minder defects
De impact was duidelijk en meetbaar.
Door de principes van clean as you code consequent toe te passen:
- daalde het defectpercentage met 75%
- werd de codebase stabieler en beter voorspelbaar
- konden wijzigingen sneller en met minder risico worden doorgevoerd
- groeide het vertrouwen, zowel binnen het team als bij Hallo
Minder defects betekenen niet alleen minder bugs. Ze zorgen voor minder brandjes blussen, minder onderbrekingen en meer tijd voor echte verbeteringen.
Wat dit betekent
Clean as you code draait niet om perfectie. Het gaat om discipline en intentie. Het gaat erom kwaliteit een gewoonte te maken in plaats van een aparte fase.
Voor Hallo legde deze aanpak een stabiele basis voor verdere groei. Voor het team betekende het minder reactief werk en meer focus op vooruit bouwen.
Food for Thought
Soms begint de grootste verbetering met een kleine verandering in mindset: stel het opruimen niet uit tot later.