Gids · Delphi, FoxPro & Clipper

Oude bedrijfssoftware een tweede leven geven.

Delphi, Visual FoxPro, Clipper, PowerBuilder, een DOS-pakket met .dbf-bestanden: ze draaien al decennia en zijn meestal heel goed in wat ze doen. Maar de ontwikkelaars zijn weg en de platformen zijn uitgefaseerd. Wij begrijpen die systemen en zetten ze om naar iets waar je weer jaren mee verder kan.

Wat we kennen

Legacy-platformen die wij dagelijks tegenkomen

Sinds 2008 bouwen en onderhouden we bedrijfssoftware. Daardoor kennen we de typische patronen van die generaties applicaties, en weten we waar de valkuilen zitten.

Delphi & Pascal

Oude Delphi-applicaties met BDE, Paradox of Firebird-databases. We lezen de forms en units uit en bouwen ze om naar .NET of web.

Visual FoxPro & dBase

DBF-bestanden en FoxPro-code met ingebakken logica. We migreren de data naar een echte database en herschrijven de logica.

Clipper & DOS-pakketten

Tekstschermen en indexbestanden die al decennia meegaan. We behouden de snelheid van invoer, maar op een moderne basis.

PowerBuilder & 4GL

Datawindows, Progress en andere 4GL's: we zetten de schermen en queries om naar een moderne toepassing.

Eigen administratie- en ERP-pakketten

Zelfgebouwde of verouderde ERP's, boekhoud- en voorraadpakketten, vaak met Belgische bijzonderheden zoals BTW en Peppol.

Industriële & scannerapplicaties

Software die praat met weegschalen, scanners, printers en machines. We behouden de koppelingen en vernieuwen de rest.

Je data eerst

Gericht migreren, niet blind kopiëren

Bij oude systemen is de data meestal het waardevolste bezit. We starten daarom met een grondige inventaris van tabellen, indexbestanden en relaties, vaak zonder documentatie.

Daarna migreren we naar SQL Server of PostgreSQL met herhaalbare scripts, zodat je eerst kan testen met een kopie en pas op het einde de echte overschakeling doet.

  • Dubbele en inconsistente gegevens opsporen en samen opschonen
  • Tekenset- en datumproblemen (oude codepagina's) correct omzetten
  • Historiek en archieven blijven raadpleegbaar
  • Controle van totalen voor en na de migratie
  • Koppelingen met scanners, printers en andere software behouden

Doelplatform

Desktop, web of app: jij kiest

We bepalen samen welk platform de beste basis is voor de volgende 10 tot 15 jaar.

Desktop

Moderne desktoptoepassing

Voor intensief gebruik, snelle invoer, scanners, printers en hardware. Vertrouwde look en feel, maar op een actueel framework.

  • Gebruikers die de hele dag in het systeem werken
  • Koppeling met lokale hardware
  • Zo weinig mogelijk omschakeling
Software op maat →
Web

Webapplicatie

Overal bereikbaar in de browser, zonder installatie of updates per pc. Eén centrale versie voor het hele team, ook voor thuiswerkers en filialen.

  • Meerdere vestigingen of thuiswerk
  • Klanten of leveranciers toegang geven
  • Beheer en updates op één plek
Meer over webapplicaties →
Mobiel

App voor gsm, tablet of scanner

Voor wie onderweg of op de werkvloer werkt: techniekers, magazijn, verkoop. Eén gedeelde backend, dus altijd dezelfde data.

  • Werkbonnen, keuringen, inventaris
  • Handscanners en tablets
  • Offline kunnen werken
Meer over apps →

AI-driven migreren: sneller, met controle

We laten AI het zware leeswerk doen: oude code lezen, formulieren en queries in kaart brengen, documentatie genereren en een eerste versie van de nieuwe code voorstellen. Ervaren developers sturen bij, testen en nemen elke beslissing. Zo is een migratie sneller en betaalbaarder dan een klassiek herschrijfproject, zonder dat de kwaliteit eronder lijdt.

Hoe wij AI-first bouwen

Onze aanpak

Van oud systeem naar moderne toepassing

  1. 01

    Verkennen

    We bekijken de toepassing in gebruik, de broncode (als die er is) en de data. Zo zien we wat er echt toe doet.

  2. 02

    Plan & prijs

    Een fasering met prijs per fase, en een duidelijke keuze van technologie.

  3. 03

    Bouw & migratie

    Module per module bouwen we de nieuwe toepassing en migreren we de data, met tests tegen de oude cijfers.

  4. 04

    Overstap & begeleiding

    Opleiding, parallelle periode en daarna gewoon onderhoud en uitbreiding.

Veelgestelde vragen

Vragen over legacy-migratie

We hebben de broncode niet meer. Is migreren nog mogelijk?

Meestal wel. We analyseren het gedrag van de applicatie en de data, en bouwen de functionaliteit opnieuw op. Dat vraagt meer afstemming met jullie gebruikers, maar het kan.

Kan de applicatie blijven draaien tijdens de migratie?

Ja. We bouwen de nieuwe versie naast de oude. Pas wanneer alles getest is, schakelen we over.

Is een volledig nieuwe toepassing niet duurder dan een standaardpakket?

Soms is een standaardpakket zoals Odoo de betere keuze, en dan zeggen we dat ook. Heeft je proces unieke eigenheden, dan is maatwerk vaak goedkoper op lange termijn.

Werken jullie ook voor kleine bedrijven en verenigingen?

Zeker. Veel van onze klanten zijn kmo's en verenigingen. We passen de aanpak en de omvang aan het budget aan.

Heb je een oud systeem waar niemand nog aan durft te raken?

Vertel ons waar het om draait. We zeggen eerlijk of en hoe een migratie de moeite loont.