serialcodersLOGICIELS SUR MESURE

Le code au cœurde vos valeurs.

Parlons de votre projet
APPLICATIONS MÉTIER · DÉVELOPPEMENT · MIGRATION

Votre logiciel métier.
Libre d’évoluer.

Du développement sur mesure à la migration de vos applications, nous faisons le lien entre votre métier, votre existant et vos prochaines ambitions.

La maîtrise de WinDev, WebDev et WinDev Mobile.
Une expertise multitechnologie, notamment en C# et JavaScript.

Migration du code et des données d’une application métier vers une interface modernisée.
Préserver la logique métier. Faire évoluer l’architecture.
PARTENAIRE GOLD PC SOFTTOUS SECTEURS D’ACTIVITÉFRANCE & INTERNATIONAL
01 / VOTRE PROJET

Construire, faire évoluer
ou changer de technologie.

Vos enjeux ne s’arrêtent pas au choix d’un langage. Nous vous accompagnons dans la conception de vos outils, leur évolution et les décisions qui engagent leur avenir.

01 / CRÉATION

Développer votre application métier

Remplacer des fichiers dispersés, structurer un processus ou créer un service interne : nous concevons une application autour des usages de vos équipes et des règles propres à votre activité.

Choisir une base technique ↗
02 / ÉVOLUTION

Faire grandir votre existant

Ajouter une fonction, relier un nouvel outil, revoir les parcours ou préparer un changement d’échelle. Nous partons de ce qui fonctionne déjà pour identifier les évolutions utiles.

Moderniser votre application ↗

Un besoin précis ?

Explorez l’accompagnement adapté à votre situation.

Audit d’une application WinDev

Évaluez votre application WinDev avant une reprise ou une migration : analyse du code, des données, des dépendances et plan d’action priorisé.

Audit d’une application WinDev ↗

Reprise et maintenance WinDev

Reprenez la maîtrise de votre logiciel WinDev : analyse de l’existant, correction d’anomalies, maintenance évolutive et transmission technique.

Reprise et maintenance WinDev ↗

Migration HFSQL vers PostgreSQL

Préparez la migration de vos données HFSQL vers PostgreSQL : correspondances, adaptation des accès applicatifs, contrôles de reprise et bascule.

Migration HFSQL vers PostgreSQL ↗

Modernisation d’un logiciel métier

Faites évoluer votre logiciel métier sans imposer une réécriture complète : parcours utilisateurs, performances, architecture et modernisation progressive.

Modernisation d’un logiciel métier ↗

Connexion WinDev à des API

Connectez votre application WinDev à vos outils : étude des API, échanges de données, authentification, gestion des erreurs et suivi des synchronisations.

Connexion WinDev à des API ↗
02 / DOUBLE EXPERTISE

Comprendre d’où vous partez.
Construire où vous allez.

Une migration réussie préserve ce qui rend votre logiciel utile : ses données, ses règles métier et les habitudes essentielles de vos équipes.

Notre connaissance des technologies PC SOFT nous aide à analyser l’application d’origine. Notre expertise dans d’autres langages et technologies, notamment C# et JavaScript, ouvre de nouvelles possibilités pour son évolution. Nous réunissons ces deux regards pour proposer une trajectoire adaptée à votre contexte.

Comprendre notre accompagnement migration
VOTRE EXISTANTWinDev · WebDev
WinDev Mobile
Applications, données, interfaces
Votre métier fait le lienRègles · usages · continuité
VOTRE TRAJECTOIREDes technologies adaptées
à votre projet
Une cible choisie, pas imposée
03 / TECHNOLOGIES

Plusieurs technologies.
Un même objectif métier.

Les technologies présentées ici illustrent une partie de nos compétences. Nous choisissons les outils en fonction de votre application, de son exploitation et des compétences nécessaires pour la faire vivre.

04 / BASES DE DONNÉES

Vos données, au cœur
de votre application.

Une application métier repose aussi sur la qualité de ses données. Nous maîtrisons HFSQL et de nombreux systèmes de gestion de bases de données relationnelles (SGBDR), pour construire votre projet ou faire évoluer son architecture.

