Aanbod · €2.950 excl. btw

Weet wat er echt mis is voordat je alles opnieuw bouwt.

Je hebt al software, maar weet niet meer welke problemen oppervlakkig zijn en welke structureel. Wij reconstrueren hoe het systeem werkt, scheiden technische schuld van echte risico's en geven je een geprioriteerde route vooruit.

Wanneer past dit aanbod?

Als je voelt dat het technisch niet goed zit, maar de werkelijke oorzaak of omvang nog niet duidelijk is.

  1. Onze vibe-coded app moet professioneel worden

    Je hebt met AI-tools verrassend veel gebouwd. Nu moet de app betrouwbaar, veilig en onderhoudbaar genoeg worden voor serieus gebruik.

    Bekijk vraagstuk
  2. Onze agent werkt niet betrouwbaar genoeg

    De agent kan indrukwekkende dingen, maar gedraagt zich niet voorspelbaar genoeg om er een serieus proces of product op te laten vertrouwen.

    Bekijk vraagstuk
  3. Niemand begrijpt de gegenereerde code meer

    De software groeit snel, maar de structuur en technische keuzes zijn zo ondoorzichtig geworden dat wijzigingen steeds riskanter worden.

    Bekijk vraagstuk
  4. We hebben onszelf in een hoek gevibecoded

    Met AI-codingtools ging het eerst razendsnel. Nu maken nieuwe wijzigingen het project vooral ingewikkelder en weet je niet meer hoe je eruit komt.

    Bekijk vraagstuk

Na afloop heb je...

Technische grip op wat er staat

Architectuur, belangrijkste afhankelijkheden en kritieke risico's zijn weer inzichtelijk.

Een geprioriteerd rescueplan

Je weet wat prima kan blijven, wat echt moet veranderen en in welke volgorde.

Een besluit over de vervolgaanpak

Fixen, gedeeltelijk herbouwen, groter doorontwikkelen of niets doen wordt een bewuste keuze.

Wat zit er in dit aanbod?

Een technische diagnose van één bestaande applicatie of codebase, gericht op besluitvorming.

Wat we doen

We onderzoeken breed genoeg om structurele oorzaken te vinden, maar zonder er een theoretische code-review van te maken.

  • Architectuur en codekwaliteit onderzoeken
  • Dependencies en technische schuld beoordelen
  • Authentication en autorisatie bekijken
  • Datalaag en relevante integraties onderzoeken
  • Deployment en foutafhandeling beoordelen
  • Tests, logging en monitoring bekijken
  • Securityrisico's op hoofdlijnen inventariseren
  • AI-specifieke failure modes onderzoeken
  • Maintainability en lock-in beoordelen

Wat je krijgt

Je krijgt een technisch oordeel waar je daadwerkelijk een vervolg op kunt baseren.

  • Architectuuroverzicht
  • Geprioriteerde probleem- en risicolijst
  • Wat kan blijven
  • Wat moet worden aangepast
  • Wat eventueel opnieuw moet
  • Advies: fix / partially rebuild / rebuild
  • Voorgestelde volgorde en omvang van vervolg
  • Technische debrief met senior engineer

Buiten scope

De Audit levert begrip en een plan. Grote fixes worden niet stilletjes onderdeel van de analyse.

  • Volledige reparatie van de codebase
  • Complete rewrite
  • Onbegrensde pentest of formele security-audit
  • Productontwikkeling buiten kleine diagnostische wijzigingen

Zo werkt het.

  1. 01

    Rescue-doel bevestigen

    We bepalen welke vragen de Audit moet beantwoorden en waar de grootste onzekerheid zit.

  2. 02

    Code + systeem reconstrueren

    We lezen architectuur, code, deployment, dataflows en relevante afhankelijkheden.

  3. 03

    Problemen prioriteren

    We onderscheiden cosmetische schuld, ontwikkelblokkades en echte productie- of securityrisico's.

  4. 04

    Rescueplan + debrief

    Je krijgt een concrete route met wat kan blijven, wat moet veranderen en wat daarna logisch is.

Waarom moet je dit geloven?

Een bestaande codebase beoordelen vraagt meer dan een automatische quality score. Het vraagt senior engineers die kunnen zien welke problemen daadwerkelijk pijn doen.

Bekijk cases

We werken juist in bestaande software

Een rommelige of AI-gegenereerde codebase is geen reden om automatisch opnieuw te beginnen.

Software engineering én AI

We bekijken zowel gewone production-grade problemen als AI-specifieke failure modes.

Vervolgwerk is geen voorwaarde

Als de beste conclusie is dat je huidige route prima is, mag het traject daar eindigen.

Wat gebeurt er daarna?