Évolution du logiciel Démarches-Simplifiées
Demandes d'évolution du logiciel Démarches-Simplifiées pour les collectivités :
- fonctionnalités pour les usagers
- fonctionnalités pour les invités
- fonctionnalités pour les expert
- fonctionnalités pour les instructeurs
- fonctionnalités pour les administrateurs
- fonctionnalités pour les super-admin
Vocabulaire
- DS = Logiciel "Démarches Simplifiées"
- DS.fr = Instance DS de la DINUM = service demarches-simplifiees.fr utilisant le logiciel DS
- Instance DS de l'Adullact = service demarches.adullact.org utilisant le logiciel DS
- Instance DS = service en ligne utilisant le logiciel DS
- L'équipe DS = l'équipe de la DINUM en charge du développement du logiciel DS et la gestion de l'instance DS de l'état (DS.fr).
Voir aussi le vocabulaire métier.
Principes
- No fork : les fonctionnalités doivent être développées pour être intégré dans le code source du logiciel DS et une phase d'échange avec l'équipe DS sera nécessaire en amont du code.
- Le temps de l'équipe DS est précieux et l'objectif est de ne pas surcharger l'équipe DS qui a sa propre roadmap.
- L'ADULLACT centralise et relaye les demandes d’évolutions pour les collectivités.
- L'AMUE et l'ADULLACT centralise et relaye les demandes d’évolutions pour les ESRs. TODO à compléter...
Nouvelles fonctionnalités
Pour de nouvelles fonctionnalités, nous vous invitons à suivre processus suivant :
- Contacter l'ADULLACT en premier qui centralise et relaye les demandes d’évolutions du service auprès de la Dinum pour vérifier :
- si c'est une fonctionnalité existante et activée sur l'instance de l'Adullact ?
- si il existe des solutions alternatives ?
- si c'est une fonctionnalité en cours de développement ?
- si c'est une fonctionnalité qui ne sera jamais implémentée dans DS ?
- si c'est une fonctionnalité intéressante mais non planifiée par l'équipe DS ?
- si il faut documenter ce besoin ? si oui, passer à l'étape 2 !
-
Créer un ticket
dans ce dépôt pour décrire le besoin. (Exemple #8)
- contexte et résumé du besoin
- éventuellement rédiger les "user stories" (les besoins du point de vue des utilisateurs)
- éventuellement rédiger les "tests d'acceptation" (le descriptif des fonctionnements attendus)
- Solliciter un échange avec l'Adullact pour vérifier ensemble les points suivants :
- s'il faut affiner l'analyse du besoin avant d'en parler à l'équipe DS ?
- s'il faut demander à l'équipe DS si c'est pertinent, possible techniquement et acceptable ?
- Définir les prochaines étapes avec l'Adullact :
- rédiger ou affiner les "user stories" (les besoins du point de vue des utilisateurs)
- rédiger ou affiner les "tests d'acceptation" (le descriptif du fonctionnement du point de vue des utilisateurs)
- planifier un échange avec l'équipe DS
- ...
Vocabulaire métier
- Démarche : démarche administrative créée par une collectivité, et à destination de ses usagers (personne ou organisation). Exemple : inscription à la cantine, demande d’état civil…
- Dossier : ensemble des informations saisies par un usager (personne ou organisation) pour une démarche.
- Usager : personne ou organisation qui dépose un dossier sur une démarche (l'inscription se fait de manière autonome).
- Invité : personne sollicitée par un usager pour modifier son dossier.
- Expert : personne sollicitée par un instructeur pour donner son avis sur un dossier.
- Instructeur : personne chargée de traiter les dossiers d’une démarche.
- Administrateur : personne chargée de la création des démarches et de la gestion des instructeurs sur les démarches (ajout et suppression).
- Super-Admin : personne chargée de la gestion des administrateurs et d'autres tâches de gestion de l'instance DS.