Atomic Design System

Conception et mise en place du Design System de lePERMISLIBRE pour harmoniser les produits B2B et B2C, scaler la cohérence produit et renforcer la collaboration Design × Tech.

00

problem

Avant le projet, chaque produit disposait de son propre UI Kit. 👉 Résultat : - incohérences visuelles entre les produits B2B et B2C - duplication de composants - dette design et technique croissante - difficulté d’onboarding pour une équipe design en expansion - manque d’autonomie et absence de guidelines communes

resulat

Ce Design System est devenu un véritable **game changer** : ✔ Design plus cohérent et scalable ✔Réduction des incohérences entre produits ✔ Process de conception accéléré ✔ Collaboration Design–Tech fluidifiée via Storybook ✔Meilleure autonomie des designers ✔ Équipe plus agile dans la livraison produit

Contexte :

  • 3 produits à maintenir

  • équipe design qui grandit

  • besoin d’alignement fort avec l’équipe tech

Objectif principal :

👉 Harmoniser l’ensemble des produits via une source unique de vérité.


————————————————————————


Objectifs Design System

Nous avons défini 3 principes fondateurs :

  • Explorer sans casser

    → permettre l’expérimentation tout en protégeant les composants validés.

  • Construire un système modulable

    → capable d’évoluer avec différents produits et futurs besoins.

  • Créer une source de vérité partagée

    → accessible aux designers, développeurs et équipes produit.


————————————————————————


Mon rôle

Projet mené sur 3 sprints avec :

  • 3 Product Designers

  • 1 Brand Designer

  • collaboration continue avec Tech & Marketing

Mes responsabilités principales :

  • Structuration et mise en place du Design System

  • Organisation et répartition des tâches design

  • Alignement Design ↔ Tech

  • Définition des conventions de nommage et architecture

  • Mise en place des process de collaboration

  • Documentation et spécifications composants


————————————————————————


Approche & Méthodologie

1-Prise du besoin technique

Analyse de la librairie utilisée côté front (Chakra UI) afin d’aligner :

  • structure des composants

  • naming conventions

  • tokens design

  • logique d’implémentation dev

👉 Objectif : réduire le gap Design → Code.


2-Architecture du Design System

Nous avons conçu :

  • Design tokens (colors, spacing, typography)

  • composants modulaires

  • variantes contrôlées

  • règles d’usage documentées

  • structure scalable inspirée du code

Le système permettait :

  • exploration dans des zones sandbox

  • protection des composants validés

  • évolution progressive.


————————————————————————


3-Communication Design × Tech

La collaboration continue était clé.

J’ai mis en place :

✅ Automatisations Slack

→ notifications des nouveautés et updates DS pour les développeurs

✅ Versioning sémantique

→ historique clair des changements :

  • patch

  • minor

  • breaking changes (ex : changement de librairie d’icônes)

  • Résultat : moins de friction et meilleure anticipation côté tech.


————————————————————————


4- Documentation & Delivery

  • Mise en place des composants dans Storybook

  • Rédaction de spécifications détaillées pour chaque composant

  • Process clair pour la création et validation des nouveaux composants

👉 Chaque composant suivait un workflow défini avant intégration.👇


————————————————————————


Résultats & Impact

Ce Design System est devenu un véritable game changer :

✅ Design plus cohérent et scalable
✅ Réduction des incohérences entre produits
✅ Process de conception accéléré
✅ Collaboration Design–Tech fluidifiée via Storybook
✅ Meilleure autonomie des designers
✅ Équipe plus agile dans la livraison produit


————————————————————————


Impact Produit

Le Design System a permis de passer :

👉 d’une logique de production d’écrans ➡️ à une logique de construction produit systémique.


————————————————————————


Learnings

  • Un Design System est avant tout un projet d’alignement humain.

  • L’adoption dépend plus du process que des composants.

  • L’alignement avec la stack technique dès le départ accélère fortement l’implémentation.

année

2022

timeframe

2 sprints

tools

Figma

category

UI/UX

.Contact

Ouverte aux projets freelance et aux opportunités en CDI — discutons-en.

.Contact

Ouverte aux projets freelance et aux opportunités en CDI — discutons-en.

Create a free website with Framer, the website builder loved by startups, designers and agencies.