Le verdict en trois phrases
Reprendre une application web legacy sans documentation commence toujours par un audit de reprise de 3 000 à 8 000 EUR HT, qui évite de payer une réécriture inutile. Dans 6 cas sur 10, une mise à niveau progressive à 15 000 à 45 000 EUR HT suffit, alors qu'une réécriture complète coûte 60 000 à 120 000 EUR HT. Un plan en trois phases sur six mois sécurise l'activité, chiffre la dette technique et rend au DG la maîtrise de son outil.
La situation : un prestataire disparu, une application critique
Marc, DG d'une PME lilloise de distribution de fournitures industrielles (45 salariés), utilise depuis 2017 une application web métier pour les devis, les commandes et le suivi des tournées. Son prestataire a cessé son activité. Il hérite d'un code en PHP 7.2, sans tests automatisés, sans documentation, hébergé sur un serveur dont il n'a qu'un accès partiel. PHP 7 n'a plus de correctifs de sécurité depuis fin 2022, et la moindre panne bloque la facturation.
La priorité est de récupérer les accès : dépôt de code, serveur, base de données, nom de domaine, comptes de messagerie transactionnelle. Sans ces éléments, aucune agence sérieuse ne peut s'engager.
L'audit de reprise : ce qu'il mesure et ce qu'il coûte
| Volet de l'audit | Ce qui est vérifié | Livrable |
|---|---|---|
| Inventaire et accès | Code, serveurs, base, domaine, sauvegardes | Inventaire signé, accès transférés |
| Qualité du code | Duplication, complexité, dépendances obsolètes | Score de maintenabilité par module |
| Sécurité | Failles OWASP, versions vulnérables, mots de passe | Liste priorisée des failles |
| Données | Schéma, intégrité, volumétrie, RGPD | Schéma documenté |
| Usage réel | Fonctions utilisées ou abandonnées | Carte fonctionnelle |
| Dette technique | Estimation en jours de remise à niveau | Chiffrage et scénarios |
Pour une application de 30 000 à 80 000 lignes de code, l'audit prend 5 à 12 jours et coûte 3 000 à 8 000 EUR HT. Il produit un chiffre clé : la dette technique, exprimée en jours de travail nécessaires pour ramener le code à un état maintenable.
Mise à niveau ou réécriture : la comparaison chiffrée
| Critère | Mise à niveau progressive | Réécriture complète |
|---|---|---|
| Budget HT | 15 000 à 45 000 EUR | 60 000 à 120 000 EUR |
| Durée | 2 à 4 mois | 5 à 9 mois |
| Risque d'interruption | Faible, livraisons par étapes | Élevé lors de la bascule |
| Reprise des données | Aucune | Migration complète |
| Formation des utilisateurs | Minime | 1 à 3 jours par profil |
| Pertinent si | Logique métier saine, dette inférieure à 40 % du coût de réécriture | Architecture bloquante, dette supérieure à 60 % |
| Durée de vie gagnée | 4 à 6 ans | 8 à 10 ans |
La règle pratique : si la dette technique dépasse 60 % du coût d'une réécriture, réécrire devient rationnel. En dessous de 40 %, la mise à niveau l'emporte nettement. Entre les deux, la décision dépend de la feuille de route : de nombreuses évolutions prévues penchent vers la réécriture.
Le plan en trois phases sur six mois
| Phase | Mois | Actions | Budget HT indicatif |
|---|---|---|---|
| 1. Sécuriser | 1 | Récupération des accès, sauvegardes testées, correctifs de sécurité urgents, supervision | 4 000 à 9 000 EUR |
| 2. Stabiliser | 2 à 4 | Passage PHP 8.3, mise à jour du framework, tests sur les parcours critiques, documentation | 12 000 à 30 000 EUR |
| 3. Faire évoluer | 5 à 6 | Premières évolutions demandées, TMA mensuelle mise en place | 5 000 à 12 000 EUR |
À l'issue, une TMA (tierce maintenance applicative) de 800 à 2 500 EUR HT par mois couvre la correction des anomalies, les mises à jour de sécurité et un volume d'évolutions. Le contrat doit fixer des délais d'intervention, par exemple 4 heures ouvrées pour un incident bloquant.
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.
Mini cas pratique
L'audit de Marc coûte 5 500 EUR HT et chiffre la dette technique à 55 jours, soit environ 33 000 EUR à 600 EUR la journée, contre 95 000 EUR pour une réécriture. Ratio : 35 %, donc mise à niveau. Le plan complet revient à 5 500 + 33 000 = 38 500 EUR HT, puis une TMA à 1 200 EUR par mois. Une seule journée de facturation bloquée lui coûte environ 18 000 EUR de chiffre d'affaires différé ; deux incidents évités par an suffisent à justifier le contrat de maintenance. Par rapport à la réécriture, il économise 56 500 EUR et 4 mois de délai.
FAQ
Combien coûte un audit de reprise d'application web ?
Entre 3 000 et 8 000 EUR HT pour 5 à 12 jours d'analyse, selon la taille du code. Il livre un inventaire, une liste de failles et un chiffrage de la dette technique.
Peut-on reprendre une application sans documentation ?
Oui, l'audit reconstitue la documentation minimale à partir du code et de la base. Comptez 15 à 20 % du budget de mise à niveau pour la documentation et les premiers tests.
Faut-il réécrire une application en PHP 7 ?
Pas forcément : la migration vers PHP 8.3 coûte souvent 15 000 à 45 000 EUR HT, contre 60 000 à 120 000 EUR pour une réécriture. Tout dépend du ratio dette technique sur coût de réécriture.
Que faire si l'ancien prestataire ne transmet pas les accès ?
Une mise en demeure fondée sur le contrat suffit souvent. À défaut, l'hébergeur et le registraire du domaine peuvent transférer les accès au titulaire légal sur justificatifs, en 1 à 4 semaines.
Combien coûte une TMA après la reprise ?
De 800 à 2 500 EUR HT par mois pour une PME, avec un engagement de délai d'intervention. Les évolutions importantes sont chiffrées à part.
Parlons de votre projet. Nous auditons votre application héritée en 5 à 12 jours (3 000 à 8 000 EUR HT), puis chiffrons la mise à niveau ou la réécriture avec un plan sur 6 mois. 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.

