Ingénierie logicielle sur mesure | Côte d’Azur | Interventions à Nice · Code source remis SIREN 848 435 699 · contact@logixsystems.fr
LOGIX SystemsIngénierie logicielle · Côte d’Azur
Reprise & sécurisation

Reprise d’application existante : reprendre la main sur un outil dont vous dépendez

Votre entreprise fonctionne avec un logiciel développé il y a des années, et la situation s’est dégradée : le prestataire ne répond plus ou facture chaque question, les évolutions prennent des mois, personne ne sait précisément où se trouve le code ni qui détient les accès. Cette page explique comment se déroule une reprise, ce qui est récupérable, ce qui ne l’est pas, et comment éviter que la situation se reproduise.

Sur cette page

  1. Les situations que nous reprenons
  2. Les trois vérifications à faire cette semaine
  3. L’état des lieux : ce qu’on regarde
  4. Le volet juridique : à qui appartient le code
  5. Sécurisation immédiate
  6. Reprendre, moderniser ou reconstruire
  7. Comprendre la dette technique sans être informaticien
  8. Ce qui fait varier le budget
  9. Après la reprise : ne pas refaire la même erreur
  10. Questions fréquentes

Les situations que nous reprenons

Les trois vérifications à faire cette semaine

Indépendamment de tout projet, si vous êtes dans l’une de ces situations, trois vérifications simples réduisent immédiatement votre exposition. Vous pouvez les mener seul.

1. Avez-vous une sauvegarde, et a-t-elle déjà été restaurée ? Une sauvegarde jamais testée n’en est pas une. Demandez où elle se trouve, à quelle fréquence elle est faite, et si quelqu’un a déjà vérifié qu’elle se restaure.

2. Qui détient les accès ? Nom de domaine, hébergement, base de données, certificats, comptes administrateurs. Si la réponse est « le prestataire », votre outil ne vous appartient pas en pratique, quel que soit le contrat.

3. Pouvez-vous obtenir un export complet de vos données ? Aujourd’hui, dans un format lisible. Si ce n’est pas possible, c’est le point le plus urgent à traiter.

Ces trois réponses déterminent votre niveau de risque réel. Elles constituent aussi le point de départ de toute reprise sérieuse.

L’état des lieux : ce qu’on regarde

Une reprise commence toujours par un diagnostic, jamais par du développement. L’objectif est d’établir des faits, pas de vendre une refonte.

Accès et propriété
Ce qui est réellement en votre possession : domaine, hébergement, code, base, comptes.
Nature du code
Technologies employées, versions, si elles sont encore maintenues, présence de dépendances obsolètes ou vulnérables.
Documentation
Ce qui existe, ce qui manque, ce qui devra être reconstitué par lecture du code.
Données
Structure de la base, volumétrie, qualité, sauvegardes disponibles et restaurables.
Sécurité
Mots de passe stockés correctement ou non, échanges chiffrés, failles connues des composants utilisés, exposition inutile de services.
Fragilités
Points de rupture : serveur unique, certificat expirant, dépendance à un service tiers arrêté, tâches manuelles indispensables.
Usage réel
Ce que les équipes utilisent vraiment — souvent une fraction de ce qui a été développé.

Ce diagnostic produit un document lisible par un dirigeant, pas un rapport technique : ce qui est réutilisable, ce qui doit être repris d’urgence, ce qui peut attendre, et ce qu’il coûterait de ne rien faire.

Le volet juridique : à qui appartient le code

C’est le point qui surprend le plus de dirigeants. En droit français, le fait d’avoir payé un développement n’emporte pas automatiquement la cession des droits sur le code. Sauf clause écrite de cession, l’auteur conserve ses droits patrimoniaux : vous avez payé une prestation, pas nécessairement acquis un actif.

Concrètement, avant toute reprise, il faut examiner le contrat d’origine, le devis ou les conditions générales, et chercher une clause de cession de droits, une mention de remise des sources, ou à défaut une licence d’utilisation. Trois cas se présentent. Si la cession est écrite, la récupération du code est un droit que vous pouvez faire valoir. Si rien n’est prévu, une négociation reste souvent possible — de nombreux prestataires acceptent de remettre les sources contre un règlement raisonnable. Si le prestataire est introuvable ou l’entreprise liquidée, la situation est plus délicate et mérite l’avis d’un avocat spécialisé.

Nous ne sommes pas juristes et ne délivrons pas de conseil juridique : notre rôle est d’établir l’état technique et de vous indiquer précisément quels documents rassembler avant de consulter, le cas échéant, un professionnel du droit.

Sécurisation immédiate

Avant toute évolution, l’objectif est que l’activité ne soit plus suspendue à un incident. Cette phase est courte et produit un effet immédiat.

Reprendre, moderniser ou reconstruire

C’est la vraie question, et la réponse honnête dépend de l’état du code et de vos priorités. L’état des lieux existe précisément pour la trancher sur des faits.

ConstatOrientation
Code lisible, technologies encore maintenues, données sainesReprise et maintenance, évolutions ensuite
Base correcte mais interface datéeModernisation progressive, cœur conservé
Technologies abandonnées, aucune documentation, code illisibleReconstruction ciblée des parties concernées
Outil surdimensionné, usage réel limitéReconstruction d’un périmètre réduit, souvent moins chère
Code introuvable, seule la base est récupérableNouvel outil, données reprises

