From ce6254b09468bd416e110ccc47c60b5f290ebb7f Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Tue, 1 Feb 2022 16:50:01 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=96=8A=20Documente=20le=20syst=C3=A8me=20?= =?UTF-8?q?de=20retours=20utilisateurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTING.md | 16 ++++++++++++++++ site/source/pages/Stats/DemandesUtilisateurs.tsx | 8 +++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 73acd9c8c..173e13013 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -234,3 +234,19 @@ Checklist: - [ ] [Lire les normes][wiki normes] et noter leurs référence dans les règles Publicodes. [wiki normes]: https://github.com/betagouv/mon-entreprise/wiki/Comment-lire-les-normes-(la-loi)-efficacement-pour-r%C3%A9diger-des-r%C3%A8gles-Publicodes%3F + +## Retour utilisateurs + +Nous gérons les retours utilisateurs avec plusieurs outils : + +- [Zammad](https://zammad.com) pour reçevoir et répondre aux messages +- Github pour suivre le développement des demandes +- et ATInternet, notre outil de statistiques, pour suivre la notation des pages + +Nous recevons les messages des utilisateurs sur Zammad. Si la demande concerne une nouvelle fonctionnalité, nous ouvrons un ticket sur Github avec l'étiquette [retour utilisateur](https://github.com/betagouv/mon-entreprise/issues?q=is%3Aissue+is%3Aopen+label%3A%22%F0%9F%8F%93+retour+utilisateur%22). Cel nous permet de récupérer la liste des demandes avec l'API Github pour l'afficher sur le site. + +Zammad permet également d'ajouter une étiquette au message, ce qui nous permet de l'associer au ticket Github correspondant. Avec l'API Zammad, nous pouvons ainsi compter le nombre de demandes sur une fonctionnalité donnée. Enfin quand le ticket est fermé sur Github un petit robot nous rappelle de prévenir les utilisateurs qui nous on fait le retour, ainsi on peut revenir vers eux même plusieurs mois après pour leur indiquer que leur demande a été intégrée. + +Quant à la notation des pages avec des smileys, elle fonctionne via des événements personnalisés remontés sur notre outil de statistiques. Nous récupérer le nombre d'événements par page avec l'API fournie pour la présenter sur notre [page statistique dédiée](https://mon-entreprise.urssaf.fr/stats). + +Là-aussi nous utilisons l'API fournie pour récupérer les valeurs par page et les présenter vis avec l'API pour la présenter sur notre page statistiques. diff --git a/site/source/pages/Stats/DemandesUtilisateurs.tsx b/site/source/pages/Stats/DemandesUtilisateurs.tsx index 2d14b0c0a..3aafcea40 100644 --- a/site/source/pages/Stats/DemandesUtilisateurs.tsx +++ b/site/source/pages/Stats/DemandesUtilisateurs.tsx @@ -12,7 +12,13 @@ export default function DemandeUtilisateurs() {

Demandes utilisateurs

Demandes formulées en utilisant le bouton "faire une suggestion" présent - sur toutes les pages + sur toutes les pages.{' '} + + Comment ça marche ? +

En attente d'implémentation