Reprise · dette technique · maintenance

Votre application existe déjà, et plus personne n’ose y toucher.

Le prestataire d'origine est parti. La documentation n'a jamais existé. Chaque modification casse quelque chose ailleurs, alors on ne modifie plus rien — et l'application se dégrade doucement jusqu'au jour où elle ne se lance plus sur la dernière version d'iOS.

C'est une des demandes les plus fréquentes que nous recevons, et une de celles que nous traitons le mieux. Nous commençons toujours par un audit chiffré : vous saurez ce que coûte la reprise avant de vous engager dessus.

La première question de l'audit « Que détenez-vous réellement ? »

Avant même de parler du code, il faut vérifier ce qui est à votre nom. C'est le point qui bloque le plus souvent les reprises, et celui auquel personne ne pense avant d'en avoir besoin.

  • Le code source et son historique
  • Les comptes Apple Developer et Google Play
  • Les certificats de signature
  • L'hébergement, les domaines, les services tiers

Quatre situations

Reconnaissez-vous la vôtre ?

Elles arrivent rarement seules : la deuxième découle souvent de la première, et la quatrième est généralement le symptôme des trois autres.

01

Le prestataire est parti

Fin de contrat, désaccord, société fermée. Vous avez peut-être le code, peut-être pas les accès, et sûrement pas la documentation. La première urgence est de vérifier ce que vous détenez réellement — comptes Stores compris.

Urgence : récupérer les accès
02

L’application n’est plus à jour

Elle fonctionne encore, mais elle n'a pas suivi les dernières versions d'iOS ou d'Android. Les bibliothèques utilisées ne sont plus maintenues, certaines ont des failles connues. Le risque grandit sans rien casser de visible.

Risque : sécurité et compatibilité
03

Chaque changement casse autre chose

Pas de tests automatisés, une architecture qui a dérivé au fil des demandes. L'équipe a peur de livrer, donc elle livre moins, donc chaque livraison devient plus grosse et plus risquée. Le cercle est classique et il s'accélère.

Symptôme : dette technique
04

Le produit n’évolue plus

Vos utilisateurs demandent des fonctions, vos concurrents avancent, et chaque devis d'évolution paraît disproportionné par rapport à la demande. C'est souvent le signe que le coût de modification est devenu supérieur au coût de construction.

Coût : chaque évolution dérape

L'audit

Quatre choses à établir avant de chiffrer quoi que ce soit.

Deux à quatre semaines. Le document produit vous appartient, y compris si vous confiez la suite à quelqu'un d'autre.

01 Ce que vous détenez

Code source, historique, comptes développeur, certificats de signature, hébergement, noms de domaine, accès aux services tiers. On commence par là parce qu'un blocage sur un compte Apple peut coûter des semaines.

Inventaire des accès
02 L’état du code

Architecture réelle, dépendances et leur niveau d'obsolescence, couverture de tests, zones que plus personne ne comprend. C'est ici que l'IA nous fait gagner le plus de temps : lire vite une base inconnue est exactement ce qu'elle sait faire.

Cartographie technique
03 Les risques ouverts

Failles connues dans les dépendances, données personnelles mal protégées, secrets laissés dans le code, absence de sauvegarde. On les classe par gravité et par coût de correction.

Liste priorisée
04 Le modèle de données

C'est ce qui décide de la suite. Un modèle sain se reprend ; un modèle incohérent condamne souvent à la réécriture, quelle que soit la qualité du reste.

Verdict reprise / réécriture

Le plan chiffré

Trois scénarios, pas une recommandation unique.

Vous tranchez, avec les trois chiffres devant vous. Nous ne recommandons la réécriture que lorsqu'elle est réellement la moins chère des trois.

Scénario 1 Stabiliser
8 – 20 k€ 3 à 6 semaines

On corrige les failles, on remet les dépendances à niveau, on republie une version compatible avec les systèmes actuels. L'application repart sans changer de forme.

Quand · Le code est sain mais négligé.

Scénario 2 Reprendre
25 – 60 k€ 2 à 4 mois

On stabilise, puis on rembourse la dette qui bloque réellement : tests sur les parcours critiques, refonte des zones les plus fragiles, documentation. Le produit redevient modifiable.

Quand · Le modèle de données tient, l'architecture a dérivé.

Scénario 3 Réécrire
à partir de 40 k€ 3 mois et plus

On repart d'une base neuve en conservant ce qui marche : les parcours éprouvés, les données, les apprentissages. Ce n'est jamais notre première recommandation.

Quand · Le modèle de données est incohérent, ou la technologie est abandonnée.

Une plateforme web plutôt qu'une application mobile ? La démarche est la même. Voir le développement web sur mesure

Après la reprise

Une application n'est jamais terminée.

