Un langage design commun
à 3 000 utilisateurs
A shared design language for 3,000 users
Pour répondre à l'ambition de Docaposte d'harmoniser son écosystème, j'ai conçu et déployé Cobalt, un design system unifié adopté par l'ensemble des équipes produit. Le vrai défi n'était pas technique : c'était l'absence de culture design dans l'entreprise. Chaque équipe travaillait en silo, sur Sketch, sans langage commun, avec des composants réinventés à chaque produit et des interfaces qui dérivaient progressivement de l'identité de la marque.
To meet Docaposte's ambition of harmonising its ecosystem, I designed and deployed Cobalt, a unified design system adopted by all product teams. The real challenge wasn't technical: it was the absence of a design culture within the company. Each team worked in silos, on Sketch, with no shared language, reinventing components for every product and letting interfaces drift progressively away from the brand identity.
Ma méthodologie & Impact UX
Plus qu'une bibliothèque de composants, Cobalt est le fruit d'une démarche d'immersion profonde et d'un changement de culture porté à tous les niveaux de l'entreprise.
More than a component library, Cobalt is the result of a deep immersion approach and a culture shift driven at every level of the company.
Convaincre avant de construire Convince before building
Avant même de poser le premier composant, j'ai dû convaincre les équipes de migrer de Sketch vers Figma et Storybook pour établir une vraie pipeline entre design et développement. J'ai construit le système avec une équipe restreinte : un développeur front et moi. Cette contrainte nous a poussés à concevoir un système pragmatique et réellement maintenable plutôt qu'une structure trop ambitieuse. Before placing the first component, I had to convince the teams to migrate from Sketch to Figma and Storybook to establish a real pipeline between design and development. I built the system with a small team: one front-end developer and myself. This constraint pushed us to design a pragmatic and genuinely maintainable system rather than an overly ambitious structure.
Immersion & Co-conception Immersion & Co-design
Pour assurer l'adoption du système, je me suis immergé au sein de chaque équipe produit. J'ai mené des cycles d'interviews et des ateliers avec les designers et développeurs pour cartographier leurs problématiques concrètes : composants custom non maintenus, dérives par rapport à l'identité globale de l'entreprise, contraintes spécifiques aux produits mobiles et desktop. To ensure adoption, I embedded myself within each product team. I ran interview cycles and workshops with designers and developers to map their concrete issues: unmaintained custom components, drift from the company's global identity, specific constraints for mobile and desktop products.
Convaincre la direction Convincing leadership
Au-delà du terrain, j'ai aussi porté ce travail auprès de la direction, en expliquant concrètement ce qu'est un design system et la valeur qu'il apporte à long terme. Ce dialogue à double sens (entre les équipes produit et la direction) a été déterminant pour obtenir les moyens nécessaires au projet. Beyond the field, I also championed this work with leadership, concretely explaining what a design system is and the long-term value it brings. This two-way dialogue (between product teams and management) was decisive in securing the resources needed for the project.
Fiabilité dès la V1 Reliability from V1
L'enjeu était de livrer un système immédiatement opérationnel. J'ai mis en place une phase de bêta-test étendue sur plusieurs produits pilotes, pour éprouver la robustesse des composants et de la stack technique avant le lancement officiel. The challenge was to deliver an immediately operational system. I ran an extended beta-test phase across several pilot products, testing the robustness of components and the technical stack before the official launch.
La documentation comme pilier Documentation as a pillar
J'ai placé la documentation au centre de la stratégie de diffusion. Des guides d'utilisation clairs, des principes de design explicités et des specs techniques prêtes à l'emploi ont permis à chaque collaborateur de s'approprier l'outil en autonomie. I placed documentation at the centre of the distribution strategy. Clear usage guides, explicit design principles and ready-to-use technical specs enabled every collaborator to take ownership of the tool independently.
Gouvernance et cycle de vie Governance & Lifecycle
J'ai porté la vie du design system de sa genèse jusqu'à son déploiement à grande échelle, en assurant la maintenance, l'évolution des tokens et l'accompagnement des équipes dans cette transition majeure. I led the design system's life from inception to large-scale deployment, ensuring maintenance, token evolution and team support through this major transition.