Voie vers un logiciel de gestion accessible

David Mitgutsch, Lead-UX Designer et Alexander Vetter, CTO, tous deux employés chez Abacus Research AG, expliquent clairement dans leur rapport que l'accessibilité représente dans leur entreprise un mode de pensée qui s'étend à l'ensemble du processus de développement.

L’accessibilité est bien plus qu’un simple slogan chez Abacus Research SA ; elle représente un aspect majeur de la culture d’entreprise. Depuis début 2022, nous avons intensifié nos efforts dans ce domaine. Une étape importante a été le lancement en mai 2023 de la première application de gestion du temps basée sur le web et largement accessible en Suisse. Cette fonction, qui a été intégrée dans notre portail des employés « MyAbacus », fonctionne déjà très bien avec les lecteurs d’écran courants et a un impact positif pour de nombreuses personnes malvoyantes.

MyAbacus est une application web facilement accessible depuis un navigateur. Nous faisons ainsi entrer nos solutions On-Premise dans l’ère du web. Et le meilleur dans tout cela ? Nous les concevons sans barrières et de manière conviviale afin qu’elles soient accessibles à tous.

Une utilisatrice interagit avec l’application AbaSquare : un point focal de nos efforts en matière d’accessibilité.

Depuis juin 2023, l’application mobile AbaSquare complète notre portefeuille de produits et contribue à rapprocher la communication d’entreprise des utilisateurs mobiles. Notre vision d’une société numérique inclusive nous motive constamment à améliorer l’accessibilité de nos produits. Ces efforts sont présents dès la phase de conception et se poursuivent tout au long de la procédure de développement.

Le défi consiste à transférer les connaissances acquises dans le cadre du développement de sites web accessibles au développement d’applications mobiles. Cela nécessite non seulement un Knowhow technique, mais aussi la coordination de différentes équipes et prestataires de services, ainsi que l’adaptation à différents outils et normes

L’engagement éthique et moral en matière d’accessibilité chez Abacus

Depuis la publication de l' »IT-Markt-Report » de Profondia le 13 juillet 2023, il est officiellement confirmé qu’Abacus est le numéro un en matière de systèmes ERP en Suisse (communiqué de presse (Link öffnet in einem neuen Tab), PDF). Avec plus de 65’000 clients en Suisse, nous considérons qu’il est de notre devoir éthique et moral de proposer des solutions accessibles à tous. Notre motivation n’est pas purement commerciale ; elle est en quelque sorte un engagement indispensable. Cette position de leader implique une responsabilité particulière, celle d’influencer positivement la vie professionnelle d’un grand nombre de personnes.

Les effets économiques de l’accessibilité chez Abacus

La décision d’investir dans des solutions logicielles accessibles n’est pas seulement une question d’inclusion et d’éthique, elle comporte également des avantages économiques. Ces derniers doivent toutefois plutôt être considérés comme des conséquences positives de nos engagements éthiques et moraux :

  1. Élargissement de la base de clients et règles de conformité : En rendant nos produits accessibles, nous ouvrons nos logiciels à une plus grande base d’utilisateurs. Selon les secteurs ou les régions, la législation impose des exigences en matière d’accessibilité des produits. En respectant ces normes, nous minimisons les risques juridiques et élargissons notre marché potentiel.
  2. Avantage sur la concurrence : La capacité de proposer des produits accessibles nous donne un avantage concurrentiel. Cela renforce notre image de marque et montre notre engagement en matière de responsabilité sociale.
  3. Promotion de l’innovation : Le travail réalisé dans le domaine de l’accessibilité favorise souvent l’innovation et la créativité au sein d’une équipe de développement. Relever les défis de l’accessibilité peut conduire à de nouvelles idées et approches qui améliorent la qualité globale du produit.
  4. Rentabilité à long terme : Bien que le développement de produits accessibles puisse nécessiter des investissements initiaux, il peut s’avérer rentable à long terme. Le fait d’intégrer une réflexion sur l’accessibilité dès le départ peut éviter des améliorations coûteuses et faciliter la maintenance du produit.

En investissant dans l’accessibilité, nous pouvons atteindre davantage de personnes et renforcer notre marque, ce qui, en fin de compte, est également stratégiquement avantageux pour l’entreprise.

Outils et technologies pour le développement d’applications sans barrières chez Abacus

