Un Design System bien entretenu assure la cohérence et l’efficacité des projets de développement. Il permet de standardiser les éléments de design et de codage, facilitant ainsi la collaboration entre les équipes et améliorant la qualité globale des produits.
Une maintenance adéquate du DS est essentielle pour maximiser le retour sur investissement (ROI). En garantissant que le Design System évolue avec les besoins de l’entreprise et les tendances technologiques, les entreprises peuvent réaliser des économies de temps et de ressources significatives tout en augmentant la satisfaction des utilisateurs.
Sommaire
Comprendre la maintenance d’un Design System
Une maintenance efficace assure que le Design System reste pertinent, moderne et aligné avec les besoins de l’entreprise.
Lire notre article de définition du Design System :
Définition de la maintenance d’un système de conception
La maintenance d’un Design System comprend la mise à jour des composants , de la documentation et des outils associés. Cela inclut l’ajout de nouveaux éléments, la modification des composants existants pour répondre aux nouvelles exigences et la suppression des éléments obsolètes.
Les défis courants de la maintenance
Évolution technologique – Les technologies évoluent chaque année, nécessitant des mises à jour régulières des composants et des outils du Design System.
Évolution des besoins des utilisateurs – Les préférences des utilisateurs qui évoluent aussi avec la technologie, ainsi que les exigences des projets peuvent changer, demandant des ajustements continus du Design System.
Nouvelles normes de design – Les tendances en matière de design évoluent, et il est fondamental de mettre à jour le Design System pour rester à la pointe de l’innovation et des bonnes pratiques et garder des interfaces attractives.
Les bonnes pratiques de maintenance
Petit récapitulatif des bonnes pratiques du Design System, avec ou sans Figma :
| Bonnes pratiques | Retour sur investissement |
| 1. Établir une source de vérité unique |
|
| 2. Mettre en place un processus de gouvernance clair |
|
| 3. Documenter rigoureusement les composants |
|
| 4. Automatiser les tâches de maintenance courantes |
|
| 5. Surveiller l’utilisation du système de conception et recueillir des commentaires |
|
Des mises à jour régulières
Suivre les évolutions technologiques et les tendances de design induit la mise à jour des composants pour tirer parti des nouvelles technologies et l’adaptation des éléments de design aux dernières tendances. Un calendrier de mise à jour connu de tous avec des dates régulières alerte les utilisateurs et les fidélise. Les mises à jour ont ainsi plus de chance d’être vues et intégrées.
Documentation continue
Une documentation claire et accessible est indispensable pour que tous les utilisateurs du Design System puissent comprendre et utiliser efficacement les composants et les normes définis. La documentation doit être régulièrement mise à jour pour refléter les changements et les ajouts au DS.
Formation continue
La formation au système de conception d’une entreprise concerne d’abord les nouveaux entrants , ce qui leur permet de s’intégrer plus rapidement aux équipes avec de bonnes pratiques. Il faut également penser à l’érosion que provoque le travail et mettre à disposition des utilisateurs des tutoriels et des cours en ligne et s’assurer qu’ils restent attractifs et consultés.
Feedback loop
Encourager et intégrer les retours des utilisateurs est essentiel pour améliorer continuellement le Design System. Les retours permettent d’identifier les problèmes, de comprendre les besoins des utilisateurs et de prioriser les améliorations nécessaires. Un canal dédié sur une plateforme comme Figma ou un outil comme Slack favorise la boucle des feedbacks.
Automatisation
L’utilisation d’outils d’automatisation, tels que les pipelines CI/CD* et les tests automatisés, facilitent les mises à jour et les tests du Design System. L’automatisation réduit les erreurs humaines, accélère les processus de mise à jour et garantit la cohérence et la qualité des composants.
*Les pipelines CI/CD (Continuous Integration/Continuous Delivery) sont des processus automatisés qui permettent aux équipes de développement de livrer des logiciels plus rapidement et de manière plus fiable.
Gouvernance et gestion des contributions
Le système de conception a besoin d’un leadership qui prend des décisions à l’écoute des utilisateurs.
Équipe dédiée
Une équipe dédiée à la maintenance du Design System est essentielle pour assurer une gestion efficace. Cette équipe doit être responsable de la supervision des mises à jour, de la documentation et de l’intégration des retours des utilisateurs.
Processus de contribution
Établir des guidelines claires pour les contributions permet d’assurer la qualité et la cohérence du DS. Les processus de contribution doivent inclure des révisions de code et des validations pour garantir que les modifications respectent les normes définies.
Versioning
L’utilisation de systèmes de versioning permet de gérer les changements et de permettre des retours en arrière en cas de problème. Le versioning facilite également la traçabilité des modifications et la gestion des dépendances.
Mesurer l’impact, la satisfaction et le ROI
Comme pour toute interface, l’impact du DS sur les utilisateurs se mesure pour pouvoir déterminer son retour sur investissement.
Mesurer la satisfaction des utilisateurs permet de s’assurer que le DS continue d’apporter de la valeur. En combinant des méthodes quantitatives et qualitatives , il est possible de recueillir des retours détaillés et de mettre en place des actions d’amélioration continues. Cette approche permet non seulement de maximiser le ROI du DS, mais aussi de renforcer l’engagement et la satisfaction des utilisateurs. L’effort de recherche de l’utilisateur doit être minimal, le Design System doit répondre à ses demandes et à ses attentes, concevoir son UX sur les bases de la loi de Pareto est primordial.
KPI et métriques
Identifier et suivre les indicateurs clés de performance (KPI) est essentiel pour mesurer l’impact du Design System. Les KPI peuvent inclure le temps de développement , la réutilisabilité des composants et la satisfaction des utilisateurs .
Voici quelques approches pour mesurer la satisfaction des utilisateurs d’un système de conception
Enquêtes de satisfaction :
- Envoyer des enquêtes régulièrement (trimestriellement ou semestriellement) pour obtenir des retours continus.
- Utiliser des questions sur la facilité d’utilisation, la qualité des composants, la clarté de la documentation et la réactivité aux retours.
Net Promoter Score (NPS) :
- Sur une échelle de 0 à 10, dans quelle mesure recommanderiez-vous notre Design System à un collègue ?
Pour avoir un chiffre, il suffit de calculer le NPS en soustrayant le pourcentage de détracteurs (notes de 0 à 6) du pourcentage de promoteurs (notes de 9 à 10).
Exemple de suivi des KPI :
- Réutilisabilité des composants : mesurer combien de fois et par combien de projets différents chaque composant est utilisé.
- Temps de développement : comparer le temps nécessaire pour développer des fonctionnalités avant et après l’adoption du DS.
Analytique :
- Engagement des utilisateurs avec la documentation : suivre les visites, le temps passé et les taux de complétion des pages de documentation.
- Feedback direct : analyser les commentaires et suggestions laissés dans les outils de documentation ou de collaboration (par exemple, Confluence, Slack).
Entrevues et Groupes de Discussion :
- Interviewer un échantillon représentatif d’utilisateurs (designers, développeurs, PMs) pour obtenir des insights approfondis.
- Poser des questions ouvertes pour explorer les expériences positives et négatives avec le DS.
Groupes de discussion :
- Organiser des sessions où plusieurs utilisateurs peuvent discuter ensemble des points forts et des points à améliorer du système de conception.
- Aborder des sujets précis comme l’intégration des composants, la documentation ou la réactivité aux retours.
Feedback des équipes
Collecter régulièrement des retours des équipes de développement et de design permet d’évaluer l’impact du Design System. Les retours fournissent des insights précieux sur les points forts et les points faibles du système, aidant à orienter les améliorations futures.
Systèmes de tickets et de feedback :
- Utiliser des plateformes comme Jira ou GitHub pour permettre aux utilisateurs de soumettre des bugs, des demandes d’amélioration et des feedbacks en continu.
- Examiner régulièrement les tickets pour identifier les tendances récurrentes et les domaines nécessitant une attention particulière.
Études de cas et retours d’expérience
Ce sont à la fois des outils et des indicateurs importants pour connaître l’utilisabilité et l’impact du système de conception auprès des utilisateurs.
Exemples concrets
Présenter des cas où une maintenance efficace a conduit à des améliorations significatives permet d’illustrer les avantages d’un Design System bien entretenu. Ces exemples peuvent inclure des entreprises ayant réalisé des économies de temps et de ressources grâce à une maintenance rigoureuse. De nombreux exemples et études de cas sont disponibles sur YouTube comme les conférences données lors de la Config 2024 de Figma à San Francisco.
Études de cas
Analyser des projets spécifiques permet de démontrer les gains de productivité et la qualité améliorée grâce au Design System. Les études de cas offrent des exemples concrets de l’impact positif du DS sur les projets.
Réunions régulières avec les utilisateurs clés :
- Organiser des réunions mensuelles ou bimensuelles avec des représentants des principales équipes utilisatrices du DS.
- Discuter des défis rencontrés, des succès et des besoins futurs.
Leçons apprises
- Partager des expériences de professionnels sur les erreurs courantes et comment les éviter permet d’enrichir la communauté et d’aider d’autres entreprises à réussir la maintenance de leur Design System. Les leçons apprises peuvent inclure des conseils pratiques et des stratégies éprouvées.
Le calcul du retour sur investissement d’un système de conception
Le calcul du retour sur investissement (ROI) d’un DS implique de comparer les bénéfices qu’il apporte aux coûts associés à sa création et à sa maintenance.
Voici la formule générale pour calculer le ROI :

