Concevoir un WMS from scratch pour une logistique omnicanaleBuilding a WMS from scratch for omnichannel logistics
By Charlot est une start-up de l’art d’offrir qui mise sur la personnalisation de ses produits. Omnicanale, elle réunit un site e-commerce, des boutiques et pop-up stores, un entrepôt logistique et une serre. En tant que Product Owner applicatif, j’ai piloté les outils métiers qui faisaient tourner l’ensemble.By Charlot is a gifting start-up built on product personalisation. Omnichannel, it combines an e-commerce site, shops and pop-up stores, a logistics warehouse and a greenhouse. As application Product Owner, I led the business tools that kept it all running.
- Client
- By Charlot
- SecteurSector
- Supply chain · E-commerce · Retail
- RôleRole
- Product Owner applicatifApplication Product Owner
- PériodePeriod
- 2019 – 2023
- MéthodeMethod
- Kanban · Trello
ContexteContext
Trois premières années de forte croissance et un business en plein développement : il fallait répondre à des besoins urgents et impactants, dans un contexte en constante évolution. Quatre canaux partageaient un même stock, et chaque pic d’activité mettait l’entrepôt sous tension.Three years of strong growth and a fast-developing business: urgent, high-impact needs had to be met in a constantly changing context. Four channels shared one stock, and every activity peak put the warehouse under pressure.
Produits en chargeProducts I owned
- 01
WMS from scratch
Interface de personnalisation, gestion des commandes, stocks omnicanaux, suivi des commandes et gestion des transferts, en amélioration continue.Personalisation interface, order management, omnichannel stock, order tracking and transfer management, continuously improved.
- 02
Outil de retouche photoPhoto retouching tool
Un outil interne pour traiter les visuels des nouveaux produits avant leur mise en ligne.An internal tool to process new product visuals before they go online.
- 03
Plateforme compte clientCustomer account platform
Un espace où chaque client gère ses garanties en autonomie.A space where every customer manages their warranties on their own.
- 04
Outils SaaS & intégrationsSaaS tools & integrations
Sendcloud, PIM et webservices des transporteurs, connectés au reste du système.Sendcloud, PIM and carrier web services, connected to the rest of the system.
Environnement & parties prenantesEnvironment & stakeholders
Au centre du dispositif, je faisais le lien entre la direction, les équipes métiers et les développeurs.At the centre of it all, I connected management, business teams and developers.
FondateurFounder
Service clientCustomer service
Head of retail
BoutiquesShopsHead of e-commerce
ContenuContentGraphismeGraphic designCRMResponsable de la serreGreenhouse manager
Team leadersOpsResponsable d’entrepôtWarehouse manager
Team leadersOps
Les enjeuxThe challenges
- Fiabiliser la gestion des stocks entre e-commerce, boutiques et entrepôtMake stock management reliable across e-commerce, shops and warehouse
- Absorber les pics d’activité sans dégrader la qualité de préparationAbsorb activity peaks without hurting picking quality
- Donner aux équipes un outil adapté à leurs gestes réelsGive teams a tool that fits how they actually work
- Suivre chaque commande, de la préparation à l’expéditionTrack every order from picking to shipping
Ma démarcheMy approach
Kanban · Trello- 01
Collecte des besoinsNeeds gathering
Recueil des besoins métiers et conversion en user stories dans le backlog Trello.Collecting business needs and turning them into user stories in the Trello backlog.
- 02
Début de sprintSprint start
Rencontre avec les départements concernés. Pour un nouveau produit, présentation d’un MVP ; pour une amélioration, présentation des nouvelles fonctionnalités.Meeting the departments involved. For a new product, presenting an MVP; for an improvement, showcasing the new features.
- 03
Sprint en coursSprint in progress
Deux rythmes : 2 à 3 jours de développement pour les quick wins, sinon 2 semaines. Réunion hebdomadaire avec l’équipe de développement pour ajuster si besoin.Two paces: 2 to 3 days of development for quick wins, otherwise 2 weeks. A weekly meeting with the development team to adjust if needed.
- 04
Fin de sprintSprint end
Démonstration des nouvelles fonctionnalités : si go, mise en production ; si no go, replanification au sprint suivant.Demo of the new features: go means release; no go means rescheduling into the next sprint.
- 05
LivraisonDelivery
Formation et accompagnement des utilisateurs finaux sur les nouvelles interfaces et fonctionnalités.Training and supporting end users on the new interfaces and features.
- 06
Feedback
Une semaine d’utilisation en conditions réelles, puis collecte des retours pour alimenter le backlog.One week of real-world use, then collecting feedback to feed the backlog.
RésultatsResults
- Gestion des stocks améliorée et fiabiliséeImproved, more reliable stock management
- Visibilité omnicanale sur les commandes et les stocksOmnichannel visibility on orders and stock
- Flux logistiques internes et externes optimisésOptimised internal and external logistics flows
- Périodes de rush mieux anticipées et absorbéesPeak periods better anticipated and absorbed
- Suivi des commandes amélioré pour les équipes et les clientsBetter order tracking for teams and customers
« Tolotra a été un coéquipier hors pair pendant notre temps passé chez By Charlot, excellent formateur, toujours à l’écoute et très proactif. Un support très important pour de nombreux pôles ! Certains auraient même dit indispensable ! »“Tolotra was an outstanding teammate during our time at By Charlot: an excellent trainer, always listening and very proactive. A key support for many teams! Some would even say indispensable!” (translated from French)
Outils & méthodesTools & methods
- Kanban
- Trello
- User stories
- MVP
- Sendcloud
- PIM
- Webservices transporteursCarrier web services
- Formation utilisateursUser training
Un projet similaire ?A similar project?
Parlons de votre contexte en 30 minutes, sans engagement.Let’s discuss your context in 30 minutes, no commitment.