Reprise · Maintenance · Modernisation de logiciels

Nous reprenons les logiciels que votre entreprise n'arrive plus à faire évoluer.

La reprise de logiciel consiste à reprendre le contrôle d'un système existant — logiciel maison, DOS, Access, Excel, VB6, FoxPro, WinDev, AS/400 ou .NET ancien — sans le réécrire au complet. DevActif stabilise, documente, modernise et sécurise votre application, même si le développeur d'origine est parti.

Vous préférez en parler de vive voix ? 450-742-1703

entreprises accompagnées
+150entreprises accompagnées
d'expérience en logiciel
+50 ansd'expérience en logiciel
Marc-André Croteau, fondateur de DevActif

Marc-André

Fondateur de DevActif · répond en direct

Question 1 sur 13. J'ai un vieux logiciel fait il y a plusieurs années par un programmeur. Il ne veut plus s'en occuper. Je recherche quelqu'un qui peut reprendre le code.

Ils nous font confiance
ElkemSanimaxMRC Pierre de SaurelPeak TechnologiesCollège de MaisonneuveCNC TracyTollePOLRMiddleH31

Votre logiciel existe encore. Votre confiance, beaucoup moins.

Le vrai problème

Votre logiciela fait le travail pendant des années. Aujourd'hui, il ralentit vos équipes, résiste au changement et devient un risque. Vous reconnaissez au moins un de ces signes ?

Technologie vieillissante

Des outils et langages obsolètes qui deviennent risqués et coûteux à maintenir — WinDev, Access, Excel, vieux .NET, DOS, VB6, FoxPro, Clipper, Delphi, AS/400.

Développeur retraité

Le créateur veut arrêter le support. Il n'y a pas de documentation et plus personne ne connaît le fonctionnement du système.

Code difficile à maintenir

Un code complexe, peu structuré et plein de dépendances fragiles : chaque modification devient un pari risqué.

Système fragile

Des bugs récurrents, des lenteurs et des incidents qui impactent votre activité — et l'ajout de fonctionnalités qui fait peur.

On ne repart pas de zéro si ce n'est pas nécessaire.

Notre philosophie

Reconstruire à neuf coûte cher et jette des règles et des façons de faire qui ont fait leurs preuves. Nous évaluons votre système et définissons avec vous la meilleure voie — toujours avec vos contraintes en tête.

Audit du système

Nous analysons l'architecture, le code, les dépendances et les risques pour obtenir une vision claire de l'existant.

Reprise du code

Nous documentons, nettoyons et sécurisons votre base existante sans casser ce qui fonctionne déjà.

Migration progressive

Nous modernisons par étapes pour réduire les risques et préserver la continuité de votre activité.

Refonte au bon moment

Quand c'est la meilleure option, nous concevons et remplaçons par une solution moderne et pérenne.

Notre approche en 4 étapes.

La méthode
  1. 1

    Comprendre

    Nous écoutons vos enjeux, comprenons votre système et vos priorités.

  2. 2

    Stabiliser

    Nous corrigeons, sécurisons et fiabilisons rapidement le système existant.

  3. 3

    Moderniser

    Nous améliorons le code, introduisons les bonnes pratiques et les nouvelles technos.

  4. 4

    Faire évoluer

    Nous ajoutons les fonctionnalités nécessaires et vous aidons à aller plus loin.

Tout ce qu'il faut pour remettre votre logiciel sur les rails.

Notre offre

Maintenance et évolution

Nous assurons la maintenance corrective, évolutive et préventive de vos applications existantes.

Ajout de fonctionnalités

De nouvelles fonctionnalités sans repartir de zéro, intégrées proprement à votre système actuel.

Migration WinDev / Access / legacy

Migration vers des technologies modernes tout en conservant vos données et vos processus.

Intégrations et automatisation

Connexion à vos outils (ERP, CRM, API, bases de données) et automatisation des flux.

Sécurité et performance

Durcissement, gestion des accès, optimisation des performances et de l'infrastructure.

Remplacement de logiciel interne

Conception et développement d'une nouvelle solution adaptée à vos besoins métier.

Ils nous ont confié la refonte de leur ERP sur mesure.

Étude de cas

