Unidus Consulting LtdYou need us !

Migrer votre application.
Sans recopier sa dette.

Migrer à l'identique, c'est migrer la dette technique avec. Une application de 10, 15 ou 20 ans traîne ses contournements, ses doublons et ses failles. Nous la réécrivons sur une base saine, par jalons, pendant que celle d'aujourd'hui continue de tourner.

Estimer ma migration Diagnostic en 5 jours

Pas de moulinette

Une migration est nécessaire ; autant en faire une chance de repartir sur de bonnes bases.

Une moulinette recopie tout

Une conversion automatique reproduit le code tel qu'il est, y compris ce qui ne marche plus. Vous payez une migration pour retrouver les mêmes défauts dans une autre technologie.

Les règles métier, pas le code

Ce qui a de la valeur dans votre application, ce sont ses règles métier. Nous les relevons au cadrage, nous les écrivons, et elles deviennent la référence de la réécriture.

Un banc d'essai qui compare

L'ancienne application sert de juge : un banc d'essai compare l'ancienne et la nouvelle pour vérifier qu'elles font la même chose, sur vos données.

Une réécriture par jalons

Chaque jalon a un critère de sortie que vous vérifiez vous-même, et se décide séparément du suivant. Vous pouvez vous arrêter après n'importe lequel et garder ce qui est livré.

Cadrage

Inventaire mesuré, règles métier relevées, périmètre écrit, liste des défauts de l'existant corrigés au passage, et prix ferme de chaque jalon.

Réécriture

Le socle, puis vos données reprises avec le compte, vos flux métier dans l'ordre de vos priorités, vos éditions, et les échanges avec la comptabilité, la banque et vos partenaires.

Bascule

Une période de fonctionnement en parallèle, puis l'arrêt de l'ancienne application, avec un retour arrière testé. Jusque-là, elle tourne.

Le détail des sept jalons, et ce qui les fait grossir chez vous, est sur la page d'estimation.

Vers quoi, et avec quelles exigences

Des technologies ouvertes

Rust pour le serveur et les applications de bureau, JavaScript sans framework pour le web, PostgreSQL pour les données. Performantes, sans licence, et sans fournisseur qui décide un jour de changer ses tarifs.

Les normes d'aujourd'hui

Sécurité, RGPD, NIS2, facture électronique, accessibilité : ce qui s'applique à votre activité est pris en compte dès le cadrage, pas ajouté après coup.

Votre équipe, si elle le souhaite

Nous réalisons, nous travaillons avec votre équipe, ou nous l'accompagnons. Si elle est plus à l'aise avec un autre langage, le cadre s'adapte.

D'où vient votre application

WinDev, WinDev Mobile, WebDev

Notre terrain d'origine. L'estimation en ligne mesure votre projet dans votre navigateur, quelle que soit sa version, même ancienne : inutile de mettre WinDev à jour avant de partir.

Une autre technologie

PHP, Delphi, .NET ou une autre application métier vieillissante : même méthode, mêmes jalons. Le point de départ est alors le diagnostic.

Encore chez PC SOFT ?

Calculez ce que la tarification à la session vous coûtera sur trois ans, pour comparer avec le prix d'une sortie. Calculer mon exposition.

Qui fait le travail, et avec quoi

Une migration se juge sur la méthode et sur ceux qui la mènent, pas sur la promesse.

Des gens qui viennent de WinDev

Unidus vient de l'écosystème WinDev/WebDev, côté éditeurs comme côté clients finaux, et a reconstruit toute sa chaîne d'outils en Rust et JavaScript. Vos fenêtres, vos états, vos analyses HFSQL : nous les lisons couramment. Personne ne « découvre » votre application sur votre facture.

Des outils de génération, pas des lignes à la main

La cible est produite par des outils de génération maison, fondés sur les design patterns de l'industrie : chaque écran, chaque accès, chaque règle passe par le même moule, éprouvé par des milliers de tests automatiques. C'est ce qui rend la migration reproductible, et son délai tenable.

Du factuel, vérifiable

Chaque étape livre sa preuve : comptages, sommes de contrôle et échantillonnages pour les données ; rapports datés et sourcés pour les chiffrages.

Questions fréquentes

Combien coûte une migration ?

L'estimation en ligne mesure votre projet WinDev ou WebDev dans votre navigateur et donne sa classe de taille et le prix ferme de l'étude de cadrage. Le cadrage fixe ensuite le prix et la durée de chaque jalon, sur votre application mesurée.

Mon application continue-t-elle de tourner pendant la migration ?

Oui, jusqu'à la bascule, le dernier jalon. Les deux applications fonctionnent alors en parallèle pendant une période convenue, avec un retour arrière testé, avant l'arrêt de l'ancienne.

Ma version de WinDev est ancienne. Faut-il d'abord la mettre à jour ?

Non. On part de votre application telle qu'elle est. À partir de WinDev 25, le projet est déjà en texte ; avant, un export texte des éléments suffit.

Qui maintiendra le code ensuite ?

Vous, votre équipe accompagnée, ou nous : le code vous appartient, il est documenté et repose sur des technologies ouvertes. Un suivi est possible au forfait mensuel ou à la journée, selon vos besoins réels.

Et si mon application n'est pas en WinDev ?

La méthode est la même : relever les règles métier, réécrire par jalons, vérifier sur un banc d'essai. L'estimation en ligne ne sait mesurer que les projets WinDev et WebDev ; pour une autre technologie, le point de départ est le diagnostic.

Combien coûterait la sortie de votre application ?

L'estimation tourne dans votre navigateur, gratuitement, et n'envoie rien. Le diagnostic vous remet un rapport en cinq jours.

Estimer ma migration Le diagnostic flash Discuter sur WhatsApp