Reprendre une application web abandonnée par un autre prestataire : comment ça se passe

Oui, une application web abandonnée par un autre prestataire peut presque toujours être reprise. La démarche commence par un audit du code, des accès et de l'hébergement pour évaluer l'état réel du projet. Vient ensuite une remise en route (corrections, sécurité, déploiement), puis la poursuite des développements. En cas de sources incomplètes, une reconstruction partielle reste possible.

Peut-on reprendre une application web développée par quelqu'un d'autre ?

Dans la grande majorité des cas, oui. Une application web repose sur des technologies documentées et sur du code source qui peut être relu, corrigé et prolongé par un autre développeur. La difficulté n'est pas technique par nature : elle tient surtout à l'état de la documentation, à la disponibilité des accès et à la qualité du code laissé.

La première question à se poser n'est donc pas « est-ce possible ? » mais « qu'a-t-on réellement en main ? ». Une application peut être quasi terminée mais bloquée faute d'un dernier déploiement, ou au contraire annoncée « à 90 % » alors que le cœur fonctionnel reste à écrire. Un audit permet de trancher avant tout engagement.

Par où commencer : que contient l'audit du code existant ?

La reprise commence toujours par un état des lieux. L'objectif est de mesurer l'écart entre ce qui existe et ce dont vous avez besoin, puis de chiffrer le travail restant sans surprise.

Concrètement, cet audit examine plusieurs éléments.

  • Le code source : langages et frameworks utilisés, structure, lisibilité, présence de tests.
  • Les accès : hébergement, base de données, nom de domaine, dépôt de code, comptes de services tiers (paiement, e-mail, API).
  • L'environnement de production : où l'application tourne, comment elle est déployée, quelles versions sont installées.
  • La sécurité et les données : gestion des mots de passe, mises à jour en retard, conformité RGPD si des données personnelles sont traitées.
  • La documentation : ce qui est expliqué et ce qui manque pour prendre la suite.

Que faire si le code source est incomplet ou introuvable ?

C'est le cas de figure le plus redouté, et le plus fréquent quand un prestataire a cessé de répondre. Plusieurs situations existent : sources partielles, absence de dépôt versionné, ou accès à la seule version en ligne sans le code de développement.

Selon les cas, on récupère le code depuis le serveur de production, on reconstitue la base de données à partir d'un export, ou on reconstruit les parties manquantes en s'appuyant sur l'existant. Quand la dette technique est trop lourde, il est parfois plus rapide et plus sûr de reconstruire un module que de rafistoler l'ancien. L'audit sert précisément à comparer honnêtement ces deux voies plutôt qu'à s'entêter sur l'une d'elles.

Combien coûte la reprise d'une application web ?

La reprise ne se facture pas comme un développement neuf : elle dépend de l'état du projet, pas d'un cahier des charges de départ. Chez ZenQuality, le développement logiciel est facturé dès 250 €/jour, et une reprise s'organise en deux temps distincts.

D'abord un audit court, chiffré à l'avance, qui débouche sur un état des lieux écrit et une estimation du travail restant. Ensuite seulement viennent les corrections et les développements, planifiés par lots pour que vous gardiez la main sur le budget. Cette séparation évite d'engager des jours de travail sur une base qu'on n'a pas encore inspectée.

Une fois l'application remise en route, une maintenance mensuelle (forfait à partir d'environ 50 €/mois, correction gratuite des bugs de production) permet de sécuriser le fonctionnement dans la durée sans repartir de zéro à chaque incident.

Reprise en Essonne et Val-de-Marne : comment ça se passe concrètement ?

ZenQuality est le studio de Bastien Chanot, développeur indépendant basé à Yerres (91). L'intervention sur site est possible dans un rayon de 25 km autour de Yerres — Essonne (91), Val-de-Marne (94), Seine-et-Marne (77) et Paris (75) — le déplacement étant gratuit jusqu'à 25 km, puis facturé 1 €/km.

Pour une reprise, la plupart des échanges se font toutefois à distance : récupération des accès, revue de code et déploiements ne nécessitent pas de présence physique. Une première rencontre sur place peut être utile pour clarifier le besoin, notamment en Essonne ou dans le Val-de-Marne, mais l'essentiel du travail s'organise en télétravail avec un suivi régulier.

Le déroulé type est simple : vous transmettez ce que vous avez (accès, code, échanges avec l'ancien prestataire), un audit établit l'état réel, un plan de reprise est proposé par lots, puis l'application est remise en production et documentée pour rester maintenable.

Questions fréquentes

Que demander à l'ancien prestataire avant une reprise ?

Réclamez par écrit tous les accès et livrables : dépôt de code source, identifiants d'hébergement et de base de données, nom de domaine, comptes des services tiers utilisés (paiement, e-mail, API) et toute documentation. Même incomplets, ces éléments accélèrent l'audit et réduisent le travail de reconstruction.

Faut-il tout réécrire ou peut-on garder l'existant ?

Cela dépend de la qualité du code. Un code lisible et à jour se prolonge sans difficulté. Si la dette technique est trop lourde ou la sécurité compromise, réécrire certains modules coûte parfois moins cher que les corriger. L'audit sert justement à comparer les deux options chiffres à l'appui.

Puis-je récupérer une application dont je n'ai plus le code source ?

Souvent oui. Si l'application tourne encore en ligne, on peut récupérer le code depuis le serveur de production et reconstituer la base de données à partir d'un export. Les éléments réellement introuvables sont reconstruits en s'appuyant sur la version existante.

Combien de temps prend une reprise d'application web ?

Impossible à annoncer avant l'audit, car la durée dépend de l'état du projet. L'audit lui-même est court et chiffré à l'avance. Les corrections et développements sont ensuite planifiés par lots, ce qui permet de remettre rapidement l'application en état de marche avant d'ajouter le reste.

Assurez-vous la maintenance après avoir repris l'application ?

Oui. Une fois l'application remise en route, une maintenance mensuelle (forfait à partir d'environ 50 €/mois) prend en charge le suivi, avec correction gratuite des bugs de production. Les nouvelles fonctionnalités sont, elles, devisées à part.

Pour aller plus loin

Discuter de votre projet

← Tous les articles