18 avril 2026
5 min read
Design
Engineering

Design system : l'investissement qui réduit vos coûts à long terme

Un design system bien construit dès le départ divise par 3 le temps de développement de nouvelles features. Voici comment on l'approche chez Citadelle.

Khan Sadirac
Khan SadiracCTO, Citadelle
Design system : l'investissement qui réduit vos coûts à long terme
Ever wondered why some brands suddenly dominate your feed overnight — while others barely make a ripple?In today’s creator economy, influencer marketing isn’t just a trend — it’s the backbone of how modern brands grow. But despite billions being spent every year, the space operates in near total opacity. Deals happen in DMs, campaigns roll out without disclosures, and no one really knows what’s driving results.That’s where visibility becomes power. In this article, we’ll explore how transparency in influencer marketing can change how brands plan, spend, and win — and how tools like Scout are helping make that shift possible.

Le coût caché de ne pas avoir de design system

Votre équipe passe du temps à recréer le même bouton dans cinq composants différents. Le designer retouche les mêmes espacements à chaque nouvelle page. Le développeur ne sait pas quelle couleur utiliser pour un état "warning". Ces frictions invisibles représentent en moyenne 15 à 20 jours de travail perdus par mois sur un produit de taille moyenne.

Un design system n'est pas un projet de refonte. C'est une infrastructure de travail.


Ce qu'un design system minimal contient

Notre approche est minimaliste et pragmatique — on n'est pas adeptes du design system de 400 composants qui prend 6 mois à construire et que personne n'utilise.

Les tokens de base

  • Couleurs : primaires, secondaires, états (success, warning, error, info), neutres
  • Typographie : 4 à 6 niveaux maximum (h1 à h3, body, caption, mono)
  • Espacements : une échelle de 4px (4, 8, 12, 16, 24, 32, 48, 64, 96)
  • Radius et ombres : 3 valeurs suffisent dans 90% des cas

La bibliothèque de composants

On commence toujours par les mêmes : Button, Input, Card, Modal, Badge, Toast, Navbar, Footer. Ces 8 composants couvrent 70% des besoins d'une application standard.

La documentation

Chaque composant a une page Storybook avec ses variantes, ses props, et ses états. Sans documentation, le design system n'est pas utilisé.


L'argument financier

Calcul simple sur un produit avec 2 développeurs :

  • Sans design system : 2h par nouvelle feature pour réconcilier les styles → 10 features/mois = 20h perdues
  • Avec design system : 20 min par nouvelle feature → économie de ~17h/mois

Sur un an : environ 25 jours de développement récupérés. Le ROI est évident dès le 4ème mois.


Notre approche sur les missions

Sur chaque mission produit chez Citadelle, on livre un design system minimal en parallèle du produit — pas après. Les tokens sont définis en semaine 1, les composants core en sprint 1, et tout le reste s'appuie dessus.

Ça ralentit légèrement le début. Ça accélère significativement tout le reste.


Quand le design system n'est pas nécessaire

Si vous construisez un MVP en 2 semaines pour valider une hypothèse, n'investissez pas dans un design system. Tailwind avec des classes utilitaires consistantes suffit.

Le design system devient pertinent quand le produit est validé et qu'il va falloir le faire évoluer sur 12+ mois.