Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son...

35
Penser la qualité, pour le web

Transcript of Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son...

Page 1: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

✨ Penser la qualité,

pour le web

Page 2: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

✨ La Qualité, kézako ?

Page 3: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Dans l’industrie, l’ingénierie et les affaires, la qualité a une interprétation pragmatique comme étant la non–infériorité ou la supériorité d'une chose ; elle est également définie comme étant l’adaptation à l’usage auquel elle est destinée (aptitude à l’usage) tout en répondant aux attentes des clients. La qualité est un attribut perceptif, conditionnel et plutôt subjectif qui peut être compris différemment par différentes personnes.

Wikipedia, Quality (business)https://en.wikipedia.org/wiki/Quality_(business)

Page 4: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

La qualité est d’abord définie par son antithèse.

Chercher la qualité c’est maitriser les risques de non-qualité.

Pour le web, c’est viser la non-pourritude de l’expérience utilisateur.

Page 5: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

L’industrie automobile a un siècle d'avance en matière de standards et processus pour améliorer la qualité de leur production.

Le web est jeune, on n’a pas de bonnes pratiques communément reconnues à l’échelle de l'industrie.

Page 6: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Pourquoi se soucier de

qualité ?

Page 7: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

« With great powers come great responsibilities. »

Notre responsabilité envers la population du monde, c’est de rendre leur expérience du web moins pourrie.

Page 8: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Éviter la non-qualité peut rapporter des revenus perdus :

• grâce à une meilleure position dans les moteurs de recherche

• en améliorant la compatibilité, la vitesse et l’accessibilité de manière à diminuer le taux de rebond

• en offrant un excellent service après vente pour améliorer le bouche à oreille

Page 9: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

La confiance est dure à gagner, rapide à perdre. Plus on respectera les humains derrière les écrans, plus ils reviendront vers nous.

Page 10: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Comment définir la qualité

pour le web ?

Page 11: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

La qualité est un attribut […] plutôt subjectif qui peut être compris différemment par différentes personnes.

Chacun a des attentes différentes, implicites ou non. Ces attentes ont pour base notre culture, notre expérience et notre maitrise de l’outil numérique, donc identifier des attentes communes va être dur.

Page 12: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Trouver des bonnes pratiques c’est se demander quelles attentes quantifiables sont cachées implicitement derrière des demandes floues.

Souvent, il n’y a pas besoin de chercher très loin : beaucoup de demandes sont logiques, les pratiques qui en découlent vont de soi.

Page 13: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Identifier des Bonnes Pratiques

Page 14: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

Page 15: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

• utile on va pas commencer à perdre notre temps à suivre des règles inutiles

Page 16: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

• utile• universelle

elle doit pouvoir s’appliquer partout, sans se baser sur des lois ou des cultures

Page 17: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

• utile• universelle• réaliste

si c’est pas possible à implémenter, c’est pas une bonne pratique

Page 18: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

• utile

• universelle

• réaliste

• consensuelleles professionnels comme les utilisateurs peuvent être d’accord sur les mêmes choses

Page 19: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Une bonne pratique doit être :

• utile

• universelle

• réaliste

• consensuelle

• vérifiableon doit pouvoir faire des tests unitaires (mais pas forcément automatisés)

Page 20: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Le meilleur moyen de découvrir des bonnes pratiques serait de rassembler plein de professionnels et d’usagers du web, et de leur demander ce que ça veut dire pour eux.

Page 21: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Opquast

Projet français qui produit des listes de bonnes pratiques (distribuées sous licences Creative Commons By-SA) et d’autres outils d’audit qualité.

La liste Opquast V3 regroupe 226 bonnes pratiques et 70 recommandations.

Page 22: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

n° 39. L'achat d'un produit ou service est possible sans création de compte.

• Permettre à l’acheteur de commander immédiatement.

• Lever la barrière de la création de compte.

• Augmenter le taux de conversion.

Risques : abandon de pannier, taux de rebond élevé

Page 23: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

n° 82. Les sons et vidéos sont déclenchés par l'utilisateur.

• Laisser à l'utilisateur le contrôle de l'interface sonore et visuelle lors de la consultation du site.

• Ne pas surprendre l'utilisateur par la diffusion inattendue d'un contenu audio.

• Ne pas imposer à l'utilisateur le déclenchement d'un contenu animé.

Risques : perte de confiance de l’utilisateur, taux de rebond élevé

Page 24: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

n° 32. Le titre de chaque page permet d'identifier le site.• Permettre aux utilisateurs d'identifier immédiatement le site

dans les onglets, les favoris, dans la fenêtre du navigateur ou encore dans les lecteurs d'écran.

• Améliorer le référencement du site et sa présentation dans les moteurs de recherche.

Risques : mauvais référencement, confusion des utilisateurs

Page 25: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! La démarche qualité dans la

pratique

Page 26: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

On commence par définir les bonnes pratiques qu’on suit, et celles qu’on ne veut pas suivre.

Certaines bonnes pratiques ne s'appliquent pas selon le type de site, d’autres peuvent être considérées comme trop peu risquées pour la non-qualité.

Cette sélection de bonnes pratiques est ajouté aux specs de tout nouveau développement, et est utilisé pour les audits.

Attention, chercher la surqualité (dépasser les attentes des utilisateurs) fait perdre du temps.

Page 27: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

Idéalement, on pense à la qualité dès le cahier des charges.

Dans la pratique… c’est plus compliqué.

Page 28: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! L’audit sur un site déjà en ligne.

Version rapide : le site est exploré et évalué rapidement, pour en tirer des indicateurs globaux.

Version expert : les pages du site sont échantillonnée pour obtenir des données précises.

L’audit résulte en un rapport qui documente la conformité ou non-conformité par rapport aux bonnes pratiques sélectionnées, ainsi que les recos pour arriver à la conformité.

Page 29: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! L’audit en suivi de production.

C’est une démarche de détection de risques, qui s’applique aux différentes étapes :

• Wireframing (navigation, accessibilité…)

• Design (structure, couleur, formulaires, accessibilité…)

• Intégration (accessibilité, sémantique, alternatives…)

• Développement (référencement, performance, sécurité…)

• Contenus (informations de transparence, alternatives…)

Page 30: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! La recherche de qualité est universelle,

le référentiel Opquast n’en est qu’un aspect

Page 31: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! D’autres référentiels existent

• Web Mobile

• SEO

• Performance

• Green IT

• Accessibilité (RGAA, WCAG)

• …

Page 32: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Aller plus loin

• Logiciel de vocalisation, navigation au clavier

• Tests sur différents navigateurs ou Browserstack

• Tests fonctionnels

• Enquêtes auprès des usagers

• Analyse de l’audience

• Tests validateurs

• A/B Testing

Page 33: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! En conclusion

Page 34: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

On fait du web pour des humains

!

"

#

$

%!

"

#

$

%!

"

#

$

%

Leur offrir une expérience de qualité une marque de respect. Évitons de pourrir leur expérience du web !

Page 35: Penser la qualité, pour le web - Joachimesque...La qualité est d’abord définie par son antithèse. Chercher la qualité c’est maitriser les risques de non-qualité. Pour le

! Merci !

Joachim RobertFévrier 2019, pour KissKissBankBank & Co.