Spécifications fonctionnelles précises et cahier des charges structuré
Nous avons animé des ateliers avec l’ENSAM afin de clarifier les besoins et d’identifier les règles métiers complexes. Ces échanges ont permis de produire un cahier des charges complet et structuré, servant de base au développement.
Développement web sur mesure
La plateforme a été réalisée entièrement en Symfony, sans recourir à Angular. Pour répondre aux exigences d’interactivité et de fluidité, nous avons intégré Symfony UX LiveComponents, permettant de gérer en temps réel certaines règles métiers (par exemple l’affichage des messages d’erreur dans les formulaires).
En effet, le cœur de la plateforme repose sur des règles métiers complexes et variées, comme :
- la gestion d’intervenants multiples selon le type d’action (challenges, parcours, coachings, formations continues, etc.),
- le rattachement d’acteurs aux établissements, entreprises ou laboratoires,
- le suivi croisé des données pour une vision claire du parcours des utilisateurs.
D’autres développements ont été conçus pour être pratiques et en phases avec les attentes des utilisateurs. Par exemple, un système de notifications intelligent a été conçu pour améliorer la communication :
- envoi ciblé uniquement aux personnes n’ayant pas reçu un message,
- possibilité de notifier en masse l’ensemble des participants,
- rappels spécifiques pour inciter les utilisateurs à activer leur compte.
Gestion des données fluides : le suivi des utilisateurs et des entités
Chaque utilisateur dispose d’une fiche individuelle détaillée (élève, étudiant, formateur, salarié), retraçant son parcours, ses rattachements et ses participations aux événements.
De plus, l’application permet de gérer et de visualiser les informations liées aux entreprises, établissements académiques et laboratoires.
Les règles métiers, mais aussi les données, et les bases de données, ont dû être repensées, structurées, et optimisées.
Par exemple, la plateforme gère l’organisation d’événements, y compris les invitations et les listes d’hébergement, ce qui permet de suivre les participants invités et présents. De plus, elle offre un suivi complet de toutes les actions de formation auxquelles chaque personne a participé, que ce soit en tant qu’apprenant, enseignant ou tuteur, ce qui était très difficile avec les fichiers Excel. Par conséquent, le suivi des KPI (comme le nombre de participations par acteurs) est également facilité.
Une accessibilité et une ergonomie pratiques
La plateforme a été pensée pour être accessible à tout moment depuis un navigateur, avec une ergonomie responsive permettant une consultation fluide sur smartphone.
Maintenance et évolution de la plateforme
Au-delà de la mise en production initiale, AxioCode accompagne CaMéX-IA dans la durée grâce à une maintenance évolutive et corrective.
Notre équipe assure :
- la correction rapide des anomalies afin de garantir la fiabilité de la plateforme au quotidien,
- la mise à jour régulière des composants techniques pour maintenir un haut niveau de sécurité et de performance,
- l’ajout progressif de nouvelles fonctionnalités, en fonction de l’évolution des besoins du campus et de ses utilisateurs.
Cette approche garantit que la plateforme reste pérenne, sécurisée et alignée sur les usages réels, tout en permettant au campus d’évoluer sereinement dans ses missions.