À Propos du Client
Le client est une entreprise du secteur des médias et du divertissement, spécialisée dans l’optimisation et la modernisation du processus de casting pour les sociétés de production et les professionnels du casting.
Il recherchait les services d’une entreprise expérimentée en développement de logiciels pour les médias et le divertissement. Son objectif était de créer une plateforme numérique centralisant l’ensemble des workflows de casting et éliminant les inefficacités liées à l’utilisation d’outils fragmentés et de processus manuels. La plateforme devait aider les directeurs de casting, les équipes de production et les responsables des talents à gérer les opérations de casting de manière plus fluide et plus efficace.
Le client avait également besoin de développer une plateforme de gestion des talents fondée sur l’IA. Il souhaitait mettre en place une solution alimentée par l’intelligence artificielle, capable d’accélérer et d’affiner la sélection des candidats, tout en améliorant la collaboration et la visibilité sur l’ensemble des projets de casting.
Défi Métier
Dans le secteur des médias et du divertissement, le processus de casting reste traditionnellement très manuel, fragmenté et peu efficace. Le développement d’une plateforme de gestion des talents fondée sur l’IA pouvait largement contribuer à résoudre ces difficultés.
Avant le développement d’une plateforme de gestion des talents fondée sur l’IA, réalisé dans le cadre de nos services de développement web, les équipes de casting s’appuyaient sur des feuilles de calcul, des e-mails et des bases de données cloisonnées pour gérer les talents et les projets. Cette organisation entraînait plusieurs difficultés opérationnelles:
- des cycles d’examen des candidatures trop longs, en raison d’un tri et d’une évaluation manuels ;
- la difficulté à identifier rapidement les candidats les plus adaptés à des rôles spécifiques ;
- un manque de visibilité centralisée sur l’avancement des projets de casting ;
- une communication inefficace entre les équipes de casting et les talents ;
- une capacité limitée à gérer de gros volumes de profils.
À mesure que le marché évoluait, le besoin d’une prise de décision plus rapide et davantage guidée par les données dans les workflows de casting s’est renforcé, et le développement d’une plateforme de gestion des talents fondée sur l’IA devait précisément répondre à cet enjeu.
Nous avons donc mobilisé nos services de développement d’applications SaaS. Le client avait besoin d’une plateforme SaaS évolutive capable de:
- centraliser les données talents et les workflows de casting au sein d’un système unique;
- automatiser la mise en correspondance des candidats grâce à des recommandations fondées sur l’IA;
- améliorer l’efficacité opérationnelle et réduire la charge de travail manuelle;
- prendre en charge plusieurs utilisateurs et plusieurs projets de casting en parallèle;
- offrir une expérience utilisateur structurée et intuitive.
En outre, le projet a dû composer avec l’évolution des besoins et la nécessité d’aligner la plateforme sur les réalités concrètes des workflows de casting.
Processus
Voici les principales étapes du développement de la plateforme de gestion des talents basée sur l’IA.
Étape 1. Cadrage du projet et clarification des besoins
Le projet a débuté par une analyse approfondie des processus de casting et des besoins du client. L’équipe a étudié la manière dont les directeurs de casting gèrent les talents, définissent les critères des rôles et coordonnent les projets.
L’analyse de plateformes similaires et des pratiques du secteur a permis de définir l’architecture générale du système, les besoins en design UI/UX ainsi que les principales fonctionnalités à développer. Comme nous avions déjà travaillé sur des projets comparables, nous avons pu prendre en compte les spécificités de cette activité dès cette phase initiale.
Étape 2. Développement itératif
La solution a ensuite été développée dans le cadre de nos services d’ingénierie de produits logiciels, selon une méthodologie agile axée sur les besoins métier. Les fonctionnalités ont été livrées progressivement, afin de permettre des validations régulières et d’intégrer en continu les retours du client, tout en mettant en œuvre des fonctionnalités reposant sur le machine learning.
À l’issue de cette phase, la plateforme intégrait notamment:
- la gestion d’une base de données de talents;
- la création et la gestion des projets de casting;
- la définition des rôles et le paramétrage des critères associés;
- une logique de recommandation de candidats fondée sur l’IA;
- des outils de communication et de gestion des workflows.
Étape 3. Ajustement et optimisation du système
À mesure que le développement avançait, l’équipe a affiné la solution à partir de cas d’usage concrets et des retours du client.
Les principales améliorations ont porté sur:
- l’adaptation des workflows pour mieux correspondre aux processus opérationnels;
- l’amélioration de l’UI/UX afin de renforcer la clarté et la facilité d’utilisation;
- l’optimisation des performances pour traiter des volumes de données plus importants;
- le perfectionnement des mécanismes de filtrage et de mise en correspondance.
Étape 4. Tests
Dans le cadre du projet, la plateforme a fait l’objet d’une campagne complète de tests manuels, comprenant:
- des tests fonctionnels;
- des tests UI/UX;
- des tests de non-régression;
- des tests de compatibilité multi-navigateurs;
- un accompagnement des tests de recette utilisateur (UAT).
Compte tenu du périmètre et du calendrier du projet, les tests manuels se sont révélés être l’approche la plus adaptée.
Étape 5. Intégration
Le projet a nécessité une collaboration étroite avec l’équipe back-end interne du client. Elinext était en charge du développement front-end, tandis que l’intégration des fonctionnalités d’IA a été réalisée via des API REST.
Des réunions de synchronisation régulières, des spécifications d’API partagées et un processus d’intégration continue ont permis d’assurer la fluidité du fonctionnement de la plateforme ainsi qu’une bonne coordination entre les équipes.
Vue d’Ensemble du Produit Final
Le produit final issu du développement de la plateforme de gestion des talents basée sur l’IA est une plateforme web de casting et de gestion des talents alimentée par l’IA, conçue pour rationaliser et centraliser l’ensemble du processus de casting.
La plateforme propose aux utilisateurs une interface structurée et intuitive qui leur permet de:
- créer et gérer des projets de casting;
- définir les exigences des rôles et les critères de sélection;
- accéder à une base centralisée de profils de talents;
- recevoir des recommandations de candidats pilotées par l’IA;
- consulter les portfolios des talents et leurs contenus multimédias;
- gérer les échanges et suivre l’avancement du casting.
Le système est fourni sous la forme d’une solution SaaS évolutive, reposant sur une architecture modulaire, ce qui lui permet de prendre en charge plusieurs équipes de production et de traiter efficacement de grands volumes de données sur les talents. Le front-end s’intègre de manière fluide aux services back-end via des API REST, garantissant flexibilité, évolutivité et maintenabilité à long terme.
Workflow de Casting de Bout en Bout
Pour illustrer plus clairement la manière dont les utilisateurs interagissent avec le système, la plateforme prend en charge un flux de casting clair et linéaire.
Cette organisation structurée garantit la transparence, réduit les délais et standardise la communication entre tous les participants.
L’application front-end s’intègre parfaitement aux services back-end via des API REST, ce qui assure à la fois flexibilité et facilité de maintenance.
Dans l’ensemble, les services de développement logiciel fondés sur l’IA nous ont permis de livrer une plateforme qui réduit considérablement les tâches manuelles et favorise des décisions de casting plus rapides, plus efficaces et davantage guidées par les données.
Pour mieux comprendre le fonctionnement du produit, il convient de préciser que la plateforme a été conçue comme un système à double portail, qui sépare clairement les responsabilités des différents groupes d’utilisateurs tout en les maintenant étroitement connectés au sein d’un même workflow.
Le portail client est utilisé par les équipes de production pour créer et gérer des projets de casting, définir les rôles et les exigences, examiner les candidatures et prendre les décisions finales, tandis que le portail des agences de talents permet aux agences de recevoir les demandes de casting, de soumettre des profils et des contenus multimédias de talents, notamment des bandes démo, de communiquer avec les équipes de production et de confirmer ou refuser les demandes de réservation. Cette approche architecturale clarifie la répartition des rôles, réduit les frictions opérationnelles et favorise une collaboration plus efficace et plus structurée entre les équipes de production et les agences à toutes les étapes du processus de casting.
Effets Métier pour le Client
Les retombées pour le client, grâce à nos services de développement d’applications web, ont été significatives. La solution livrée lui a permis de moderniser ses workflows de casting, de réduire les tâches manuelles et d’améliorer l’efficacité opérationnelle dans son ensemble.
- 40 à 60 % de réduction du temps de recherche des candidats: les mécanismes de mise en correspondance et de filtrage fondés sur l’IA ont permis d’identifier plus rapidement les profils adaptés.
- 30 à 50 % d’amélioration de l’efficacité des workflows: la centralisation de la gestion des projets et des talents a réduit les efforts de coordination manuelle et fluidifié l’ensemble du processus de casting.
- 25 à 35 % d’accélération des cycles de casting: une communication plus fluide et des workflows mieux structurés ont contribué à raccourcir les délais globaux.
Une fois le développement de la plateforme de gestion des talents basée sur l’IA achevé, nous avons également fourni une base technologique évolutive. La solution peut prendre en charge de quelques centaines à plusieurs milliers de profils de talents ainsi que plusieurs utilisateurs simultanés, ce qui permet au client de faire évoluer ses opérations sans complexité supplémentaire.
Dans l’ensemble, le développement de la plateforme de gestion des talents basée sur l’IA a doté le client d’un socle technologique solide pour accompagner la transformation numérique de ses opérations de casting, en favorisant une prise de décision plus rapide, une meilleure collaboration et une évolutivité à long terme.









