// service 04
Refonte & audit technique
Reprise de projet Symfony existant : audit de code, upgrade majeur, refonte ciblée. Avec ou sans dépose de l'équipe en place.
Symptômes typiques
- Symfony 4 ou 5 toujours en prod, et personne ne sait migrer.
- Les déploiements prennent 2h et cassent une fois sur trois.
- Plus aucune personne dans l’équipe ne connaît le projet (turnover).
- Lighthouse à 35, le SEO chute, le client commence à le sentir.
Ma méthode d’audit
- Onboarding (2h) — récup d’accès, exploration de la doc, premiers retours.
- Audit complet (3-5 jours) — code, dépendances, sécurité, perf, architecture, dette technique, qualité des tests.
- Rapport écrit — liste priorisée des risques + recommandations chiffrées (impact / effort / coût).
- Présentation orale — 1h de Q&A avec l’équipe et / ou la direction.
Périmètres de refonte que j’ai pratiqués
- Upgrade Symfony 4 → 7 (avec Rector pour automatiser une partie).
- Migration de PHP 7.4 vers PHP 8.3 (types stricts, readonly, enums).
- Refonte front : passer de jQuery / Bootstrap à Hotwire + Tailwind sans tout réécrire.
- Mise en place de tests : passer d’un projet à 0% à 60%+ de couverture sur le critique.
- CI / CD : GitHub Actions + déploiement automatisé sur o2switch / Platform.sh.
Honnêteté avant tout
Si après l’audit je trouve qu’une refonte est un mauvais investissement (parce que le projet est en fin de vie, ou parce qu’un SaaS ferait mieux), je le dis. Pas de mission gardée artificiellement.
Demande un audit gratuit de 1h pour cadrer le besoin.