Reprise de code et de projet
Reprise de projet informatique : relancez votre application sans tout réécrire
Prestataire injoignable, projet bloqué avant la mise en production, code que plus personne ne comprend : nous reprenons votre application web ou mobile là où elle en est. Tout commence par un audit de reprise gratuit, qui vous dit franchement s'il faut stabiliser, faire évoluer ou refondre.
Un projet en difficulté n'est presque jamais à jeter
Un prestataire qui disparaît, une équipe interne qui se vide, un développement qui s'enlise à quelques semaines de la mise en production : la reprise d'un projet informatique n'arrive jamais au bon moment. L'application est souvent critique, le budget déjà largement consommé, et la confiance entamée.
La tentation est alors de tout recommencer. C'est parfois la bonne décision, mais rarement la première : une application existante contient des règles métier, des données et des usages qui ont de la valeur. La vraie question est de savoir ce qui peut être conservé, ce qui doit être corrigé et ce qui doit être réécrit.
C'est l'objet de notre audit de reprise, gratuit : un diagnostic écrit de l'état de votre application et un plan de reprise chiffré, avant tout engagement de votre part.
Vous êtes dans cette situation si…
Les raisons de reprendre un projet varient ; le point de départ est toujours le même : un diagnostic.
Votre prestataire ne répond plus
Agence fermée, freelance indisponible, relation rompue : vous avez une application, mais plus personne pour la faire évoluer.
Le projet est bloqué avant la mise en production
Le développement dure depuis des mois, les délais glissent et vous ne savez plus quand l'application sera utilisable.
Le code est devenu intouchable
Chaque correction en provoque une autre, il n'y a pas de tests et personne n'ose déployer.
Une technologie à bout de souffle
Framework plus maintenu, versions obsolètes, front-end qui ne convient plus à vos usages : l'application vieillit plus vite que votre activité.
Aucune documentation
Pas de procédure d'installation, pas de description de l'architecture, parfois même pas d'accès complet au code ou à l'hébergement.
Un doute sur ce qui a été livré
Avant de financer la suite, vous voulez un avis indépendant sur ce qui a réellement été produit.
Ce que nous prenons en charge
Quatre étapes, que vous pouvez arrêter à tout moment : chacune produit un résultat utile, même si vous ne poursuivez pas avec nous.
Audit de reprise
Un état des lieux complet de votre application, gratuit et sans engagement.
- Revue du code, de l’architecture et des dépendances
- Vérification des accès : dépôt, hébergement, nom de domaine, services tiers
- Repérage des failles de sécurité et des versions obsolètes
- Recommandation argumentée : stabiliser, faire évoluer ou refondre
Récupération et sécurisation
Remettre la main sur ce qui vous appartient.
- Récupération du code et des accès auprès de l’ancien prestataire
- Dépôt Git à votre nom
- Sauvegarde des données et des fichiers
- Environnement de recette fidèle à la production
Stabilisation
Rendre l'application fiable avant de la faire évoluer.
- Correction des anomalies bloquantes
- Mises à jour de sécurité prioritaires
- Tests automatisés sur les parcours critiques
- Déploiement automatisé et suivi des erreurs
Relance ou refonte
Faire avancer le projet selon le plan validé ensemble.
- Finalisation et mise en production d’un projet bloqué
- Refonte ciblée d’une partie de l’application, par exemple le front-end
- Migration vers une technologie maintenue
- Passage en TMA une fois l’application stabilisée
L'audit de reprise gratuit
L'audit est gratuit pour tout projet de reprise de code. Il nous permet de chiffrer la reprise sur des faits plutôt que sur des hypothèses, et vous donne un avis indépendant sur votre application, que vous travailliez ensuite avec nous ou non.
Prix
Gratuit
Sans engagement, pour toute application à reprendre.
Confidentialité
NDA signé
Avant tout accès à votre code, à vos données ou à votre hébergement.
Restitution
Sous 5 jours ouvrés
Après réception des accès, pour une application de taille courante.
Livrable
Rapport écrit
Constats, risques classés par priorité et plan de reprise chiffré, présentés lors d'un échange d'une heure.
Inclus dans chaque contrat
- Revue du code et de l’architecture
- Inventaire des dépendances et de leurs versions
- Contrôle des accès et de la propriété des services
- Points de sécurité les plus critiques
- Recommandation : stabiliser, faire évoluer ou refondre
- Estimation du budget et du délai de reprise
L'audit de reprise n'est ni un audit de sécurité exhaustif ni un test d'intrusion. Si votre application exige ce niveau de contrôle, nous vous le signalons et vous orientons vers un spécialiste.
Comment se déroule une reprise
Le même enchaînement, que l'application soit à l'abandon depuis une semaine ou depuis deux ans.
Audit gratuit
Diagnostic écrit et plan de reprise chiffré, après signature d'un accord de confidentialité.
Récupération
Code, accès, données : nous sécurisons ce qui vous appartient, y compris auprès de l'ancien prestataire si besoin.
Stabilisation
Corrections prioritaires, mises à jour et tests sur les parcours critiques, validés sur un environnement de recette.
Relance
Mise en production, nouvelles fonctionnalités ou refonte ciblée, puis maintenance dans la durée.
Combien coûte une reprise de projet ?
L'audit est gratuit. Le coût de la reprise elle-même dépend de ce qu'il révèle : c'est pourquoi nous ne donnons pas de prix avant de l'avoir réalisé.
L’état du code
Un code structuré mais non documenté se reprend vite ; un code sans tests ni conventions demande une stabilisation plus longue.
L’accès aux sources
Récupérer le code, les accès et les données auprès d'un ancien prestataire prend du temps s'il ne coopère pas.
L’écart avec l’objectif
Mettre en production un projet presque terminé n'a rien à voir avec la refonte d'une partie de l'application.
L’âge des technologies
Une version de framework très ancienne impose parfois plusieurs montées de version avant toute évolution.
Une reprise limitée à la stabilisation et à la remise à jour se chiffre généralement en jours ou en semaines de travail, sur la base de nos tarifs journaliers de 90 à 300 € HT. Une reprise avec refonte partielle se rapproche d'un projet de développement et peut être proposée au forfait.
Voir le forfait clé en mainLes technologies que nous reprenons
Nous reprenons l’existant tel qu’il est, sans imposer notre technologie préférée.
Symfony
Applications et APIs
PHP
Code historique
React
Front-ends à reprendre ou refondre
Python
Services et scripts internes
WordPress
Sites et migrations
Docker
Environnements reproductibles
Kubernetes
Déploiements cloud
Cypress
Tests de non-régression
Des reprises menées jusqu’au bout
Avant de créer HauteDev, ses fondateurs ont repris, en marque blanche pour des agences et des entreprises françaises, des applications laissées en difficulté par d'autres équipes. Ces missions sont couvertes par des clauses de confidentialité : nous les décrivons sans nommer les entreprises concernées.
Trois exemples, de la reprise ciblée à la migration de grande ampleur :
Lors de l'appel de cadrage, nous détaillons ces missions de vive voix, dans le respect de nos engagements de confidentialité.
Aide à domicile · Projet anonymisé
Sauver une application avant sa mise en production
Le front-end livré ne convenait plus et le projet risquait d'être perdu. Après un audit de reprise, l'API Symfony a été conservée et le front-end repris en React avec une version PWA. L'application a été mise en production en quatre mois, puis maintenue.
Restauration · Projet anonymisé
Auditer, puis refondre un outil de production
Audit et tests du code existant d'un outil de planification des menus et de la production, recommandation d'une refonte, puis développement de la nouvelle application en six mois : cartes, commandes aux fournisseurs, fiches techniques et planning de production.
Collectivités · Projet anonymisé
Migrer plus de 2 000 sites de communes rurales
Remplacement d'une solution vieillissante par un multisite WordPress, avec la migration de plus de 2 000 sites communaux en conservant leurs contenus, images et fichiers, et un formulaire de création de site en trois étapes pensé pour des élus peu familiers du numérique.
Des reprises documentées en détail
Deux cas publics : la reprise de deux applications existantes, et une plateforme connectée à un système historique.
Groupe de livraison de plats
Reprise DevOps et migration GCP
Deux applications Symfony-React reprises : pipelines CI/CD, Kubernetes et processus de développement uniformisés en un mois.
Lire le cas clientConcessionnaire de tracteurs
Connexion à un CRM COBOL sans API
Un protocole d'échange conçu sur mesure pour faire dialoguer un site e-commerce avec un système historique qu'il n'était pas question de remplacer.
Lire le cas clientAprès la reprise : quelle suite ?
Une fois l'application stabilisée, trois façons de continuer selon votre besoin.
TMA applicative
L'application est en production et doit rester fiable, avec des évolutions régulières mais modérées.
Découvrir la TMAForfait clé en main
Une finalisation ou une refonte au périmètre défini, livrée en une fois.
Découvrir le forfaitRégie informatique
Une roadmap chargée, pilotée par votre équipe, avec une capacité de développement dédiée.
Découvrir la régieQuand nous ne reprendrons pas votre projet
L'audit sert aussi à le dire.
- Le cœur de l'application repose sur une technologie que nous ne maîtrisons pas, comme un progiciel propriétaire, COBOL ou Delphi : nous pouvons développer autour, pas reprendre le cœur.
- Vous ne détenez pas les droits sur le code et l'ancien prestataire refuse de le remettre : ce point doit être réglé avant toute reprise. Nous pouvons vous aider à lister ce qu'il faut récupérer.
- Vous attendez de nouvelles fonctionnalités sans aucune remise à niveau : sur un code non maintenu depuis longtemps, une phase de stabilisation est indispensable.
Pourquoi nous confier la reprise de votre projet
Expertise Symfony certifiée
Certification SensioLabs sur Symfony, le framework de la plupart des applications métier que l'on nous demande de reprendre.
Notre expertise SymfonyUne chaîne de livraison remise à plat
Dépôt Git, environnements de recette, déploiements automatisés : nous reprenons aussi la façon dont l’application est livrée.
Notre offre DevOpsPas de nouvelle dépendance
Nous ne reproduisons pas la situation dont vous sortez : code dans votre dépôt, accès à votre nom, documentation livrée.
Nos garantiesRodés à la marque blanche
Une agence peut nous confier la reprise d'un projet client sous son nom, sans que nous contactions jamais son client.
Sous-traitance pour agencesDes interlocuteurs identifiés
La personne qui réalise l'audit est celle qui pilote ensuite la reprise.
Rencontrer l’équipeLe modèle nearshore
Une équipe francophone au Maroc, aux horaires compatibles avec les vôtres, pour une reprise à coût maîtrisé.
Le développement offshore au MarocQuestions fréquentes
L’audit de reprise est-il vraiment gratuit ? +
Oui, pour tout projet de reprise de code, et sans engagement. Il nous permet de chiffrer la reprise sur des faits. Si vous décidez de ne pas poursuivre avec nous, le rapport vous reste acquis.
Que faire si l’ancien prestataire ne nous remet pas le code ? +
Commencez par relire votre contrat : la propriété du code et sa remise y sont généralement prévues. Nous vous aidons à lister précisément ce qu'il faut récupérer : dépôt de code, base de données, accès à l'hébergement, comptes des services tiers. Tant que le code n'est pas récupéré, l'audit se limite à l'application en ligne et à ce qui devra être reconstruit.
Faut-il tout réécrire ? +
Rarement. Nous conservons ce qui fonctionne et ne recommandons une refonte que lorsque corriger l'existant coûterait plus cher que le refaire. Cela a été le cas pour un outil de production culinaire, audité puis refondu ; à l'inverse, une application d'aide à domicile a gardé son API et seul son front-end a été repris.
Pouvez-vous reprendre un projet qui n’a jamais été mis en production ? +
Oui. C'est même une situation fréquente : un développement interrompu à quelques semaines de la fin. Après l'audit, nous identifions ce qui manque réellement pour une première mise en production, puis nous finalisons et mettons en ligne.
Combien de temps dure une reprise ? +
L'audit est restitué sous 5 jours ouvrés après réception des accès. La stabilisation prend ensuite de quelques semaines à quelques mois selon l'état du code : à titre d'exemple, la reprise et la mise en production d'une application d'aide à domicile ont pris quatre mois.
Comment sont protégées nos données pendant l’audit ? +
Un accord de confidentialité est signé avant tout accès. Le Maroc n'étant pas reconnu par la Commission européenne comme offrant un niveau de protection adéquat, nous intégrons des clauses contractuelles types (article 46 du RGPD) dès qu'un accès à des données personnelles est nécessaire, et travaillons de préférence sur une copie anonymisée.
Un projet à reprendre ?
Décrivez-nous votre application et ce qui bloque : nous vous proposons un audit de reprise gratuit, et un expert technique vous répond sous 48h.