Aller au contenu
Réserver un appel

Un seul interlocuteur, qui vous répond.

Reprise de logiciel sur mesure : votre outil vieillit ? Nous le reprenons, sans tout reconstruire

Un outil que plus personne n'ose toucher n'est pas forcément à jeter. La reprise de logiciel sur mesure, c'est reprendre votre code, le stabiliser, le moderniser par étapes et lui ajouter ce qui manque. Fait pendant cinq ans chez Wiseband.

+ de 10structures accompagnées

  • Reprise de code écrit par d'autres
  • Migration par étapes, service maintenu
  • Tests avant chaque mise en ligne
  • Code documenté et transmissible

Vous vous reconnaissez ?

Quatre signes qu'il est temps de reprendre votre outil

Si vous en cochez un, parlons-en avant qu'il ne devienne urgent.

  • « Le développeur qui l'a fait est parti, personne ne comprend le code. »

    • Nous commençons par un état des lieux lisible, puis nous documentons au fur et à mesure. Vous ne dépendrez plus d'une seule tête.
  • « Chaque modification casse autre chose. »

    • Nous posons d'abord un filet de tests automatiques. Ensuite seulement, nous modifions : une modification qui casse ne part pas en ligne.
  • « On nous dit qu'il faut tout refaire. »

    • Rarement vrai. Nous remplaçons les parties fragiles une à une, en gardant l'outil en service. Tout refaire se chiffre à part, et seulement si c'est moins cher.
  • « Les mises à jour de sécurité ne sont plus faites depuis des années. »

    • C'est la première chose que nous traitons : composants à jour, failles corrigées sans attendre, puis mises à jour hebdomadaires testées.

Ce que vous obtenez

Ce que comprend une reprise

Un déroulé commun à chaque reprise, et des chantiers que vous choisissez ensuite. Rien n'est lancé sans votre accord écrit.

Compris, sans supplément

Compris dans chaque reprise

  • État des lieux du codeArchitecture, dépendances, dettes, risques : un rapport que vous pouvez lire sans être développeur.
  • Filet de testsDes tests automatiques posés avant toute modification, pour qu'une régression soit vue avant la mise en ligne.Vérifié : chaque contrôle bloque la modification qui échoue
  • Mises à jour de sécuritéComposants à jour et failles corrigées dès qu'une correction existe.Vérifié : appliquée seulement si les tests passent, puis vérifiée en production
  • DocumentationCe qui a été fait, pourquoi, et comment reprendre : tenue à jour à chaque étape.
  • Dépôt, comptes et accès à votre nomRien ne vous échappe : vous pouvez changer de prestataire à tout moment.

Selon l'état des lieux, vous décidez

Chantiers à la carte

  • Migration par étapesSortir d'un code ancien ou d'une version abandonnée, écran par écran, sans coupure.
  • RefactorisationRendre le code plus simple et plus sûr, là où il bloque les évolutions.
  • Nouvelles fonctionnalitésUne fois l'outil stable, nous ajoutons ce qui manque, par versions.
  • Hébergement et surveillanceReprise de l'hébergement, sauvegardes chaque nuit, alertes en cas de panne.Vérifié : sauvegarde chaque nuit, gardée 30 jours ; test de restauration chaque lundi
  • Conseil en migrationVous avez une équipe ? Nous l'aidons à décider et à planifier, sans faire à sa place.
  • TechnologiesPHP, Symfony, TypeScript, Next.js, NestJS, Astro, Payload CMS, GitHub Actions. Côté méthode : Clean Architecture, architecture hexagonale, Explicit Architecture, TDD, Event Sourcing, SOLID.

« Vérifié » veut dire mesuré par nos tests automatiques, à la livraison puis à chaque modification. Un critère qui échoue bloque la mise en ligne : nous ne promettons rien que nous ne contrôlions.

Notre méthode

Reprendre un outil existant, en cinq temps

Reprendre le code de quelqu'un d'autre demande de la rigueur. Cette méthode protège votre activité à chaque étape.

  1. Étape 1 : Comprendre

    Lecture du code, entretien avec vous et vos utilisateurs, inventaire des serveurs et des accès.

    Vous recevez

    Un état des lieux écrit et honnête.

  2. Étape 2 : Sécuriser

    Sauvegardes complètes, récupération des accès, mise en place d'un environnement de test séparé.

    Vous recevez

    L'assurance de pouvoir revenir en arrière.

  3. Étape 3 : Stabiliser

    Correction des bugs critiques, ajout de tests sur les parties sensibles, mises à jour de sécurité.

    Vous recevez

    Un outil qui ne casse plus à chaque changement.

  4. Étape 4 : Moderniser

    Migration progressive vers des technologies maintenues, partie par partie.

    Vous recevez

    Une base saine, sans coupure prolongée.

  5. Étape 5 : Faire évoluer

    Ajout des fonctionnalités attendues, au rythme de vos priorités.

    Vous recevez

    Un outil qui avance de nouveau avec vous.

