Conception et développement, en relation avec la direction commerciale, d’une vaste application de calcul et de suivi des commissions appliquées à toutes les équipes commerciales de la société (vendeurs boutiques, agents commerciaux, commerciaux B2B, télévendeurs...).
L’application développée a permis d’implémenter, de façon totalement transparente, les règles de commissionnement applicables aux différents départements commerciaux.
Les grilles de commissionnement étant régulièrement réactualisées, et souvent différentes d’un canal de vente à un autre, le moteur de calcul a dû être conçu pour être flexible, tout en garantissant l’exactitude des calculs, et en préservant la consultation des données de commissionnement passées.
Mon rôle :
- Gestion du projet, en relation avec la direction commerciale
- Conception des bases de données MySQL
- Développement de toutes les interfaces (dHTML / AJAX, graphismes, navigation...) et du moteur de calcul (requêtes sur systèmes hétérogènes pour le comptage des ventes de chaque commercial, implémentation des diverses grilles de commissionnement, extraction des commissions vers le système de paye...) en PHP4 objet / MySQL, puis migration vers PHP5
- Formation des utilisateurs
Le reste de l’équipe :
- Une responsable de l’administration commerciale, synthétisant les besoins des utilisateurs et la spécification des différentes grilles de commissionnement
- Les développeurs de l’ERP (Informix / MS SQL Server) centralisant les données de vente, et des autres systèmes (facturation, paye) impliqués dans les processus de commissionnement
Difficultés :
- Population d’utilisateurs vaste et très hétérogène (plusieurs centaines de commerciaux, correspondant à une trentaine de rôles différents, à tout niveau de la hiérarchie commerciale, regroupés dans sept canaux de vente, présents sur cinq départements d’Outre-Mer et à Maurice, et donc commissionnés dans différentes devises – euros ou roupies mauriciennes).
- Grilles de commissionnement en constante évolution, impliquant la conception d’un système adaptable et modulable au fil du temps.
- Interfaçage avec des systèmes hétérogènes (ERP Informix / MS SQL Server ; système de facturation propriétaire ; système de gestion de la paye).
- Nécessité d’une organisation rigoureuse pour orchestrer les développements.
Bilan :
- Une application complexe, et un challenge technique qui a nécessité plusieurs refontes au fil des mois.
- Des fonctionnalités développées au plus près des besoins des utilisateurs (notamment en terme de suivi individuel et collectif des ventes), qui m’ont conduit à beaucoup échanger avec les différents responsables commerciaux.
- Les applications Intranet et Extranet réalisées ne sont bien sûr pas consultables depuis Internet, mais vous pouvez obtenir plus d’informations sur la société Outremer Telecom à l’adresse suivante : www.outremer-telecom.fr
Période de travail sur ce projet :
Contexte et enjeux :
Langages et outils utilisés :
Autres réalisations comparables :