↳Étude de cas · AgriAffaire (LebonCoin) · 2009 · 2 min de lecture
AgriAffaires : Amélioration du backoffice sous Symfony
Conception fonctionnelle et technique, développement de fonctionnalités critiques, tests automatisés, TMA, et documentation
- 86%
- Couverture de tests automatisés
- 56%
- Anomalies en production réduites
- 1 an
- Durée de la mission
- Client
- AgriAffaire (LebonCoin)
- Année
- 2009
- Stack
- Symfony
Prestations mobilisées
Le problème
AgriAffaire, plateforme de petites annonces de matériel agricole rattachée au groupe leboncoin, s'appuie sur un backoffice Symfony pour piloter son activité au quotidien : gestion des annonces, modération, suivi des comptes professionnels, paramétrage métier. Avec la croissance du catalogue et des équipes internes, cet outil est devenu un maillon critique. Chaque lenteur ou anomalie se traduit directement en temps perdu pour les opérateurs et en risque sur la qualité des données.
Le besoin était clair : faire évoluer un backoffice existant sans le fragiliser. Ajouter des fonctionnalités attendues par les équipes métier, sécuriser les traitements sensibles, et réduire la dette technique accumulée — tout en garantissant la continuité de service. Le vrai enjeu n'était pas d'empiler des écrans, mais de rendre l'outil plus fiable, plus rapide à faire évoluer, et compréhensible par ceux qui l'utilisent.
La solution
Je suis intervenu sur toute la chaîne, de l'analyse fonctionnelle jusqu'à la mise en production, en gardant un fil conducteur : livrer des évolutions utiles sans dégrader l'existant.
Conception fonctionnelle et technique : cadrage des besoins avec les équipes métier, rédaction des spécifications, et traduction en choix d'architecture Symfony cohérents avec la base de code.
Développement de fonctionnalités critiques : implémentation des évolutions à fort impact sur les opérations quotidiennes, avec un soin particulier sur les traitements sensibles et la cohérence des données.
Tests automatisés : mise en place et enrichissement d'une couverture de tests pour sécuriser les développements et prévenir les régressions à chaque livraison.
TMA (tierce maintenance applicative) : correction des anomalies, résolution des incidents en production et maintenance continue de l'application.
Documentation : documentation technique et fonctionnelle pour rendre le backoffice maintenable et transmissible, et supprimer les zones d'ombre dans le code.
Les résultats
Les évolutions ont été livrées de façon incrémentale, avec une couverture de tests qui a fiabilisé chaque mise en production. Le backoffice est aujourd'hui plus stable, plus rapide à faire évoluer, et mieux documenté pour les intervenants suivants.
Fonctionnalités critiques livrées et en production
Couverture de tests automatisés atteinte
Réduction des anomalies en production (TMA)
Durée de la mission : 1 an
Stack technique
En images

Disponible
Un projet de cette ampleur en tête ?
Décrivez votre contexte : je vous dis franchement comment je m'y prendrais. Premier échange sans engagement.
↳Autres réalisations