Nos engagements écrits

Six engagements, inscrits dans le devis

Pas de petites lignes : ce que nous promettons est écrit noir sur blanc dans le devis et les conditions de vente.

  • Vous êtes propriétaire

    Code, contenus, nom de domaine, comptes : tout est à votre nom. Vous pouvez partir quand vous voulez, avec tout.

  • Un devis fixe, détaillé

    Ce qui est écrit au devis ne bouge pas. Un besoin nouveau passe par un avenant, signé avant tout travail.

  • Des tours de retours compris

    Sur le cahier des charges, la maquette et le site de test : vous validez à chaque étape avant que nous avancions.

  • Des critères garantis à la livraison

    Poids des pages et accessibilité sont mesurés à la livraison, et contrôlés ensuite à chaque modification.

  • Un seul interlocuteur, qui répond

    Romain suit votre projet du premier appel à la mise en ligne, puis au support. Pas de standard, pas de ticket anonyme.

  • Formation et livrable à la fin

    Vos accès, des guides de l'outil d'édition et une formation enregistrée : vous êtes autonome dès le premier jour.

Comment ça se passe

Reprendre un outil sans l'arrêter, étape par étape

À chaque étape, ce que vous apportez et ce que nous livrons. Les tours de retours sont compris : vous validez avant que nous avancions.

  1. Étape 1 : On se rencontre

    Un appel pour comprendre l'outil, ce qui bloque et qui l'a écrit.

    • Ce que vous apportez

      Ce que fait l'outil, qui l'utilise, ce qui bloque, qui l'a écrit.

    • Ce que nous livrons

      Un brief écrit et la liste des accès nécessaires à l'état des lieux.

  2. Étape 2 : On cadre ensemble

    L'état des lieux validé, vous choisissez la première étape.

    • Ce que vous apportez

      Vous validez l'état des lieux et le devis de la première étape.

    • Ce que nous livrons

      Rapport lisible, plan de reprise par priorités, calendrier.

  3. Étape 3 : On stabilise, vous validez

    Nous stabilisons par étapes, l'outil reste en service.

    • Ce que vous apportez

      Vous testez chaque étape sur le site de test, l'outil reste en service.

    • Ce que nous livrons

      Filet de tests, sécurité, migration par parties, documentation.

  4. Étape 4 : On fait évoluer

    Vous décidez des chantiers suivants, à votre rythme.

    • Ce que vous apportez

      Vous choisissez les prochains chantiers, à votre rythme.

    • Ce que nous livrons

      Nouvelles fonctionnalités par versions ; surveillance et sauvegardes comprises dans l'abonnement.

Tout le détail, étape par étape, est sur la page Notre méthode.

Découvrir notre méthode

La preuve par un projet

Une application migrée sans coupure de service

Avant Omarni Studio, Romain a conduit chez Wiseband la migration complète d'une application pour sortir du code ancien, avec une équipe à gérer et aucune coupure de service. C'est exactement ce service.

  • Wiseband
  • Culture · musique
  • Vendée

Projet - Wiseband

Le besoin. Sortir du code ancien sans arrêter le service, et rendre l'application plus simple à faire évoluer.

Ce que nous avons fait. Nous avons migré toute l'application vers PHP 8 et Symfony, et refait le site vitrine en huit langues. Une seule base visuelle relie désormais le site, l'espace utilisateur et l'administration, avec un tunnel d'abonnement récurrent et un contrôle des paroles par IA.

Combien ça coûte ?

Comment se chiffre une reprise

Une reprise se vend par étapes : vous ne vous engagez que sur la première, l'état des lieux, et vous décidez de la suite avec un rapport en main.

  • L'état du code au départ

    Un outil documenté avec des tests se reprend facilement ; un outil sans rien demande d'abord un état des lieux.

  • L'étendue de la reprise

    Stabiliser seulement, ou migrer tout l'outil : vous décidez étape par étape, chacune chiffrée.

  • Le rythme

    Reprendre pendant que l'outil tourne demande des étapes plus petites, donc un peu plus de temps.

  • Les technologies en place

    Celles que nous maîtrisons se reprennent plus facilement. Nous vous le dirons dès l'appel.

