Évolution du logiciel Démarches-Simplifiées (DS)
L’ADULLACT mutualise, étudie et relaye les
demandes d'évolution du logiciel DS
auprès de la DINUM pour les collectivités et les ESR (établissements d’enseignement supérieur ou de recherche).
Ce projet permet un travail collaboratif entre les collectivités, les ESR et l’Adullact
pour discuter des évolutions du logiciel DS. Ce projet s’organise avec ce fichier README
comme documentation et les demandes d’évolution sous forme de ticket Gitlab.
- Vocabulaire
- Principes
- Demandes d’évolution déjà proposées
- Proposer une fonctionnalité
- Vocabulaire métier
Vocabulaire
- collectivités = ville, département, région, EPCI, ...
- ESR = universités et établissements d'enseignement supérieur ou de recherche
- 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
Demandes d’évolution déjà proposées
Consulter l’ensemble des demandes d’évolution déjà proposées
ou consulter ces demandes par type d’utilisateur :
- fonctionnalités pour les super-admins
- fonctionnalités pour les administrateurs
- fonctionnalités pour les instructeurs
- fonctionnalités pour les experts
- fonctionnalités pour les invités
- fonctionnalités pour les usagers
Principes
- No fork : les fonctionnalités doivent être développées pour être intégrées dans le code 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 mutualise et relaye les demandes d’évolution pour les collectivités auprès de la DINUM.
- L’AMUE et l’ADULLACT mutualisent et relayent les demandes d’évolution pour les ESR.
Comment proposer une nouvelle fonctionnalité ou une évolution d’une fonctionnalité existante ?
Pour les demandes d’évolution du logiciel DS, comme une nouvelle fonctionnalité ou l’évolution d’une fonctionnalité existante, nous vous invitons à suivre processus suivant :
- Vérifier si le besoin est dans les demandes d’évolution déjà proposées.
- Si ce besoin est déjà présent, vous pouvez participer en ajoutant un commentaire directement sur le ticket.
- Si ce besoin n’est pas présent, vous pouvez passer à l’étape suivante.
- Créer un compte sur le GitLab ADULLACT, si vous n’avez pas de compte.
-
Créer un nouveau ticket
dans ce dépôt pour décrire le besoin. (exemple : ticket #8)
- contexte et résumé du besoin
- rédiger les "user stories" (les besoins du point de vue des utilisateurs)
- rédiger les "tests d’acceptation" (le descriptif des fonctionnements attendus)
Les échanges autour de ce besoin se poursuivront directement dans ce nouveau ticket avec les autres collectivités ou ESR, l’Adullact, l’AMUE et la DINUM.
À chaque nouveau ticket, l’Adullact vérifiera les points suivants :
- si c’est une fonctionnalité existante et activée sur l’instance de l’Adullact ?
- si c’est une fonctionnalité en cours de développement ?
- si c’est une fonctionnalité intéressante, mais non planifiée par l’équipe DS ?
- s’il faut affiner l’analyse du besoin ?
- s’il existe des solutions alternatives ?
- …
Vocabulaire métier
Vocabulaire métier à utiliser dans vos tickets (bug, nouvelle fonctionnalité et demande d’évolution)
- Démarche : démarche administrative créée par une collectivité, à 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.