L'ERP maison d'Usinage Vincent tournait sous DOS. Nous l'avons refait en progiciel de gestion web moderne — même rapidité au quotidien, sans les limites d'entretien, de sécurité et d'accessibilité — sans perdre les règles et processus qui fonctionnaient déjà.

Avant
Ancien progiciel — DOS
Menu principal de l'ancien ERP DOS d'Usinage Vincent, en texte sur fond bleu
Après
Nouveau progiciel — Web
Tableau de bord du nouvel ERP web d'Usinage Vincent : achats, clients, livraisons et heures
Vos questions les plus fréquentes

Avant de nous confier votre logiciel.

Peut-on reprendre un code existant ?

Oui, la reprise de code est notre cœur de métier. Nous analysons, documentons et sécurisons votre application sans tout réécrire. Même sans le développeur d'origine et sans documentation, nous retrouvons le fil de vos règles et processus et reprenons le contrôle du système.

Faut-il tout refaire ?

Pas forcément. Nous privilégions toujours la solution la plus adaptée : stabiliser, améliorer ou remplacer selon ce qui sert vraiment votre entreprise. Une refonte complète n'a de sens que lorsqu'elle est réellement la meilleure option — sinon, on modernise par étapes.

Travaillez-vous avec nos technologies actuelles ?

Oui. Nos mandats de reprise touchent quatre familles. Les applications de bureau Windows d'abord — .NET, WinForms, WPF, VB6 et Visual Basic. Les bases de données bureautiques devenues des systèmes complets ensuite : Access, Excel, FileMaker. Puis les logiciels des années 1990 encore en service — DOS, FoxPro, Clipper, Paradox, dBase, Delphi, PowerBuilder, Crystal Reports. Et les environnements propriétaires : WinDev et WebDev, Lotus Notes, AS/400, Cobol. S'ajoutent les applications web vieillissantes en PHP ou en .NET ancien. Si votre système n'entre dans aucune de ces familles, la démarche ne change pas : comprendre les règles métier avant de toucher au code.

Notre logiciel maison a été écrit à l'interne il y a vingt ans. Est-ce récupérable ?

C'est le cas le plus fréquent, et généralement le plus intéressant. Un logiciel maison qui a survécu vingt ans contient des règles d'affaires affinées par l'usage, qui n'existent écrites nulle part ailleurs — souvent pas même dans la tête de quelqu'un. Notre travail commence par les extraire et les documenter. Usinage Vincent en est l'exemple : un ERP maison né sous DOS, dont la logique métier a été reprise intégralement avant d'être portée sur le web.

Et si le vrai système de l'entreprise est un fichier Excel ?

Ça arrive plus souvent qu'on ne l'admet. Un classeur qui calcule les prix, planifie la production ou suit l'inventaire depuis quinze ans est un logiciel — sans contrôle de version, sans sauvegarde fiable et sans personne pour le maintenir. La reprise consiste alors à transformer cette logique en application, en gardant les formules qui ont fait leurs preuves.

Combien de temps avant de voir des résultats ?

Notre priorité est de stabiliser rapidement. Après un audit initial, on cible d'abord ce qui fait mal — bugs critiques, lenteurs, risques de sécurité — puis on planifie la modernisation par jalons, avec des livrables concrets à chaque étape.

Que se passe-t-il si notre logiciel tombe en panne ?

Une fois votre système repris, la plupart de nos clients passent en mode partenaire logiciel : maintenance, support, monitoring et évolution continue. Vous n'êtes jamais laissé seul avec un logiciel que personne ne comprend.

👋 Salut, ici Marc-André !

On aime rencontrer du monde.

Rendu ici, vous en savez déjà pas mal sur nous. On aimerait bien vous connaître à notre tour.

Pas de pitch, pas de pression : juste une bonne conversation sur ce que vous bâtissez, ce qui vous bloque, ce qui vous allume. Trente minutes, autour d'un café virtuel. ☕

Par où veux-tu commencer ?
Marc-André Croteau, fondateur de DevActif
Marc-AndréFondateur, DevActif
DisponibleRépond généralement le jour même.
Écrivons-nousRéponse humaine, rapide et sans détour.

Vos informations sont confidentielles et ne seront jamais partagées.