Pour appliquer cette formule au contexte d’un DS, il est important de bien définir et de quantifier les bénéfices et les coûts associés.
Comment procéder pour calculer au plus juste le ROI?
Identification des coûts totaux :
- Coûts de développement initial :
- Salaires des designers et développeurs impliqués dans la création du DS.
- Coûts des outils et des logiciels utilisés.
- Coûts de la formation initiale des équipes.
- Coûts de maintenance :
- Salaires des équipes chargées de la maintenance continue du Design System.
- Coûts des mises à jour et des améliorations continues.
- Coûts liés à la documentation et à la formation continue des utilisateurs.
Identification des bénéfices nets :
- Réduction du temps de développement :
- Économie de temps grâce à la réutilisabilité des composants.
- Réduction des duplications d’efforts entre les équipes.
- Amélioration de la qualité et de la cohérence :
- Diminution des erreurs et des incohérences dans les produits finis.
- Amélioration de la satisfaction des utilisateurs finaux.
- Réduction des coûts de formation et d’onboarding :
- Formation plus rapide des nouveaux employés grâce à une documentation claire et standardisée.
- Amélioration de la collaboration :
- Meilleure communication et collaboration entre les équipes grâce à des normes unifiées.
Exemple de Calcul du ROI d’un Design System
Supposons que :
- Les coûts totaux (développement initial + maintenance annuelle) du Design System sont de 100 000 € par an.
- Les bénéfices nets annuels (réduction du temps de développement, amélioration de la qualité, etc.) sont estimés à 150 000 € par an.
Le calcul du ROI serait :

Bien sûr, le ROI d’un DS varie en fonction de nombreux facteurs, comme la taille de l’entreprise, la complexité des projets et le niveau d’adoption du système de conception.
Mais, en suivant cette approche, vous pouvez obtenir une estimation claire du retour sur investissement de votre système de conception et ainsi justifier les ressources consacrées à sa création et à sa maintenance .
Pérenniser son système de conception accroît le retour sur investissement
Pour garantir un retour sur investissement optimal, il est obligatoire de s’engager dans une maintenance continue du DS. Un Design System bien entretenu assure la cohérence, l’efficacité et la satisfaction des utilisateurs, tout en permettant de réaliser des économies de temps et de ressources.
En partageant des expériences et des bonnes pratiques, les entreprises peuvent s’assurer que leur système de conception reste performant et apporte une valeur ajoutée en continu.
image à la UNE – le ROI – Oh Dae-su via Canva
