Client
Une entreprise néerlandaise de médias qui fournit des services d’agrégation et des solutions technologiques pour les créateurs de contenu et distribue leurs productions sur des plateformes mondiales. Ils cherchaient un système de gestion de commandes.
Description du Projet
L’entreprise avait besoin d’un nouveau système de gestion de commandes pour les sous-titres des vidéos créés par des traducteurs.
Le logiciel devait être une application web permettant à un client (personne ou entreprise) de commander la création de sous-titres pour leurs fichiers médias.
La plateforme devait inclure toutes les fonctions nécessaires pour fournir un flux de travail de gestion de commandes intégré au système de comptabilité externe.
La plateforme doit gérer toutes les opérations commerciales et les processus de gestion et d'exécution des commandes.
Pour cela, quatre types d'utilisateurs devaient être mis en place dans le système : traducteur, représentant des ventes, administrateur, et un administrateur avec des fonctions étendues (super-admin).
Un représentant commercial est un utilisateur qui peut créer des commandes brouillon pour vérifier les devis et supprimer des demandes.
Le traducteur peut recevoir des notifications sur les commandes, accéder au tableau de bord, voir les commandes demandées, postuler ou refuser des commandes, soumettre des retours, télécharger des fichiers de sous-titres et publier des commentaires sur les commandes.
Les administrateurs et super administrateurs ont accès à des fonctions essentielles pour la gestion des opérations. Les administrateurs peuvent également agir comme traducteurs avec leurs propres tarifs de traducteur.
Défis
Elinext a été confronté aux défis suivants :
- Créer une application web reliant les créateurs de vidéos aux créateurs de sous-titres
- Assurer une UX conviviale et une interface utilisateur réactive
- Livrer un système permettant un flux de travail de gestion des commandes personnalisé et intégré au système de comptabilité externe
Processus
Le processus de développement de la plateforme s'est déroulé en trois étapes : 1 000 heures pour la première, et 400 plus 500 heures pour les étapes deux et trois respectivement.
Un Analyste Business a été ajouté à la première étape pour garantir une documentation bien rédigée et claire. Cette documentation nous a permis de décomposer le développement en petites tâches et d'éviter les malentendus. Le produit final est sans bugs grâce à cela.
Les étapes deux et trois ont nécessité davantage de communication avec le client. L'équipe Elinext a donc organisé des réunions bihebdomadaires pour présenter les résultats, obtenir des retours et résoudre les problèmes rencontrés.
Solution
Dix modules ont été intégrés dans l’application.
Module 1 : Tableau de Bord
Comprend toutes les statistiques sur les commandes en retard, les retours, les commandes en attente, etc.
Module 2 : Commandes
Ce module permet les opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur les commandes, ainsi que leur clonage, l'ajout de commentaires publics et privés, le filtrage et les actions en masse.
Module 3 : Traducteurs
Permet de voir la liste des traducteurs, de filtrer, d'importer et d'exporter les traducteurs, de modifier leurs informations personnelles et d'envoyer des invitations pour créer un compte sur la plateforme.
Module 4 : Utilisateurs
Permet de créer, mettre à jour, et supprimer des utilisateurs, d’attribuer des rôles et de filtrer les utilisateurs selon leurs droits.
Module 5 : Clients
Fonctions similaires à celles des utilisateurs, mais pour les clients qui commandent des sous-titres.
Module 6 : Créanciers et Débiteurs
Ce module gère les opérations financières, avec des opérations CRUD pour les créanciers et débiteurs.
Module 7 : Carte des Tarifs
Permet les opérations CRUD sur les cartes de tarifs et leurs listes.
Module 8 : Tarifs des Traducteurs
Liste des tarifs des traducteurs, disponible pour import et export.
Module 9 : Paramètres du Compte
Permet de régler les paramètres du compte, changer les mots de passe, activer/désactiver les notifications et contacter les administrateurs.
Module 10 : Paramètres du Système
Ce module est réservé aux Super Admins et permet de personnaliser l’application.
Résultats
Grâce à notre collaboration avec Elinext, notre client néerlandais dispose désormais d’une plateforme web qui relie créateurs de contenu et créateurs de sous-titres.
Nous continuons de travailler sur ce projet, mais la version actuelle répond déjà aux objectifs initiaux.
Le projet devrait prochainement être enrichi de systèmes et modules supplémentaires :
- Intégration d'un système de compte
- Module de rapports
- Module de paiement
- Extension des rôles utilisateurs, incluant des Chefs de Projets