Retour aux projets

Total® Maroc

Challenge

Objectif

 Concevoir une plateforme de remontée de données sur l’ensemble d’un pays (Maroc) ainsi et de stimulation ses ventes

Ressources


1 Project Manager


1 UX/UI Designer


1 Dev Frontend


1 Dev Backend


1 BI Engineer


1 Data Architect

La partie conception se déroula sur 4 mois.

Méthodologie
Découverte
Recueil des besoins clients, entretiens avec les différents utilisateurs ou parties prenantes de la plateforme
Définition
Définition des différents rôles, features de la plateforme
Conception
Conception par feature, mise en place d'un design system, prototypage

Solution

Découverte

La création d'une data plateform couplée avec un CMS était quelque chose de nouveau pour TOTAL® au Maroc et également pour Numberly®. En effet il s'agissait de la création d'un service pour Numberly® ou l'objectif était double : à la fois de trouver l'équilibre dans la composition de l'équipe et dans les processus.

Le projet étant très vaste la découverte des besoins s'est faite lors de nombreux échanges par visio-conférence et en présentiel au Maroc. Une fois le besoin cadré il a fallu comprendre tout l'environnement opérationnel : quels sont les opérateurs de TOTAL® sur l'ensemble du Maroc. Quels sont les flux dont TOTAL® dispose. Lesquels devont nous utiliser? Quels sont ceux à créer? Sur le premier focus produit qui est le Lubrifiant, quels sont les points d'interactions entre le lubrifiant, le vendeur et l'utilisateur? Comment se traduit-il en données?

Définition

Après des entretiens en visio-conférence avec les différentes parties prenantes du projet nous avons pu établir des personae qui permettent de situer chaque acteur dans le cadre du projet.

Exemple de persona

Exemple d'un persona fait pour le projet

Suite à cela nous avons également découpé le projet en différentes features et défini un planning de livraison des différents lots.

Suite à ces définitions chaque utilisateur avait un rôle bien défini sur l'interface et des accès à différentes parties du site mais également une remontée de données adapté à leur situation.

Conception

Suite aux éléments de définition, la conception s'est faite suivant la méthode suivante :

Ecran de suivi de données sur l'ensemble du Maroc

Résultat

Le projet n'a pas fini d'être développé néanmoins Numberly® propose ce nouveau service de Data Customer Platform qui a déjà su intéresser d'autres entreprises.

Dans la phase de conception 2 éléments n'ont pas été cités et méritaient d'avantage d'être dans la partie Résultat selon moi. Ces 2 éléments sont le Design System et les Specs. fonctionnelles. En effet dans un projet comme celui-ci la conception en atomic design avec des éléments qui resserviront pour la suite du projet est essentielle.
Elle est aussi très importante pour d'autres projets de ce type !

En effet, en accompagnant le Design System et les Specs fontionnelles, vous pourrez adapter le modèle de votre premier projet à un autre client tout en conservant la même librarie en frontend et l'enrichir au fil des projets.

Ce type de projet étant destiné à peu d'utilisateur dans la partie CRM, il convient de mettre l'accent d'avantage dans l'aspect fonctionnel et surtout dans les dépendances entre les différents éléments (flux de features impactant d'autres features...)