Refonte d’un outil métier stratégique pour Radio France

Repenser un outil interne clé avec une architecture moderne et des technologies robustes

Eleven Labs Eleven Labs 03/03/2026

Eléments clés

  • Problématique : un outil métier critique pour la production/gestion des flux internes de Radio France nécessitait une réécriture complète en raison de limitations techniques et d’une architecture vieillissante.
  • Solutions apportées : refonte complète « from scratch » du produit, en adoptant une stack moderne basée sur NestJS pour le backend et Svelte pour le frontend, avec un focus sur la qualité architecturale, la maintenabilité et l’efficacité.
  • Résultats : une application robuste, plus maintenable et plus performante, alignée avec les besoins des équipes de Radio France et prête à évoluer avec de futures fonctionnalités métier.
  • Prochaines étapes : stabilisation post-go live, montée en charge progressive des modules, renforcement des pratiques DevOps et amélioration continue UX.

Contexte et enjeux

Radio France, acteur majeur de l’audiovisuel public en France, opère plusieurs stations de radio nationales et locales et doit s’appuyer sur des outils numériques internes fiables pour orchestrer ses activités de production, de diffusion et de gestion des contenus. Dans ce contexte, un outil métier stratégique, utilisé au quotidien par les équipes techniques et opérationnelles, montrait ses limites : difficultés de maintenance, manque d’évolutivité, dettes techniques accumulées et incapacité à suivre le rythme des nouveaux besoins métiers.

Pour relever ces défis, Eleven Labs a été mandaté afin de concevoir et délivrer une version refondue de cet outil, pensée dès le départ pour être moderne, solide et alignée avec les pratiques technologiques actuelles. Cette refonte s’inscrivait dans une logique de transformation digitale durable, visant à renforcer l’autonomie des équipes internes, faciliter les évolutions futures et améliorer la qualité globale du produit

Déroulement du Projet

Au sein des équipes de Radio France, les deux consultants Eleven Labs ont participé à la réécriture complète de l’outil en posant un socle technique solide et pérenne.

L’architecture back-end a été conçue en NestJS, structurée selon les principes de la Clean Architecture et du DDD afin de garantir un code scalable, lisible et maintenable. Le backend a été développé de manière totalement agnostique du front, permettant des tests isolés, une recette facilitée par le PO technique et une meilleure modularité globale. Des linters, ainsi que des linters de dépendances, ont été mis en place pour automatiser le respect des bonnes pratiques et éviter toute dérive architecturale.

Côté fonctionnalités, l’équipe a développé un système d’authentification complet interfacé avec le SSO de Radio France, accompagné d’une gestion fine des droits utilisateurs. Un catalogue média a également été conçu, intégrant la visualisation, l’upload et le partage de fichiers audio, avec des fonctionnalités comme la génération de waveform, la recherche et l’ajout aux favoris.

La transition vers le nouvel outil s’est faite progressivement via une intégration avec Itema, assurant une cohabitation fluide avant le basculement vers Magneto. Malgré l’absence d’ElasticSearch, un travail d’optimisation spécifique a permis d’obtenir une recherche performante. Enfin, la solution a été intégrée dans l’infrastructure cloud Azure en collaboration avec les équipes DevOps, dans un environnement technique en pleine migration.

Résultats et prochaines étapes

La refonte a permis de livrer une solution métier modernisée, capable de soutenir les besoins opérationnels courants tout en étant prête à intégrer des extensions fonctionnelles sans les contraintes techniques du passé. La qualité du code, la clarté des modules et l’architecture modulaire facilitent désormais la collaboration entre les équipes internes et externes.

Les prochaines étapes consistent à stabiliser et industrialiser encore davantage la plateforme, intégrer de nouvelles fonctionnalités selon les priorités métier, et renforcer les pratiques de monitoring et de performance pour accompagner la montée en charge progressive du produit.

Commentaires

Aucun commentaire pour le moment. Soyez le premier à commenter !

Vous devez être connecté pour ajouter un commentaire.

Refonte d’un outil métier stratégique pour Radio France
Radio France

Tags

Média Développement logiciel Nest.js PostgreSQL Svelte

REX produit par

Eleven Labs
Eleven Labs
03/03/2026

Inscrivez-vous à notre newsletter sur les REX

On parle des plus beaux REX et des grands projets de transformations sur la Tech, data et IA

Nous utilisons des cookies de mesure d'audience pour comprendre comment notre site est utilisé et l'améliorer. Vous pouvez accepter ou refuser ce suivi à tout moment. En savoir plus