Skip to content
Snippets Groups Projects

Évolution du logiciel Démarches-Simplifiées

Demandes d'évolution du logiciel Démarches-Simplifiées pour les collectivités :

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 :

  1. 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 !
  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)
  3. 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 ?
  4. 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.