Le verdict en trois phrases
Reprendre une application abandonnée par son développeur commence toujours par un audit de code à 2 000 à 4 000 € HT, qui décide de tout le reste. Si l'application est récupérable, la remise à niveau coûte entre 8 000 et 20 000 € HT et prend 4 à 10 semaines, tests automatisés compris. Quand la dette technique dépasse 60 % du code, reconstruire coûte moins cher sur trois ans que de rapiécer.
Première urgence : récupérer les accès
Le gérant d'une société marseillaise de location de matériel de chantier utilise depuis 4 ans un outil de réservation codé par un freelance. Ce dernier ne répond plus depuis 3 mois, une mise à jour du serveur a cassé l'envoi des contrats, et personne ne sait où se trouve le code. Avant toute ligne de code, il faut reprendre le contrôle.
| Accès à récupérer | Où le chercher | Risque si absent |
|---|---|---|
| Dépôt Git du code source | GitHub, GitLab, Bitbucket au nom du freelance | Code à extraire du serveur, sans historique |
| Hébergement et serveur | Facture OVH, Scaleway, o2switch | Coupure à l'expiration de la carte du freelance |
| Nom de domaine et DNS | Registrar, souvent au nom du freelance | Perte du domaine et des e-mails |
| Base de données | Serveur ou service managé | Perte des réservations et des clients |
| Services tiers | Stripe, envoi d'e-mails, SMS, cartographie | Paiements ou notifications bloqués |
| Clés et mots de passe | Fichier de configuration, gestionnaire | Impossible de redéployer |
Vérifiez aussi votre contrat : sans clause de cession des droits d'auteur, le code appartient juridiquement au freelance. Un avenant de cession, même tardif, sécurise la suite. La récupération des accès prend en général 1 à 2 semaines et se fait en parallèle de l'audit.
L'audit de code : ce qu'il mesure et ce qu'il coûte
| Axe d'audit | Indicateur | Seuil d'alerte |
|---|---|---|
| Versions | Langage et framework encore maintenus | PHP 7.x, Laravel 6, Node 14 |
| Sécurité | Failles OWASP, dépendances vulnérables | Plus de 5 dépendances critiques |
| Tests | Couverture de tests automatisés | 0 % dans la majorité des cas |
| Structure | Duplication, fichiers de plus de 1 000 lignes | Logique métier dans les vues |
| Données | Schéma, intégrité, sauvegardes | Aucune sauvegarde testée |
| Déploiement | Procédure reproductible | Modification directe en production |
L'audit dure 3 à 6 jours et débouche sur un score de dette technique : la part du code qu'il faudrait réécrire pour le rendre maintenable. C'est ce chiffre qui tranche entre remise à niveau et reconstruction.
| Dette technique mesurée | Décision | Budget (€ HT) | Délai |
|---|---|---|---|
| Moins de 30 % | Remise à niveau légère | 8 000 à 12 000 | 4 à 5 semaines |
| 30 à 60 % | Remise à niveau lourde | 12 000 à 20 000 | 6 à 10 semaines |
| Plus de 60 % | Reconstruction progressive | 25 000 à 45 000 | 12 à 16 semaines |
| Code introuvable | Reconstruction à partir de la base | 25 000 à 45 000 | 12 à 16 semaines |
La remise à niveau comprend la migration vers des versions maintenues, la correction des failles, un dépôt Git à votre nom, un déploiement automatisé et des tests automatisés sur les parcours critiques (réservation, contrat, paiement). Ces tests empêchent la prochaine mise à jour de tout casser.
Mini cas pratique
Frédéric, gérant d'une société de location de matériel à Marseille (22 salariés, 1 900 réservations par an), commande un audit à 3 200 € HT. Verdict : 45 % de dette, Laravel 6 sans tests, une injection SQL sur la recherche. La remise à niveau est chiffrée à 15 500 € HT en 8 semaines, contre 38 000 € HT pour une reconstruction. Avec une TMA de 350 € HT par mois, le coût sur trois ans atteint 31 300 € HT, contre environ 50 600 € HT pour reconstruire. Pendant les 3 mois de panne de l'envoi des contrats, son équipe avait perdu 6 heures par semaine en saisie manuelle, soit plus de 3 500 € de temps.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
FAQ
Peut-on reprendre une application sans le code source ?
Si l'application tourne encore sur un serveur accessible, le code y est presque toujours présent et récupérable. Pour une application mobile compilée ou un service SaaS fermé, il faut souvent reconstruire, à partir de 25 000 € HT.
Le freelance peut-il s'opposer à la reprise ?
Sans clause de cession, il conserve les droits d'auteur, mais vous disposez en général d'un droit d'usage. Un avocat règle la question en quelques heures, pour 300 à 800 € HT, et nous travaillons ensuite sur une base saine.
L'audit est-il déduit de la remise à niveau ?
Oui, si vous nous confiez la suite dans les 3 mois, 50 % du montant de l'audit est déduit de la remise à niveau. Le rapport vous appartient et reste utilisable avec un autre prestataire.
Faut-il arrêter l'application pendant les travaux ?
Non, nous travaillons sur une copie, puis basculons en production un soir ou un week-end. L'interruption dure en général moins de 2 heures.
Comment éviter de revivre la situation ?
Dépôt Git, hébergement et domaine à votre nom, documentation et tests automatisés sont livrés avec la remise à niveau. La TMA de 250 à 500 € HT par mois garantit qu'un interlocuteur répond toujours.
Parlons de votre projet. Décrivez-nous votre application, ce qui ne fonctionne plus et les accès dont vous disposez, nous chiffrons l'audit entre 2 000 et 4 000 € HT puis la remise à niveau. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.