Il arrive que la conclusion soit de ne presque rien toucher : sécuriser, documenter, maintenir, et consacrer le budget à autre chose. C’est un résultat parfaitement acceptable d’un diagnostic.

Comprendre la dette technique sans être informaticien

La dette technique est l’écart accumulé entre l’état du logiciel et ce qu’il devrait être pour évoluer sereinement. Elle n’est pas visible à l’écran, mais elle se mesure à un symptôme très concret : chaque modification coûte plus cher que la précédente, et casse quelque chose ailleurs.

Trois signaux permettent de l’évaluer sans compétence technique. Le délai des petites demandes — si changer un libellé prend une semaine, la dette est élevée. La peur de toucher — quand plus personne n’ose modifier une partie du système, elle est déjà hors de contrôle. Les régressions — si corriger un point en casse un autre, l’absence de tests automatisés rend toute évolution risquée.

Une dette élevée n’impose pas la reconstruction. Elle impose de la mesurer avant de s’engager, car elle détermine directement le coût de chaque évolution future.

Ce qui fait varier le budget

Une reprise se découpe naturellement : l’état des lieux est un livrable autonome, chiffré et limité, à l’issue duquel vous décidez en connaissance de cause. Vous n’êtes pas engagé sur la suite.

Après la reprise : ne pas refaire la même erreur

Une reprise n’a de sens que si elle empêche la situation de se reproduire. Quatre points doivent être acquis à la fin : un dépôt de code dont vous avez la maîtrise, une documentation permettant à un tiers de reprendre le dossier, des accès d’hébergement à votre nom, et une procédure de sauvegarde et de restauration testée. Ces quatre éléments constituent votre indépendance réelle ; le reste relève de la relation commerciale.

Si, à l’issue du diagnostic, la reconstruction s’impose sur tout ou partie du système, la démarche rejoint celle décrite sur la page logiciel métier sur mesure, avec l’avantage considérable de partir d’un existant qui documente vos règles de gestion réelles.

Questions fréquentes

Nous n’avons ni le code ni les accès. Est-ce bloquant ?

Non, c’est un cas courant. Une partie du travail consiste à récupérer ce qui peut l’être, techniquement et contractuellement, et à établir ce qui devra être reconstruit. L’état des lieux le détermine précisément avant tout engagement.

Le code que nous avons payé nous appartient-il ?

Pas automatiquement. En droit français, la cession des droits sur un logiciel doit être écrite ; à défaut, l’auteur conserve ses droits patrimoniaux. Il faut examiner le contrat d’origine. Nous établissons l’état technique et vous indiquons les documents à rassembler ; pour l’analyse juridique elle-même, un avocat spécialisé est l’interlocuteur adapté.

L’activité peut-elle continuer pendant la reprise ?

Oui, c’est une contrainte de départ. La sécurisation se fait sur le système en fonctionnement, le travail se déroule sur un environnement de test séparé, et toute bascule est planifiée avec des phases de contrôle.

Pouvez-vous reprendre la maintenance sans faire évoluer l’outil ?

Oui. Certaines reprises se limitent à sécuriser, documenter et maintenir un outil qui rend encore service. Les évolutions viennent ensuite, si et quand elles se justifient.

Vaut-il mieux reprendre ou reconstruire ?

Cela dépend de l’état du code, des technologies employées et de la part réellement utilisée. Un outil surdimensionné dont on n’exploite qu’un tiers est souvent moins cher à reconstruire sur son usage réel qu’à maintenir intégralement. L’état des lieux tranche sur des faits.

Combien coûte un état des lieux ?

Il constitue un livrable autonome, au périmètre et au budget définis à l’avance, à l’issue duquel vous décidez librement de la suite. Le premier échange de trente minutes, lui, est sans engagement.

Combien de temps faut-il pour sécuriser une application ?

La phase de sécurisation — sauvegardes testées, accès repris, correctifs bloquants — est volontairement courte, car son objectif est de faire baisser le risque rapidement. Le calendrier précis dépend de ce que révèle l’état des lieux.

Que faire si notre prestataire ne répond plus du tout ?

Commencez par vérifier vos sauvegardes, l’identité du titulaire du nom de domaine et de l’hébergement, et votre capacité à exporter vos données. Ces trois éléments déterminent l’urgence. Ils constituent aussi la base du diagnostic.

Travaillez-vous sur des technologies anciennes ?

L’état des lieux établit ce qui est encore maintenable. Selon les cas, nous maintenons l’existant, encapsulons progressivement les parties fragiles, ou reconstruisons ciblé — l’objectif étant toujours de réduire votre risque, pas de justifier une refonte complète.

Intervenez-vous à Nice et sur la Côte d’Azur ?

Oui, sur site à Nice et dans les Alpes-Maritimes lorsque le projet le nécessite. Ailleurs, l’état des lieux et les échanges sont assurés à distance.

Demander un diagnostic sans engagement

Décrivez votre situation en quelques lignes. Vous recevez un premier retour d’analyse par un interlocuteur technique, sans engagement et sans relance commerciale automatisée.

Vos données servent uniquement à traiter cette demande et sont conservées 12 mois à compter du dernier échange. Voir la politique de confidentialité. Vous pouvez aussi écrire à contact@logixsystems.fr ou appeler le 04 84 35 04 97.