Pour les éditeurs de logiciels
Votre équipe livre des fonctionnalités. Nous réduisons la dette PHP.
Pour les éditeurs SaaS et de logiciels dont le produit tourne en PHP : montées de version du framework, nettoyage des dépendances, tests et correctifs de sécurité, menés à côté de votre équipe pour que la feuille de route ne s’arrête pas.
Pourquoi la dette ne cesse de grossir
La montée de version est sans cesse repoussée
Chaque trimestre, les fonctionnalités passent en premier. Pendant ce temps, Laravel ou Symfony prend une version majeure d’avance de plus.
Les questionnaires de sécurité se durcissent
Les grands comptes et les audits SOC 2 ou ISO 27001 posent des questions sur les versions maintenues et l’application des correctifs.
Une due diligence approche
Investisseurs et repreneurs examinent les dépendances, les tests et la qualité du code.
Des personnes clés sont parties
Des pans entiers du code que personne dans l’équipe actuelle n’a jamais touchés.
Comment nous travaillons à côté de votre équipe
-
Un périmètre clairement délimité
La branche de montée de version, le backlog des dépendances, la suite de tests. Nous prenons cette partie ; vos développeurs relisent nos merge requests.
-
Votre processus
Votre modèle de branches, vos conventions de code, votre CI et vos règles de revue.
-
Des preuves pour les audits
Rapports de dépendances, journaux de mises à jour et notes de montée de version, à montrer à vos clients et à vos auditeurs.
-
Avant que l’investisseur ne regarde
Un Code Audit en amont de la due diligence, pour corriger d’abord les problèmes évidents.
Un parcours fréquent
01
Code Audit
Où se trouve la dette, ce que coûte sa correction et dans quel ordre la traiter. Trois options à prix fermes.
02
Montée de version
PHP et framework sur des versions maintenues, avec des tests en CI.
03
Care
Des mises à jour mensuelles, pour ne pas devoir refaire une grosse montée de version dans deux ans.
Questions des équipes produit
Nous avons des développeurs. Pourquoi faire appel à vous ?
Pour qu’ils puissent continuer à faire avancer le produit. Les montées de version et la réduction de la dette demandent de longues plages de concentration sur du code ancien, et ce temps-là est difficile à trouver dans une équipe produit.
Pouvez-vous travailler dans notre CI et notre processus de revue ?
Oui. Nous suivons vos règles, et rien n’est fusionné sans la relecture de votre équipe si c’est ainsi que vous travaillez.
Et les données de nos clients ?
Nous n’en avons pas besoin. Nous travaillons avec des données de test ou des échantillons anonymisés que vous nous fournissez. Les données de production ne passent jamais par des outils d’IA.
Pouvez-vous répondre aux questionnaires de sécurité de nos clients ?
Nous pouvons vous fournir les faits techniques : versions, rythme des mises à jour, état des dépendances. Nous ne sommes pas auditeurs et ne certifions rien.
Laravel ou Symfony ?
Les deux. Nous faisons la montée de version dans le framework que vous utilisez. Changer de framework n’a de sens que dans de rares cas, et l’audit le montrerait.
Montrez-nous le produit
Version de PHP, framework, taille de l’équipe et ce qui est sans cesse repoussé. Nous vous suggérons une première étape.