Hoe kiest u de juiste partner voor legacy-softwaremodernisering?

Bestaande software moderniseren is een ander vak dan nieuwbouw. Selectiecriteria en de rode vlaggen die u in een eerste gesprek al kunt opmerken.
August 6, 2026
Softwarebedrijf
Hoe kiest u de juiste partner voor legacy-softwaremodernisering?

Het moderniseren van bedrijfskritische software is niet hetzelfde als nieuwe software bouwen. Het vraagt dat iemand een systeem doorgrondt dat hij niet zelf gemaakt heeft, vaak zonder documentatie, terwijl de dagelijkse werking gewoon doorloopt.

Dat is een ander vak dan van nul beginnen, en niet elke ontwikkelpartij is erin thuis. Hieronder waar u op let.

Waarop u selecteert

Ervaring met bestaande systemen

Vraag naar trajecten waarin bestaande software werd overgenomen of vervangen, niet naar mooie nieuwbouwprojecten. Vraag door: hoe stelden ze vast wat het systeem deed, wat kwam er onderweg boven, en wat liep er mis.

Dat laatste antwoord zegt het meest. Wie op die vraag geen concreet voorbeeld heeft, heeft weinig van deze trajecten gedaan.

Analyse voordat er gebouwd wordt

Een partij die zonder onderzoek een prijs voor het geheel noemt, verkoopt zekerheid die niet bestaat. Ofwel zit er een flinke marge in, ofwel komt het meerwerk later.

Zoek een aanpak die begint met een afgebakende analyse, waarna u opnieuw kunt beslissen, ook om met iemand anders verder te gaan.

Gefaseerd opleveren

Vraag hoe het traject is opgedeeld en wat er na de eerste fase in productie staat. Krijgt u één oplevering na negen maanden, dan draagt u het volledige risico tot dat moment.

Kennisoverdracht

Wat gebeurt er na de oplevering? Kan uw eigen team of een andere partij verder met wat er ligt? Vraag naar de documentatie die wordt opgeleverd en of er met gangbare technologie gewerkt wordt.

Dit is het punt waarop u de afhankelijkheid van de vorige leverancier vervangt door een nieuwe, of niet.

Eigenaarschap

Leg vast dat broncode, gegevens en documentatie van u zijn, en dat u ze op elk moment kunt opvragen. Niet alleen bij beëindiging, maar tijdens het traject.

Continuïteit

Hoe groot is het team, en wat gebeurt er als de betrokken ontwikkelaar vertrekt? Bij een traject van een jaar is dat een reële vraag. Vraag ook naar de ondersteuning erna: reactietijden, bereikbaarheid en wat daarvoor betaald wordt.

Rode vlaggen

  • Een vaste prijs voor het geheel, zonder analyse – die zekerheid is schijn en kost u later
  • Alles moet opnieuw – een advies dat past bij de omzet van de adviseur; vraag naar de tussenopties
  • Een eigen framework – aantrekkelijk voor de leverancier, want u kunt daarna nergens anders terecht
  • Geen vragen over uw proces – wie in het eerste gesprek alleen over techniek praat, mist waar het misgaat
  • De oude leverancier wordt weggezet – kritiek op voorgangers is makkelijk en zegt niets over wat deze partij zelf levert
  • Onduidelijkheid over broncode – als daar in het eerste gesprek omheen gepraat wordt, wordt het later niet duidelijker

Hoe u het gesprek voert

Begin niet met de vraag wat het kost, maar met de vraag hoe zij zouden vaststellen wat er nodig is. Het antwoord toont meteen of u met iemand praat die dit werk kent.

Leg een concrete situatie voor die bij u speelt: een veld dat voor iets anders gebruikt wordt, een koppeling die niemand kan uitleggen, een uitzondering die al jaren handmatig wordt afgehandeld. Wie hierop herkenbaar reageert en doorvraagt, heeft het eerder meegemaakt.

Vraag ten slotte wat er volgens hen mis kan gaan in uw geval. Een partij die alleen kansen ziet, heeft uw situatie niet ernstig bekeken of vertelt u niet alles.

Wat u zelf inbrengt

De beste partner levert geen goed resultaat zonder tegenspel van uw kant. Wijs iemand aan die beslissingen kan nemen, zorg dat medewerkers tijd krijgen om mee te denken, en wees open over de omwegen die in uw organisatie bestaan.

Die omwegen zijn geen gebrek. Ze zijn de belangrijkste informatie die er is, en een partij die er niet naar vraagt, bouwt iets voor een organisatie die niet bestaat.

Wil u met ons van gedachten wisselen? Lees hoe u legacy-systemen laat moderniseren door Forward Shapers.

Doordacht bedacht. Technisch gerealiseerd.

Strategie & ontwerp

Probleemdefinitie
Productstrategie
UX/UI-ontwerp
Conceptontwikkeling
Creativiteit + Engineering

Engineering & realisatie

Softwareontwikkeling
Elektronica en PCB-ontwerp
Mechanisch ontwerp
Prototyping en productie

Strategie & ontwerp

Probleemdefinitie
Productstrategie
UX/UI-ontwerp
Conceptontwikkeling

Engineering & realisatie

Softwareontwikkeling
Elektronica en PCB-ontwerp
Mechanisch ontwerp
Prototyping en productie

Een project of uitdaging bespreken?

Leg uw situatie aan ons voor. Samen brengen we de vraag, technische mogelijkheden en logische volgende stap in kaart.

Bespreek uw project