Portail > Créer un Bouton "je donne mon avis" pour RETEX user
Expression de besoin
Problématique à résoudre : Nous ne savons pas objectivement ce que pense les utilisateurs de la plateforme. (Seuls les visions admin d'instance permettent de se faire une opinion).
Contexte : L'État met en place des outils de RETEX sur ses sites internet. Dans un 1er temps, nous allons nous concentrer sur les Organisateurs. Puis, il est probable que nous mettions en place une déclinaison pour les Instructeurs puis les Services Consultés.
Nous allons fortement nous inspirer du système présent sur le site service-public.gouv.fr :
Objectifs :
Créer les interfaces à destination des organisateurs :
- 1° lors de l'envoi d'un dossier, inclure le formulaire d'enquête -optionnel- dans l'interface qui confirme que le dossier a été transmis au service instructeur
- 2° inclure une version étendue du formulaire dans une page dédiée qui sera accessible dans le footer des utilisateurs de type organisateur et support :
"Cette plateforme vous a-t-il été utile ?"
→ vote avec 5 étoiles (comme Service-public)
Dès que l'on clique, envoi de la réponse en Ajax et affichage de la suite :
- Cette plateforme a-t-elle été simple à prendre en main ?
- Cette plateforme vous a-t-il aidée pour constituer votre dossier ?
- Le processus d’instruction est-il clair ?
→ vote avec 3 smileys (comme Service-public)
Dans le formulaire accessible depuis le footer, on ajoute ces 2 questions :
- Cette plateforme vous a-t-elle aidée à suivre l’évolution du dossier ?
- Cette plateforme a-t-elle simplifiée vos échanges avec l’administration ?
→ vote avec 3 smileys (comme Service-public)
Avez-vous rencontré une difficulté ?
- Non
- Le formulaire à remplir n’est pas clair
- L’outil cartographique est trop complexe à utiliser
- L’outil de parcours n’est pas assez complet
- Les pièces à joindre ne sont pas claires
- Les conseils ne sont pas assez nombreux ou précis
→ à case à cocher pour choix multiple sauf pour le "Non"
Bouton "Envoyer mon avis" avec message de succès "Merci encore. Votre avis sera pris en compte."
Dans les statistiques, créer un onglet dédié à la restitution des résultats (en pensant que pour l'instante ce sont les organisateurs mais plus tard cela peut être élargi).
- Afficher un tableau, avec le nombre de votes pour chaque option comparé au nb total de vote (valeur absolue + pourcentage)
-
Si possible, afficher 1 camembert pour le
1️⃣ 2️⃣ et histogramme pour le3️⃣
Contrainte de planning : voir Millestone
Échanges avec des services tiers : néant
Exemples fournis : néant
Interlocuteurs : David
Référentiel à respecter (ex. : sécurité) : RGS
Contrainte d’identité visuelle : DSFR
Contrainte d’hébergement : néant
Détail des attentes et/ou les fonctionnalités attendues :
- dans chaque RETEX, bien conserver l'utilisateur, la structure, la date et l'heure, et pourquoi pas le user-agent
- ...
- ...
- ...
À faire
Préparer :
- Solliciter des détails fonctionnels si nécessaire
-
Solliciter les maquettes si nécessaire - Étudier et lister tous les cas de figure d'un point de vue fonctionnel → inspirant pour les tests
- Étudier et lister tous les cas de figure d'un point des données entrantes → inspirant pour les tests
Mesurer la qualité de code en amont des travaux sur la partie applicative concernée (conserver les indicateurs) :
- tests unitaires, fonctionnels, selenium
- Performance
- greenIT
- RGAA
Réaliser :
- Concevoir le code source répondant à la liste des attendus → Cf. ci-dessus
- Corriger les fautes de français dans l’interface utilisateur
Tester :
- Réaliser des tests manuels des fonctionnalités (et prendre des captures d'écran)
- Écrire / adapter / compléter les tests : unitaires
- Écrire / adapter / compléter les tests : fonctionnels
- Écrire / adapter / compléter les tests : selenium
Documenter :
- Rédaction de la documentation technique : commentaires « docstring » des classes, méthodes et fonctions
- Rédaction de la documentation technique : DEX...
- Rédaction de la documentation utilisateur
- Compléter la note de version
- Corriger les fautes de français dans les documentations
- Rassembler et conserver des preuves d'innovation
Vérifier :
Si modification d'un model, vérifier les impacts dans :
-
les tableaux de bord de toutes les familles d’utilisateurs -
le processus de clonage de dossier -
le processus d’exportation de dossier -
l’API -
l'interface d'administration →
⚠️ bien penser à intégrer ce modèle dans l'interface d'administration - les « factories » des tests
- réviser la documentation technique : UML
Contrôler :
Mesurer la qualité de code en aval des travaux sur la partie applicative concernée et comparer les indicateurs avec ceux en amont des travaux :
- tests unitaires, fonctionnels, selenium
- Performance
- greenIT
- RGAA
Garantir :
Si changement de données personnelles :
(peut-être soumis à un processus de validation)
-
enrichir le registre technique -
enrichir la documentation utilisateur (page réglementaire par exemple) -
expliquer pourquoi il est nécessaire de stocker des données personnelles -
prévoir l’anonymisation (délais de conservation et export des données) -
prévoir le cryptage des données sensibles
Ci-dessous les archives qui ont servis à définir le besoin.
Solution 1 : jedonnemonavis.numerique.gouv.fr
Cela prendrait la forme suivante : https://jedonnemonavis.numerique.gouv.fr/
par la Direction interministérielle du numérique de l’Etat (DINUM)
https://github.com/DISIC/jedonnemonavis.numerique.gouv.fr (client Next.js)
Solution 2 : www.plus.transformation.gouv.fr
La démarche Services Publics + est animée par la Direction interministérielle de la Transformation publique (DITP).
Exemples :
page source: https://www.service-public.gouv.fr/particuliers/vosdroits/R69802
formulaire : https://www.plus.transformation.gouv.fr/experience/step_1?pk_campaign=DILA-usager
plus d'info : https://www.plus.transformation.gouv.fr/lambition-du-programme
Solution 3 : bloc latéral www.impots.gouv.fr
Solution 4 : bloc étoiles www.service-public.gouv.fr
sur https://www.service-public.gouv.fr/particuliers/vosdroits/F33683








