Faire évoluer un front office sans équipe de développement dédiée
Cas anonymisé
Les faits, les contraintes et les chiffres sont réels. Le client n'est pas nommé.

Le client & le problème
Un distributeur B2B exploite en propre une plateforme e-commerce exigeante, sans équipe de développement dédiée.
Un front office e-commerce de plusieurs milliers de références, avec des fonctions spécifiques et des intégrations, évolue en permanence : une fonctionnalité à ajouter, un correctif, une connexion à un nouvel outil. Pour absorber ce flux, on recourt d'ordinaire à une équipe de développeurs salariés ou à une agence au forfait. La première pèse sur les charges fixes ; la seconde installe une dépendance durable envers un tiers.
L'enjeu
Pour la direction, l'arbitrage était économique et stratégique. Une équipe de développement complète représente un coût de fonctionnement récurrent que beaucoup de PME ne peuvent pas porter. Une agence rend la cadence des évolutions, et leur prix, tributaires d'un tiers. Dans les deux cas, l'entreprise perd une partie de la maîtrise de son propre outil de vente.
L'objectif : conserver la capacité de développer et de maintenir la plateforme, à une fraction du coût d'une équipe dédiée, en gardant la maîtrise du code et un projet qu'un autre intervenant pourra reprendre dans deux ans.
La réponse apportée
Nous avons mis en place une pratique de développement assistée par IA. Avec les systèmes d'IA actuels, on produit et on maintient du logiciel avec des moyens humains très inférieurs à ceux qu'il fallait hier. Cette économie ne dure que si le travail est organisé, selon trois principes.
Les règles du développement professionnel s'appliquent. Versionnement, dépôts sur GitHub, chaque étape historisée et revue : l'IA accélère l'écriture du code, et les disciplines qui rendent un logiciel fiable restent entières. Un projet mené à la hâte avec de l'IA produit un code que personne ne comprend six mois plus tard.
Une base de connaissances est tenue à jour. Les décisions d'architecture, les conventions, le contexte métier et l'historique des choix y sont consignés, dans un format que les assistants IA exploitent directement. La connaissance du projet réside dans cette base, et le projet reste maintenable quand les personnes changent : un nouvel intervenant, humain ou assistant, reprend le fil sans tout réapprendre.
Le projet reste indépendant de l'outil. La base de connaissances est structurée pour être lue indifféremment par plusieurs assistants de développement. L'entreprise n'est captive d'aucun fournisseur d'IA : l'outil peut changer, le projet reste portable. La plateforme elle-même obéit à la même exigence de souveraineté.
Une personne, ou une très petite équipe, maintient et fait évoluer ce qui mobilisait auparavant une équipe entière, pour un coût de fonctionnement très inférieur et sans dépendance nouvelle.
Sous le capot (pour les équipes techniques)
L'outillage est classique : un dépôt Git par projet, des branches, des commits historisés, une revue avant fusion. La base de connaissances, versionnée aux côtés du code, réunit les conventions, les décisions d'architecture (au format ADR), le glossaire métier et l'état des chantiers. Elle est rédigée pour être chargée en contexte par plusieurs assistants de codage IA (Claude Code, Codex, Antigravity).
Cette base est tenue à jour comme un livrable. Elle borne le risque propre au développement assisté par IA : la dette technique invisible, ce code plausible mais incompris qui s'accumule quand un assistant produit sans cadre. L'historique complet (qui a changé quoi, et pourquoi) reste lisible.
Résultats
- Coûts de fonctionnement réduits : la capacité d'évolution est conservée sans équipe de développement permanente ni forfait d'agence récurrent.
- Maintenabilité préservée : historique complet, décisions tracées, base de connaissances à jour ; le projet se reprend.
- Indépendance d'outillage : le projet passe d'un assistant IA à l'autre, et aucun fournisseur n'est un point de passage obligé.
Portée
Le dispositif s'adresse aux entreprises qui ont fait développer un logiciel et doivent le faire évoluer sans équipe permanente ni agence. Il concerne aussi les organisations qui utilisent déjà des outils de codage IA et veulent en maîtriser les effets sur leur code. Il suppose une discipline d'organisation : versionnement, revue, base de connaissances tenue à jour.