NOTRE MOTEUR DE PRÉDILECTION

PostgreSQL

Nous privilégions PostgreSQL pour ses performances, la richesse de ses fonctionnalités intégrées et son modèle open source, sans coût de licence.

  • Des performances adaptées à vos usagesUn modèle de données, des index et des requêtes pensés pour les traitements de votre application.
  • Des fonctionnalités intégréesTransactions, contraintes d’intégrité et prise en charge de données JSON : des outils pour répondre à des besoins métier variés.
  • Sans coût de licence du moteurLa licence PostgreSQL autorise l’utilisation sans redevance, y compris en entreprise. L’hébergement, la maintenance et l’exploitation restent à prévoir.
Consulter la licence PostgreSQL ↗
UNE EXPERTISE MULTIMOTEUR

Le bon moteur
pour votre contexte.

HFSQL
La base de données propriétaire de PC SOFT, que nous maîtrisons dans le cadre de vos applications et de leur évolution.
SQL Server · Oracle · MySQL
Des moteurs que nous maîtrisons également, pour développer autour de votre environnement et de vos contraintes.
Et d’autres SGBDR
Notre expertise ne se limite pas à cette liste. Le choix tient compte de votre existant, de vos usages et des conditions d’exploitation.

Faire évoluer le moteur.
Préserver la valeur des données.

Conception du modèle, optimisation des accès ou migration : nous relions les choix de base de données aux besoins de votre application. Une reprise implique de préparer les correspondances, de contrôler la cohérence des données et de valider les traitements métier.

Parlons de vos données
05 / LA SOCIÉTÉ

Une expertise PC SOFT.
Une vision ouverte.

Serial Coders est spécialisée dans le développement d’applications sur mesure pour tous les secteurs d’activité.

Partenaire Gold de PC SOFT, nous maîtrisons WinDev, WebDev et WinDev Mobile. Nous continuons à accompagner les entreprises qui choisissent cet écosystème pour créer et faire évoluer leurs logiciels.

Nos compétences couvrent également d’autres langages et technologies, notamment C# et JavaScript. Cette complémentarité nous permet d’accompagner les entreprises qui souhaitent diversifier leur environnement technique ou préparer une migration, sans perdre la connaissance accumulée dans leur application.

Notre rôle : vous aider à prendre une décision argumentée en rapprochant les besoins métier, les contraintes techniques et le coût global de votre logiciel. Nous intervenons sur des projets en France et à l’international.

06 / SECTEURS D’ACTIVITÉ

Le point commun :
un métier qui vous est propre.

Les exemples ci-dessous illustrent les types de besoins qu’une application sur mesure peut couvrir. Le périmètre est défini avec vos équipes, selon vos contraintes et votre activité.

Industrie & production

Suivi des opérations, traçabilité et circulation des informations entre les équipes.

Commerce & distribution

Gestion des commandes, des catalogues, des stocks et des échanges avec vos autres outils.

Services & conseil

Suivi des dossiers, organisation des missions et partage de l’information métier.

Logistique & interventions

Préparation des opérations, saisie sur le terrain et consultation de données en mobilité.

Associations & organisations

Gestion des activités, des adhésions et des processus propres à votre organisation.

Votre secteur

Un besoin spécifique ne rentre pas toujours dans une catégorie. Décrivez-nous votre fonctionnement.

07 / MÉTHODE

Une trajectoire lisible.
Des décisions à chaque étape.

  1. 01

    Comprendre l’existant

    Code, données, règles métier, interfaces et usages : nous identifions ce qui fait fonctionner votre application, y compris les dépendances peu visibles.

    Objectif : Une cartographie du périmètre et des points de vigilance.

  2. 02

    Comparer les trajectoires

    Maintien, modernisation ciblée ou migration : nous rapprochons les besoins fonctionnels, les contraintes d’exploitation et les coûts de chaque scénario.

    Objectif : Une cible technique et une feuille de route à arbitrer.

  3. 03

    Valider sur un périmètre pilote

    Un premier module permet de confronter la nouvelle architecture à vos données, aux interfaces existantes et à des situations métier représentatives.

    Objectif : Des résultats de validation avant d’élargir la migration.

  4. 04

    Migrer et accompagner

    La reprise des données, la recette avec vos équipes et les conditions de bascule sont préparées ensemble. Une coexistence temporaire peut être étudiée.

    Objectif : Un plan de déploiement, de retour arrière et de transmission.

