Blog
How to do a software rewrite
16 min read
Prochains événements
Envie de participer à l'un de nos prochains événements ? Consultez notre calendrier.
Voir le calendrierÀ propos de ce service
Construisez des logiciels évolutifs et maintenables avec nos équipes d'ingénieurs expérimentées. Nous livrons du code de qualité et des bonnes pratiques pour faire réussir votre produit.
Voir ce serviceAudits & due diligence
Nos CTO expérimentés et staff engineers sécurisent techniquement votre prochain tour de table. En seulement 2 semaines. Environ 90 % des startups financées échouent en 3 ans. Les plus grands risques ne sont ni le pitch ni l'adéquation produit-marché - ce sont les failles cachées dans le produit ou l'équipe.
Nous aidons startups, scale-ups et investisseurs avec des due diligences techniques en évaluant objectivement la base de code et l'équipe technique, pour que votre prochain tour de table soit pleinement sécurisé côté technique.
Notre méthodologie unique repose sur 5 piliers, car se contenter d'analyser le code ou de lire la documentation est très loin d'être suffisant.
Rendez-vous de 2 heures avec le CTO
Nous commençons par une interview de cadrage qui couvre les acteurs clés et les zones à observer. Nous préparons 3 à 5 questions clés et planifions des interviews.
Planification
Après le cadrage, nous savons à qui parler et quels systèmes à examiner. Nous demandons l'accès aux bases de code, aux outils de ticketing et à la documentation.
Tout examiner
Notre équipe plonge en profondeur et vérifie les bonnes pratiques à tous les niveaux. Pendant les interviews, nous zoomons sur les détails pour comprendre comment l'équipe aborde son travail.
Documenter les constats
Nous documentons nos observations et nos préoccupations, partageons un brouillon avec l'entreprise, puis finalisons la version définitive avant de la remettre aux destinataires.
Répondre à vos questions
Nous débriefons le rapport après que les lecteurs ont eu le temps de le parcourir. Nous participons même à des conseils d'administration si nécessaire. À partir de la première interview : 10 jours ouvrés.
On ne nous appelle pas quand tout va bien. On nous appelle quand on a besoin de clarifier certains aspects techniques avant de prendre une décision importante.

“We’re about to raise and investors want a tech audit.”

“We inherited a codebase and don’t know its real state.”

“The staff engineers at madewithlove were essential in not only giving a diagnosis but also being involved to help deliver solutions.”
Dorian de Broqueville, General Manager at Izix

“We need an objective view before a big technical decision.”

“We want to prepare for our next funding round.”

“A madewithlove audit connects the technical picture to the things we care about as investors: scalability, key-person risk, and the real cost of fixing what sits under the hood. That translation is wh…”
Filip Van Innis, Managing Partner at Fortino Capital

“We’re dealing with legacy systems nobody fully understands.”

“Our team says everything is fine, but delivery keeps slipping.”
Vous ne verrez pas des géants comme Amazon parmi nos clients. Mais vous verrez les futurs noms qui compteront dans le SaaS, parce que nous les avons aidés à anticiper les risques et à éviter l'échec.
“A madewithlove audit connects the technical picture to the things we care about as investors: scalability, key-person risk, and the real cost of fixing what sits under the hood. That translation is where their value lies.”

Filip Van Innis
Managing Partner, Fortino Capital
“Madewithlove helped us build the blueprint, not the house. Advice was given in a fair and direct way, while keeping room for discussion and without pushing personal preferences.”

Robin Haegeman
CTO, 3D Aim Trainer
“If you can tell VCs, ‘we are working with madewithlove’ they already know it will be quality because they have also used madewithlove to do, for example, audits.”

Thomas Vanhumbeeck
Cofounder & CEO, FixForm
Nous avons réalisé des due diligences techniques pour des investisseurs et des entreprises qui voulaient comprendre l'état réel de leurs investissements technologiques.
FROM 190+ SAAS AUDITS
51% mishandle credentials in the codebase
The finding investors react to hardest.
The security hole nobody talks aboutNos réflexions récentes sur la due diligence technique, les risques d'investissement et ce qui rend une base de code SaaS finançable (publié en anglais).
Blog
Parlez-nous de votre entreprise ou d'une société de votre portefeuille, et nous cadrerons une due diligence technique qui vous donnera la clarté nécessaire avant le prochain tour.
Tout ce qu'il faut savoir sur notre service de due diligence technique.
Notre processus standard tient en 10 jours ouvrés, de l'interview initiale à la livraison du rapport final.
Non. La revue de code n'est qu'une partie de notre audit complet. Nous examinons aussi la structure de l'équipe, les processus de développement, l'architecture, l'infrastructure, la sécurité et la scalabilité.
Notre service s'adresse aux investisseurs qui veulent sécuriser un investissement, aux startups et scale-ups SaaS préparant un tour de table, une fusion ou une acquisition.
Nous opérons sous NDA strict et traitons toutes les informations clients avec la plus grande confidentialité. Tout accès que vous nous accordez est révoqué immédiatement en fin de mission.
Nous livrons un rapport détaillé et organisons une session de debrief pour que toutes les parties prenantes comprennent nos conclusions. Nous pouvons aussi participer à des conseils d'administration pour présenter les résultats.
Pour investisseurs
Due diligence technique pour VC
Sécurisez votre prochain investissement avec notre méthodologie à 5 piliers. (page en anglais)
Pour équipes SaaS
Audits internes
Un check-up de 15 à 20 pages de votre produit, équipe et code en 10 jours. (page en anglais)
Pour SaaS belges
Due diligence technique en Belgique
Une TDD indépendante par notre équipe de Louvain. 190+ audits depuis 2008. (page en anglais)