Journal

Pourquoi un design system change la façon de concevoir un site web

journal

Créer un site web ne consiste plus simplement à concevoir quelques pages et à les faire intégrer. À mesure que les projets deviennent plus riches, que les contenus se multiplient et que plusieurs personnes interviennent dans leur conception, maintenir une expérience cohérente devient rapidement un véritable enjeu.

C’est dans ce contexte que le design system prend tout son sens. Bien plus qu’une bibliothèque de composants graphiques, il constitue un cadre commun qui permet de concevoir, produire et faire évoluer une interface de manière plus cohérente et plus efficace.

Chez Astraga, nous l’utilisons notamment pour structurer nos projets web directement dans Figma, en travaillant sur les composants, les variables, les grilles, les espacements et les différentes règles qui composent une interface.

Un site web ne se résume pas à ses pages

Lorsqu’un projet démarre, il est courant de raisonner page par page : la page d’accueil, les pages de services, les références, le contact… Cette approche permet d’avancer rapidement, mais elle montre rapidement ses limites.

Au fil de la conception, les mêmes éléments apparaissent sous différentes formes. Un bouton peut changer légèrement d’une page à l’autre, les espacements peuvent varier, les titres ne suivent plus exactement la même hiérarchie ou les composants évoluent sans véritable logique commune.

Le problème n’est pas nécessairement visible au premier regard. Pourtant, ces petites variations finissent par créer une interface moins cohérente, plus difficile à maintenir et plus coûteuse à faire évoluer.

Un design system permet justement de ne plus penser uniquement en pages, mais en système d’interface.

Concevoir une interface comme un système

Un design system rassemble les principes, règles et composants qui permettent de construire une expérience digitale cohérente.

Il peut notamment définir les typographies, les couleurs, les espacements, les grilles, les boutons, les formulaires, les cartes, les navigations ou encore les différents états d’interaction.

Mais l’intérêt ne réside pas simplement dans le fait de documenter ces éléments. Il réside dans la manière dont ils sont structurés et reliés entre eux.

Dans Figma, l’utilisation de composants, de variables et de propriétés permet par exemple de créer des éléments réutilisables et facilement modifiables. Une évolution apportée à un composant peut ainsi être répercutée sur l’ensemble des écrans concernés.

On passe alors d’une logique de dessin à une logique de construction.

Un gain de cohérence, mais aussi de temps

L’un des principaux avantages d’un design system est de réduire le nombre de décisions qui doivent être prises à chaque nouvelle page.

Le designer ne repart pas de zéro. Il dispose d’un ensemble de briques déjà définies qu’il peut combiner pour construire de nouvelles interfaces.

Cette approche permet d’accélérer la conception tout en conservant un niveau de cohérence élevé. Elle facilite également le travail des développeurs, qui disposent d’une référence plus précise pour comprendre comment les différents éléments doivent être construits.

Le design system devient ainsi un langage commun entre les différents intervenants du projet.

Un outil particulièrement pertinent pour les projets qui évoluent

Un site web n’est jamais véritablement terminé. De nouvelles pages apparaissent, de nouveaux contenus sont publiés, certaines fonctionnalités évoluent et les besoins de l’entreprise changent.

Sans système structuré, chaque évolution peut devenir une nouvelle occasion de créer des incohérences.

Avec un design system, les nouvelles interfaces peuvent s’appuyer sur des règles et des composants existants. Le projet gagne ainsi en continuité et en capacité d’évolution.

C’est particulièrement intéressant pour les sites importants, les plateformes applicatives, les intranets ou les projets amenés à évoluer sur plusieurs années.

Le design system ne doit pas devenir une usine à gaz

Il existe toutefois un risque : vouloir tout documenter, tout prévoir et multiplier les composants jusqu’à créer un système tellement complexe qu’il devient lui-même difficile à utiliser.

Un bon design system doit rester proportionné au projet.

L’objectif n’est pas de créer une bibliothèque gigantesque, mais de définir le niveau de structure réellement nécessaire pour garantir la cohérence, accélérer la production et faciliter les évolutions futures.

Chez Astraga, nous privilégions donc une approche pragmatique : construire progressivement le système à partir des besoins réels du projet plutôt que chercher à tout anticiper.

Du guide de style au design system

Cette logique rejoint également notre approche de la charte graphique et du guide de style.

Une identité visuelle ne doit pas rester un document théorique. Elle doit pouvoir être appliquée concrètement dans les différents environnements où la marque s’exprime.

Le guide de style permet de formaliser les règles graphiques et leurs usages. Le design system va un cran plus loin dans l’environnement digital en transformant ces règles en éléments directement exploitables pour concevoir et produire des interfaces.

Les deux approches sont donc complémentaires : l’une définit le langage de la marque, l’autre permet de le faire vivre efficacement dans les interfaces numériques.

Une nouvelle manière de travailler le design web

Le véritable intérêt d’un design system n’est finalement pas esthétique. Il est organisationnel.

En structurant les composants, les règles et les usages, il permet de réduire les approximations, de faciliter les échanges entre designers et développeurs et de rendre les évolutions plus prévisibles.

Il transforme progressivement la conception d’un site : plutôt que de produire une succession de pages indépendantes, on construit un écosystème cohérent de composants et de règles.

C’est cette logique qui permet de concevoir des interfaces plus solides aujourd’hui, mais surtout plus faciles à faire évoluer demain.

En conclusion

Un design system ne remplace ni la réflexion UX, ni la direction artistique, ni la créativité. Il leur donne un cadre.

Lorsqu’il est correctement conçu, il permet de gagner en cohérence, en efficacité et en évolutivité, tout en facilitant la collaboration entre les différents métiers impliqués dans un projet digital.

Chez Astraga, nous considérons le design system comme un véritable outil de production et d’évolution, au service de l’expérience utilisateur et des objectifs du projet.

Parce qu’un bon site web ne devrait pas seulement être bien conçu au moment de sa mise en ligne. Il devrait aussi être capable de bien vieillir.