Modernisation d'applications anciennes
Moderniser votre application WinDev ou AS/400 sans arrêter l'activité
Votre gestion tourne depuis des années sur une application WinDev ou sur un IBM i. NoBullshit Conseil la remplace par étapes, en gardant vos règles métier et vos données, pendant que l'ancien système continue de tourner.
Faire auditer votre applicationEn bref
On modernise une application WinDev ou IBM i (AS/400) par étapes : audit du code et des données, extraction des règles métier, puis remplacement module par module pendant que l'ancien système tourne encore. La cible est une application sur mesure ou un Odoo, bâtie sur des technologies open source répandues et livrée en propriété.
Pourquoi moderniser une application qui fonctionne encore ?
On modernise une application qui fonctionne parce que le risque se trouve dans sa dépendance à un atelier de développement propriétaire et à quelques personnes qui en connaissent le code.
Beaucoup de ces applications ont été bien construites et rendent service depuis longtemps. Le jour où la personne qui les maintient part, ou où l'atelier impose une nouvelle licence, l'entreprise découvre qu'elle ne maîtrise plus son propre outil de gestion.
Les développeurs qui maîtrisent ces environnements sont aussi plus difficiles à recruter que ceux des langages open source les plus répandus, ce qui renchérit chaque évolution.
Faut-il tout réécrire d'un coup ?
Non, la réécriture d'un seul bloc est la façon la plus risquée de moderniser une application, car elle suspend les évolutions pendant des mois et concentre tous les risques sur une seule bascule.
Nous remplaçons l'application module par module. Les données restent synchronisées entre l'ancien et le nouveau système pendant la transition, et chaque module rejoint la production dès qu'il est validé par vos utilisateurs.
Réécrire en sur mesure ou passer sur Odoo ?
Le choix dépend de la part standard de votre application : la gestion commerciale, les achats et la comptabilité migrent bien vers Odoo, alors que les règles propres à votre métier justifient souvent du sur mesure.
Beaucoup de modernisations combinent les deux, avec un Odoo pour la gestion courante et une application sur mesure qui échange avec lui.
Comment récupérer les données d'une base HFSQL ou DB2 for i ?
Les données d'une base HFSQL ou DB2 for i se récupèrent par les pilotes ODBC fournis pour ces bases, puis passent par une étape de transformation et de contrôle avant d'être chargées dans le nouveau système.
Le contrôle compte autant que l'extraction. Nous comparons les totaux, les soldes et des échantillons de fiches entre l'ancien et le nouveau système, et vos équipes valident les écarts avant chaque bascule.
Notre démarche de modernisation
-
Étape 1
Audit
Nous lisons le code et la base de données, et nous interrogeons les utilisateurs. Vous obtenez une carte des modules, des règles métier et des risques.
-
Étape 2
Choix de la cible
Pour chaque module, nous décidons avec vous entre Odoo, du sur mesure ou l'abandon. Le chiffrage écrit suit le Focus sous 72 heures.
-
Étape 3
Remplacement progressif
Les modules basculent un par un, avec synchronisation des données. L'ancien système reste disponible jusqu'au dernier module.
-
Étape 4
Extinction et archivage
L'ancienne application s'éteint quand plus rien n'en dépend. Son historique reste consultable dans une archive au format ouvert.
Questions fréquentes
Notre activité continue-t-elle pendant la modernisation ?
+
Oui. L'ancienne application reste en service jusqu'à ce que le dernier module soit remplacé. Chaque bascule porte sur un périmètre réduit et validé, avec un retour arrière préparé.
Les règles métier de l'ancienne application sont-elles conservées ?
+
Oui. L'audit les extrait du code et les fait valider par vos équipes, parce que beaucoup ne sont écrites nulle part ailleurs. Elles deviennent ensuite des règles documentées et testées dans le nouveau système.
Peut-on ajouter de l'intelligence artificielle dans la nouvelle application ?
+
Oui, avec des modèles open source hébergés chez vous ou en France. La modernisation est souvent le bon moment pour automatiser la lecture des factures ou des commandes qui étaient saisies à la main.
Où sera hébergée la nouvelle application ?
+
Sur vos serveurs ou sur un cloud français, selon votre choix. Le code vous est livré en propriété, et vous restez libre de changer d'hébergeur ou de prestataire.
WinDev et HFSQL sont des marques de PC SOFT. IBM i, AS/400 et DB2 sont des marques d'IBM. Elles sont citées pour décrire des environnements techniques, et NoBullshit Conseil n'est affilié à aucun de ces éditeurs.
Votre gestion repose sur une application ancienne ?
Nous commençons par un audit qui vous dit ce que contient vraiment votre application et par où commencer.
Demander un auditContactez Nos Experts
Que vous ayez besoin d'un audit 360°, d'une transformation organisationnelle ou d'un accompagnement IA, nous sommes là pour vous aider.
Contactez-nous
Gratuit
Premier échange avec un expert, sans engagement