Le développement d’applications accessibles est un processus complexe qui requiert des connaissances et des outils spécifiques. Chez Abacus, nous nous engageons à suivre cette voie et à faire les investissements nécessaires pour garantir l’accessibilité de nos produits à tous.

  1. Flutter Framework : nous utilisons, entre autres, Flutter, une boîte à outils de développement de logiciels d’interface utilisateur open source, développée par Google. Ce système propose des widgets spécifiques et les meilleures pratiques en matière d’accessibilité, ce qui nous aide à développer des applications accessibles à tous.
  2. Tests automatisés : l’utilisation d’outils de test automatisés et spécialement conçus pour les plateformes mobiles nous permet de vérifier en permanence l’accessibilité de nos applications. Nous utilisons par exemple l’outil « Accessibility Scanner », développé par Google, pour analyser les éléments d’interface de nos apps. Il vérifie si les textes sont suffisamment contrastés, si les éléments tactiles sont assez grands et si les contenus peuvent être lus correctement par les lecteurs d’écran. Ces tests automatisés font partie intégrante de notre processus de développement et garantissent que nos apps répondent aux normes d’accessibilité.
  3. Design centré sur l’utilisateur : nous misons sur une conception centrée sur l’utilisateur et travaillons en étroite collaboration avec des personnes souffrant de différents handicaps afin de nous assurer que nos applications répondent à leurs besoins. Cela implique des tests d’utilisabilité réguliers et un retour d’information en boucle avec de vrais utilisateurs.
  4. Conformité aux WCAG : nous nous assurons que nos apps correspondent aux normes WCAG (Web Content Accessibility Guidelines) 2.1 AA. Bien que ces directives aient été développées à l’origine pour les contenus web, nous les appliquons également à nos applications mobiles. Ceci nous permet de garantir une expérience cohérente et de qualité pour tous les utilisateurs.
  5. Formation et développement continus : notre équipe participe régulièrement à des formations et des séminaires afin de rester à la pointe de la technologie en matière d’accessibilité mobile. Cela nous permet d’utiliser les meilleures technologies et méthodes pour concrétiser notre vision d’une société numérique inclusive.

La meilleure façon de rendre une application accessible est de la tester. Cela exige une vérification consciencieuse de chaque fonction et de chaque composant. Ce travail peut prendre beaucoup de temps, mais il est essentiel pour garantir que nous créons un produit accessible qui convienne réellement à tous. Notre objectif n’est pas de simplement concevoir des produits, mais de créer des expériences positives.

David Mitgutsch, Lead UX Designer chez Abacus Research SA

Mesures spécifiques pour plus d’accessibilité dans l’application AbaSquare

Maintenant que nous avons présenté les outils et les technologies pour le développement d’apps accessibles chez Abacus, nous aimerions nous pencher sur les mesures concrètes que nous avons mises en place lors du développement de l’app AbaSquare :

  1. Taille de la police et contraste réglables : dans l’application AbaSquare, nous utilisons la famille de caractères « Inter » pour une lisibilité optimale et nous offrons également l’option de changer la taille des caractères.
  2. Des blocs de texte clairs pour les lecteurs d’écran : tous les blocs de texte sont intentionnellement courts et précis afin de permettre une intégration parfaite dans les lecteurs d’écran tels que VoiceOver ou TalkBack.
  3. Boutons faciles à utiliser : les boutons de l’application sont volontairement surdimensionnés afin de faciliter leur utilisation aux personnes ayant des difficultés motrices.
  4. Animations réduites : afin de rendre l’application accessible aux personnes souffrant d’épilepsie photosensible ou de sensibilité au mouvement, nous avons réduit les animations au minimum.

Selina Ramelli, responsable du design UX pour AbaSquare, remarque : « Lors de la conception de l’application AbaSquare, nous avons veillé dès le début à l’absence de barrières. Nous travaillons en étroite collaboration avec le développement afin de minimiser les barrières technologiques ».

Grâce à ces mesures spécifiques, nous apportons un complément aux principes de base de l’accessibilité et travaillons à rendre l’application AbaSquare encore plus accessible à tous les utilisateurs.

Vers un monde digital plus inclusif

Notre vision d’une société digitale inclusive est le moteur qui nous pousse à surmonter les défis complexes que représente le développement d’applications accessibles. « L’accessibilité n’est pas une simple fonctionnalité que nous nous contentons d’ajouter. C’est un état d’esprit qui imprègne l’ensemble de notre processus de développement », explique Inesa Halilovic, Software Development Engineer chez Abacus Research SA.

Nous élargissons constamment nos efforts en collaborant activement avec des organisations spécialisées telles qu’Obvita et Pro Infirmis, ainsi qu’avec la fondation « Accès pour tous ». Ces partenariats nous permettent de développer des méthodes solides en matière de collecte de données et de mesurer le succès de nos efforts de manière continue.

En effet, cette amélioration et cette adaptation continues sont la clé du développement de produits accessibles à tous.

Informations sur les auteurs

David Mitgutsch, Lead UX Designer chez Abacus Research SA, est responsable de tous les sujets relatifs à l’UX. Il met son expertise au service du produit MyAbacus afin de rendre le logiciel plus convivial et plus accessible.

Alexander Vetter, CTO chez Abacus Research SA, met à profit sa longue expérience pour définir l’orien-tation technologique de l’entreprise. Connaissant parfaitement les besoins des parte-naires commerciaux et de leurs clients, il conduit un travail visant à rendre les solutions logicielles d’Abacus accessibles à tous.