Ce qui est toujours vrai

  • Un devis détaillé ligne par ligne, gratuit, sans engagement.
  • Un prix fixe : ce qui est au devis ne bouge pas. Un besoin nouveau fait l'objet d'un avenant, signé avant tout travail.
  • Paiement en jalons : un acompte à la signature, le reste à la validation puis à la mise en ligne.
  • La première étape, l'état des lieux, a un prix fixe connu dès l'appel. Les suivantes sont chiffrées à partir de ses conclusions.
Demander mon devis

Pourquoi nous, plutôt qu'un autre ?

Freelance, ESN ou Omarni Studio ?

Sans mauvaise foi : chaque solution a ses forces. Voici où nous nous situons, pour que vous choisissiez en connaissance de cause.

CritèreFreelance isoléESN ou grande agenceOmarni Studio
Qui conçoit et qui codeAtout
  • La même personne, si elle a l'expérience.
Limite
  • Une équipe qui change, un chef de projet entre vous et le code.
Atout
  • Un ingénieur spécialisé en architectures web, du cadrage à la mise en production.
Propriété du codeAtout
  • En général oui, à vérifier au contrat.
Limite
  • Parfois sous licence ou dépendant de leurs outils.
Atout
  • Toujours : dépôt, comptes et documentation à votre nom.
Tests avant mise en ligneLimite
  • Rarement automatisés.
Atout
  • Oui, facturés.
Atout
  • Compris : construction, pages, données de production, à chaque modification.
ContinuitéLimite
  • Si la personne s'arrête, le projet aussi.
Atout
  • Garantie par la structure, au prix fort.
Atout
  • Code documenté et transmissible ; surveillance et sauvegardes comprises dans l'abonnement.
PrixAtout
  • Variable, souvent au temps passé.
Limite
  • Devis élevé, peu lisible.
Atout
  • Devis fixe par étapes ; une première version utile avant d'élargir.
Romain, fondateur d'Omarni Studio, souriant
Romain · ingénieur

Votre interlocuteur

Cinq ans à faire vivre une application en production

Romain est ingénieur informatique, spécialisé en architecture web. Après cinq ans comme développeur full stack et architecte logiciel, il a ouvert Omarni Studio pour mettre ce savoir-faire au service des structures de l'ESS et des petites entreprises locales. Il conçoit et développe lui-même chaque projet : un seul interlocuteur, du premier appel à la mise en ligne, qui connaît votre projet par cœur.

« Tout refaire est rarement la bonne réponse. Comprendre l'existant, si. »
  • Reprise de code
  • Migration
  • Architecture web
  • Tests automatisés
  • API et intégrations
  • Documentation
Qui se trouve derrière Omarni Studio

Vos questions sur la reprise de logiciel

Une autre question ? Écrivez-nous, nous vous répondons.

Vous préférez en parler ? Réservez 30 minutes, on fait le tour de vos questions.

  • Pouvez-vous reprendre un code écrit par quelqu'un d'autre ?
    Oui, c'est le cœur de ce service. Nous commençons par un état des lieux lisible, puis nous posons des tests avant de toucher quoi que ce soit.
  • Faut-il tout refaire ?
    Rarement. Nous remplaçons les parties fragiles une à une, en gardant l'outil en service. Si tout refaire est vraiment moins cher, nous vous le dirons, chiffres à l'appui.
  • Notre outil restera-t-il utilisable pendant les travaux ?
    Oui. Chaque étape est testée sur un site de test, puis mise en ligne quand les tests passent. Les sauvegardes avant chaque mise à jour permettent de revenir en arrière.
  • Quelles technologies connaissez-vous ?
    PHP, Symfony, TypeScript, Next.js, NestJS, Astro, Payload CMS et GitHub Actions. Pour le reste, nous vous le dirons dès le premier appel plutôt que d'apprendre à vos frais.
  • Combien coûte une reprise ?
    L'état des lieux a un prix fixe, connu dès l'appel. Les étapes suivantes sont chiffrées à partir de son rapport, et vous ne vous engagez que sur celles que vous validez.
  • Et si nous voulons garder notre équipe ?
    Tant mieux : nous pouvons l'accompagner (conseil en migration, revue de code, planification) sans faire à sa place. Le code reste chez vous dans tous les cas.

Parlons de votre outil

Racontez-nous ce qu'il fait, ce qui bloque et qui l'a écrit. Nous vous dirons ce que contiendrait un état des lieux, et ce qu'il coûte.

  1. Vous réservez un créneau de 30 minutes, ou vous nous écrivez.
  2. Romain vous appelle : vos besoins, vos contraintes, vos questions.
  3. Vous recevez un devis détaillé, ligne par ligne. Libre à vous ensuite.