AVANT DE DEMANDER UN DEVIS

Vos questions.
Des réponses concrètes.

Budget, choix technique, continuité d’activité et reprise de l’existant : les points à clarifier avant de vous engager.

Parlons de votre besoin
Combien coûte une migration d’application WinDev ?

Il n’existe pas de tarif unique : le coût dépend des fonctions à conserver, du volume de code et de données, des interfaces externes, de la documentation disponible et des contraintes de continuité. Le budget doit aussi intégrer les tests métier, le déploiement et l’accompagnement des utilisateurs. Nous commençons par qualifier ces éléments ; un audit ou un pilote peut être proposé pour lever les inconnues avant un chiffrage détaillé. Pour préparer votre demande, indiquez les versions utilisées, les utilisateurs concernés et les objectifs du changement. Découvrir notre accompagnement migration.

Faut-il conserver WinDev ou changer de technologie ?

Conserver WinDev peut être pertinent si votre application répond aux usages, reste maintenable et s’intègre correctement à votre environnement. Un changement mérite d’être étudié lorsque vos besoins d’accès web, d’intégration ou d’exploitation évoluent, ou lorsque certaines dépendances deviennent trop contraignantes. Nous comparons maintien, modernisation ciblée et migration en tenant compte du coût global et des risques. C# et JavaScript sont des exemples de technologies possibles, pas des destinations imposées. Faire le point avec un audit ou étudier une modernisation.

Peut-on migrer progressivement sans interrompre l’activité ?

Une migration par modules peut permettre de conserver l’application actuelle pendant la construction de la nouvelle. Sa faisabilité dépend de la façon dont les fonctions et les données sont liées : il faut définir les responsabilités de chaque système, les échanges et les règles de synchronisation. Nous validons la démarche sur un périmètre pilote, préparons les sauvegardes, la recette et les conditions de retour arrière. Une fenêtre d’interruption peut rester nécessaire pour la bascule finale ; son besoin et sa durée se déterminent après essais. Comprendre les étapes d’une migration.

Comment reprendre une application WinDev sans son développeur initial ?

La première étape consiste à rassembler les sources, la version de WinDev, les composants tiers, la documentation et les éléments nécessaires à la compilation et au déploiement. Nous vérifions ensuite les droits permettant l’intervention et cherchons à reconstruire une version de référence dans un environnement de test. Les échanges avec les utilisateurs aident à retrouver les règles métier non documentées. Sans les sources ou certains composants, les possibilités de correction peuvent être limitées : nous explicitons ces limites avant de proposer un plan de reprise. Ne transmettez aucun mot de passe dans le formulaire de contact. Étudier une reprise et une maintenance.

Comment préserver les données et les règles métier pendant une migration ?

Nous commençons par inventorier les données, leurs relations et les traitements qui leur donnent un sens. Les règles métier sont documentées avec vos équipes, puis traduites en scénarios de recette. La reprise est répétée sur un environnement de test avec des contrôles de volumes, de cohérence, de totaux et de résultats métier ; copier les tables ne suffit pas. Les écarts doivent être analysés avant validation. Le plan de bascule prévoit les sauvegardes, le traitement des modifications récentes et les conditions d’un retour arrière. Découvrir la démarche de migration des données HFSQL vers PostgreSQL.

PARLONS DE VOTRE PROCHAINE ÉTAPE

Un nouveau projet ?
Faisons évoluer
votre métier.

Création, ajout de nouveaux modules ou migration : présentez-nous votre application, vos enjeux et vos ambitions. Définissons ensemble votre prochaine étape.

Échangeons sur votre besoin