Table des matières
Ressource :
Résumé
Centraliser la conception et l’ingénierie aide les organisations à construire de meilleurs services numériques. Des expériences fragmentées surviennent souvent quand des équipes résolvent les mêmes problèmes de façon isolée. Cela entraîne des incohérences visuelles et fonctionnelles qui frustrent les utilisateurs et gaspillent des ressources. En utilisant une bibliothèque partagée de composants accessibles, les équipes peuvent travailler plus efficacement. Cette approche garantit que l’inclusion est intégrée à chaque interaction numérique dès le départ, y compris pour les équipes travaillant pour des administrations publiques, comme l’État de New York, car elle s’appuie sur leur expérience.
Cet article s’appuie sur une présentation donnée à Accessibility New York City (A11yNYC) par Jesse Gardner.
Les services numériques modernes destinés aux gouvernements fédéraux et locaux semblent souvent déconnectés, car ils sont créés par des équipes différentes, utilisant des plateformes variées. Un résident peut commencer son parcours sur un moteur de recherche, arriver sur un site principal, puis passer à un système distinct pour se connecter ou soumettre une demande.
Jesse Gardner est directeur de l’accessibilité et des systèmes de design au sein du New York State Office of Information Technology Services. Ses équipes servent plus de 45 agences de l’État et 20 millions de New-Yorkais. Ils savent que chaque étape peut avoir un aspect et une expérience différents. Résultat : cela peut créer une expérience fragmentée, augmentant l’effort nécessaire à l’utilisateur pour accomplir une tâche.
Quand la conception et le langage changent constamment, cela augmente la charge cognitive de la personne qui utilise le service. Ce n’est pas seulement déroutant : cela peut éroder activement la confiance envers l’organisation qui fournit le service. Si une personne trouve une interface numérique difficile à parcourir, elle peut abandonner et choisir des méthodes plus coûteuses ou plus longues, comme appeler un centre de services.
Cette fragmentation n’est que rarement intentionnelle. La plupart des équipes sont passionnées par leur travail, mais elles opèrent dans des contextes étroits. Elles doivent faire face à une logique métier spécifique, à des exigences de politique publique et à des limites de temps ou d’expertise.
Parce que la technologie évolue rapidement, il est difficile pour chaque développeur individuel de rester à jour sur toutes les bonnes pratiques. Cela conduit les équipes d’une même organisation à résoudre à répétition des problèmes de base identiques.
Intégrer l’inclusion comme fondation technique
Une inclusion numérique véritable exige un travail technique approfondi, qui va au-delà du design visuel. Même si beaucoup de personnes se concentrent sur l’aspect d’un site, il est tout aussi important de considérer l’expérience d’une personne qui utilise un lecteur d’écran ou une navigation au clavier. Par exemple, un bouton ne doit pas seulement être visible : il doit aussi être sélectionnable au clavier et correctement annoncé par les technologies d’assistance.
Beaucoup d’organisations s’attendent à ce que les développeurs soient experts en même temps dans de multiples langages et frameworks. Elles peuvent ne pas disposer de la connaissance spécialisée nécessaire pour mettre en œuvre des standards d’accessibilité complexes. Une équipe centralisée d’experts peut combler cet écart. En se concentrant à la fois sur la conception et l’ingénierie, les organisations peuvent s’assurer de traiter les contraintes techniques avant qu’un produit n’atteigne l’utilisateur.
Déplacer les tests d’accessibilité plus tôt dans le processus de développement est une stratégie plus rentable que de corriger des problèmes après le lancement d’un produit. Tester manuellement les parcours utilisateurs les plus importants permet d’identifier les problèmes majeurs et d’apporter des solutions concrètes aux équipes d’ingénierie. Cette approche collaborative favorise la relation entre équipes et contribue à accroître progressivement la maturité des différents groupes au sein d’une grande organisation.
Tirer parti d’un système de design centralisé
Un système de design, comme le New York State Design System, est un ensemble de composants partagés, de standards et de lignes directrices qui aident les équipes à construire rapidement des applications utilisables. Il comprend généralement une bibliothèque de code, une bibliothèque de prototypage et un site de référence pour la documentation. Ces outils fonctionnent ensemble pour garantir que chaque produit numérique soit compatible mobile et accessible.
La bibliothèque de code contient des éléments d’interface comme des boutons, des interrupteurs et des accordéons, qui ont été testés en profondeur pour la gestion du focus et la prise en charge par les lecteurs d’écran. Ces composants incluent des réglages accessibles intégrés. Lorsqu’un ingénieur utilise un composant de la bibliothèque, il n’a pas besoin de reconfigurer l’accessibilité lui-même. Cette approche encourage l’adoption en rendant le travail du développeur plus simple, tout en assurant un résultat de haute qualité.
Les design tokens sont un autre élément essentiel de cette base. Ce sont de petites décisions sémantiques pour des éléments comme les couleurs et l’espacement. Par exemple, une couleur spécifique « danger » pour les messages d’erreur peut être testée à l’avance pour le contraste. Même si une équipe ne peut pas utiliser une bibliothèque complète de composants, elle peut tout de même utiliser ces briques pour s’assurer que ses designs personnalisés respectent des standards d’inclusion de base.
Favoriser l’adoption grâce à des solutions concrètes
La clé d’un système de design réussi est de le rendre aussi simple que possible à adopter pour les équipes. La plupart des personnes visitent un site de référence de système de design parce qu’elles doivent construire une page ou livrer un service, pas forcément pour étudier l’accessibilité. En fournissant du code prêt à l’emploi et des « quick wins », le système résout le problème de l’assiduité : il répond directement à un besoin immédiat.
Une fois que les équipes utilisent le système, les informations sur l’accessibilité peuvent être intégrées directement à leur flux de travail. Les pages des composants peuvent inclure des checklists sur le comportement, l’interactivité et le contraste des couleurs. Ainsi, designers et ingénieurs apprennent des pratiques inclusives en travaillant. Avec le temps, cela crée une culture où l’accessibilité est considérée comme un élément central du processus de développement, plutôt que comme une réflexion après coup.
Pour les équipes qui travaillent sur des systèmes existants qu’elles ne peuvent pas migrer vers une nouvelle bibliothèque, fournir une guidance « construire accessible » est essentiel. Cela inclut de montrer comment obtenir les mêmes résultats à l’aide d’éléments HTML natifs et d’un CSS spécifique. Proposer plusieurs façons d’atteindre un objectif permet de faire profiter davantage d’équipes aux travaux de l’équipe centralisée, quelle que soit leur contrainte technique.
Standardiser les outils numériques crée une expérience d’interaction cohérente pour tout le monde. Même si tous les sites n’ont pas besoin de se ressembler visuellement, la manière dont une personne interagit avec un formulaire ou un menu doit être prévisible. Cette cohérence réduit les frictions et rend plus facile l’obtention de l’aide nécessaire auprès de son gouvernement ou de son organisation.
Se concentrer sur le parcours utilisateur et mettre à l’échelle des solutions techniques permet aux organisations de respecter les échéances de conformité tout en améliorant l’utilisabilité globale. Quand « le déclic » survient chez un ingénieur et qu’il comprend pourquoi l’ordre des en-têtes ou l’usage des landmarks a de l’importance, la qualité de tout ce qu’il construit s’améliore. Un système de design formalise ces meilleures pratiques, et les rend disponibles à tous.
Ce que les organisations peuvent faire ensuite
- Mettre en place une équipe centralisée d’experts pour créer et maintenir une bibliothèque partagée de composants accessibles.
- Réaliser des tests manuels d’accessibilité sur les parcours utilisateurs les plus courants pour identifier et prioriser les principaux obstacles.
- Fournir aux ingénieurs des conseils clairs, en langage simple, qui expliquent à la fois comment corriger un problème et l’impact humain de ce problème.
- Utiliser des design tokens pour les couleurs et les polices afin de garantir que même les éléments construits sur mesure respectent au minimum le contraste et les standards de marque.
- Créer un site de référence proposant des exemples de code « copier-coller » afin de faciliter l’adoption de modèles accessibles.
Cultiver une culture de fiabilité
Mettre à l’échelle l’accessibilité est un engagement de long terme qui exige à la fois des outils techniques et des changements culturels. En fournissant des solutions de haute qualité qui rendent la vie des développeurs plus simple, les organisations peuvent naturellement favoriser l’adoption de pratiques inclusives. Cette approche s’éloigne d’un modèle de contrôle/police au profit d’un modèle d’habilitation.
Au final, il s’agit de s’assurer que chaque individu peut naviguer dans des services numériques avec dignité et autonomie. Quand l’accessibilité est intégrée à la base d’un système de design, elle devient naturellement une partie de chaque projet. Cette fiabilité discrète crée un monde numérique plus inclusif pour tous les utilisateurs.
Bio de Jesse Gardner
Jesse Gardner est directeur de l’accessibilité et des systèmes de design au New York State Office of Information Technology Services, où il dirige deux équipes au service de plus de 45 agences de l’État et de 20 millions de New-Yorkais. Il a construit le New York State Design System depuis zéro et a mené la réponse de l’État à la date limite de conformité à l’accessibilité exigée par le DOJ pour le Title II (récemment prolongée jusqu’en avril 2027).
Avant de rejoindre le secteur public, Jesse a passé plus de deux décennies dans l’ingénierie logicielle et le leadership en conception. Il parle régulièrement de l’intersection des systèmes de design, de l’accessibilité et de l’IA (plus récemment à Into Design Systems 2026) et écrit sur plasticmind.com. Il vit dans le nord de l’État de New York avec sa femme et leurs quatre enfants.
FAQ
Comment gérez-vous l’adoption progressive et l’évolution des composants dans un système de design ?
Les composants doivent être conçus pour être extensibles, afin de permettre aux équipes d’utiliser des surcharges CSS pour des besoins spécifiques comme les couleurs d’arrière-plan. Une stratégie de versionnement, comme l’utilisation d’un gestionnaire de paquets type NPM, permet aux équipes de mettre à jour leur bibliothèque à leur rythme, sans craindre des changements soudains et “cassants”.
Est-il possible d’utiliser les fonctionnalités d’accessibilité d’un système de design si mon organisation a sa propre charte graphique ?
Oui, si le système est open source, d’autres acteurs peuvent l’adapter pour répondre à leurs besoins. Les organisations peuvent remplacer les thèmes de couleurs dans des outils comme Figma tout en bénéficiant du travail d’accessibilité sous-jacent intégré aux composants.
Comment rendre des pages numériques plus accessibles si je n’ai pas de contrôle sur les composants sous-jacents du système ?
Commencer par les bases, comme éviter les PDF et les images inutiles, est un excellent premier pas. Vous pouvez aussi vous concentrer sur un contraste élevé pour le texte et les boutons. Utiliser des tests manuels avec un lecteur d’écran pour écouter exactement ce qui est annoncé sur la page peut aider à repérer des problèmes que les scanners automatisés manquent parfois.
Quelle est la meilleure façon de gérer la résistance au changement des parcours de travail établis entre différentes agences ?
Les échéances de conformité peuvent être un puissant moteur de changement. Il est utile de partir des besoins des utilisateurs et d’être le plus pragmatique possible lorsque vous proposez des correctifs. Donner aux équipes une meilleure compréhension de l’accessibilité grâce à la formation et à des consignes claires aide à faire passer la discussion de la simple conformité à l’amélioration réelle des services pour tout le monde.
Comment mesurer si un système de design améliore l’expérience utilisateur ?
L’adoption peut être suivie dans les flux de travail de conception et d’ingénierie. Au-delà de l’adoption technique, les organisations devraient mener des recherches utilisateurs pour tester comment ces modèles fonctionnent dans des scénarios réels. Formaliser les modèles qui ont fait leurs preuves dans le système de design garantit que même les projets avec un budget limité peuvent bénéficier de recherches utilisateurs validées et de haute qualité.