iOS et Android sortent une version majeure par an. Vos utilisateurs demandent des fonctions, vos concurrents avancent, la réglementation change. Sans entretien, une application repart en dette dans les dix-huit mois — celle que vous venez de reprendre y compris.

Nous proposons un accompagnement continu, conçu pour que vous puissiez en sortir.

Correctif bloquant prise en charge sous 1 jour ouvré
Correctif majeur sous 3 jours ouvrés
Compatibilité iOS / Android vérifiée à chaque version majeure
Point de suivi à chaque cycle, avec le consommé
Un volume de jours défini

Vous réservez une capacité mensuelle, pas un forfait flou. Ce qui n'est pas consommé se reporte sur le cycle suivant, dans une limite convenue.

Des priorités revues avec vous

À chaque cycle, nous arbitrons ensemble entre correctifs, dette et évolutions. C'est vous qui tranchez, avec notre avis technique posé sur la table.

Une transparence complète

Vous voyez ce qui a été consommé, sur quoi, et ce qui reste. Pas de forfait opaque qui rend la comparaison impossible.

Aucune exclusivité

Vous pouvez internaliser, changer de prestataire ou réduire le volume quand vous le souhaitez. La documentation est tenue à jour précisément pour cela.

Coûts

Ce que coûte une reprise.

L'audit est la seule étape que nous chiffrons avant d'avoir vu le code. Tout le reste en découle.

Audit seul Ce que ça comprendInventaire des accès, état du code, risques, plan chiffré en trois scénarios Délai2 à 4 semaines Budgetà partir de 8 k€
Stabilisation Ce que ça comprendMise à niveau des dépendances, correction des failles, republication Délai3 à 6 semaines Budget8 à 20 k€
Reprise complète Ce que ça comprendStabilisation, tests sur les parcours critiques, dette prioritaire, documentation Délai2 à 4 mois Budget25 à 60 k€
Maintenance continue Ce que ça comprendVolume de jours défini, correctifs, compatibilité, évolutions priorisées Délaiau mois Budgetà partir de 1,5 k€ / mois

Fourchettes indicatives, août 2026. Voir toutes nos fourchettes de prix →

Questions fréquentes

Ce qu'on nous demande avant une reprise.

Les réponses sont directes, y compris quand elles vont contre notre intérêt commercial immédiat.

Vous acceptez de reprendre du code écrit par quelqu'un d'autre ?

Oui, c'est une part croissante de notre activité et nous n'y mettons pas de condition de qualité préalable. Nous avons repris des bases très propres et d'autres franchement difficiles. Ce que nous demandons, c'est de commencer par l'audit : nous engager sur un chiffre sans avoir lu le code ne rendrait service à personne.

Combien de temps prend un audit ?

Deux à quatre semaines selon la taille de la base. Vous recevez un inventaire de ce que vous détenez réellement, une cartographie technique, une liste de risques classés par gravité, et un plan chiffré en trois scénarios. Ce document vous appartient, y compris si vous confiez la suite à quelqu'un d'autre.

Et si je n'ai pas le code source ?

C'est plus fréquent qu'on ne le croit, et ce n'est pas toujours bloquant. Il faut d'abord vérifier ce que dit votre contrat : dans la plupart des cas, le code vous appartient et le prestataire est tenu de vous le remettre. Si la récupération échoue, l'audit porte alors sur l'application publiée et sur vos données, et la réécriture devient la voie réaliste.

Vous allez me recommander une réécriture, comme tout le monde ?

Non, sauf si c'est réellement le moins cher des trois scénarios. La réécriture est confortable pour un prestataire — un terrain neuf, pas de code d'autrui à comprendre — et coûteuse pour vous. Nous ne la recommandons que lorsque le modèle de données est incohérent ou la technologie abandonnée. Dans les autres cas, reprendre coûte moins et va plus vite.

Que se passe-t-il si la dette est trop grosse pour mon budget ?

On la traite par ordre de risque, pas d'un bloc. Les failles de sécurité et les blocages de publication d'abord, la fragilité des parcours critiques ensuite, le confort de développement en dernier. Une reprise peut très bien s'étaler sur plusieurs trimestres, avec une application qui fonctionne à chaque étape.

La maintenance est-elle obligatoire après une reprise ?

Non, et nous ne la vendons pas comme telle. Certains clients reprennent la main en interne juste après, c'est un résultat parfaitement acceptable — c'est même pour cela que nous documentons. La maintenance a du sens quand vous n'avez pas d'équipe technique et que l'application est critique pour votre activité.

Votre application existante

Montrez-nous l'existant, on vous dit ce qu'il vaut.

Trente minutes pour comprendre la situation, vérifier ce que vous détenez et estimer l'ampleur de l'audit. Si votre application n'a pas besoin d'être reprise, nous vous le dirons — c'est arrivé plus d'une fois.

Demander un audit support@squirrel.fr → Réponse rapide · échange direct avec l'agence