Aller au contenu

À la lecture de ce schéma Prisma, on comprend qu'il ne s'agit pas simplement d'une application de gestion des enfants, mais plutôt d'un système de suivi d'un programme de protection, d'accompagnement et de réinsertion des enfants talibés, avec des volets de sensibilisation communautaire, gouvernance locale, suivi-évaluation et sécurité informatique.

Je regrouperais les cas d'utilisation métier en 10 grands domaines.

1. Gestion des utilisateurs et de la sécurité

Cas d'utilisation

  • Créer un utilisateur
  • Modifier un utilisateur
  • Désactiver un utilisateur
  • Affecter un profil à un utilisateur
  • Authentifier un utilisateur
  • Activer la double authentification
  • Réinitialiser un mot de passe
  • Gérer les sessions actives
  • Consulter l'historique des connexions
  • Bloquer une adresse IP
  • Débloquer une adresse IP
  • Consulter les journaux de sécurité
  • Consulter les journaux d'audit

Acteurs

  • Administrateur système
  • Superviseur

2. Référentiel territorial

Cas d'utilisation

  • Gérer les communes
  • Consulter les communes par département
  • Affecter les données à une commune

Acteurs

  • Administrateur
  • Agent de projet

3. Gestion des maîtres coraniques

Le modèle MaitreCoranique montre clairement un besoin de cartographie et de suivi.

Cas d'utilisation

  • Enregistrer un maître coranique
  • Modifier les informations d'un maître coranique
  • Mettre à jour les statistiques de son école
  • Suivre le nombre de talibés
  • Consulter les écoles coraniques d'une commune
  • Identifier les écoles non enregistrées officiellement

Acteurs

  • Agent terrain
  • Superviseur

4. Gestion des enfants bénéficiaires

C'est probablement le cœur du système.

Cas d'utilisation

  • Identifier un enfant
  • Enregistrer un enfant
  • Modifier sa fiche
  • Affecter un maître coranique
  • Affecter un parent
  • Affecter un tuteur
  • Changer son statut

  • Actif

  • Sorti
  • Perdu de vue
  • Décédé
  • Consulter l'historique d'un enfant
  • Rechercher un enfant

Acteurs

  • Agent terrain
  • Travailleur social

5. Gestion des parents et tuteurs

Cas d'utilisation

  • Enregistrer un parent
  • Enregistrer un tuteur
  • Associer un parent à un enfant
  • Associer un tuteur à un enfant
  • Identifier les tuteurs ayant participé aux sensibilisations
  • Produire les statistiques des parents/tuteurs sensibilisés

Acteurs

  • Agent terrain

6. Gestion des accompagnements individuels

Le modèle Accompagnement et SuiviAccompagnement montre une logique de case management.

Cas d'utilisation

  • Ouvrir un accompagnement
  • Définir un objectif
  • Affecter un responsable
  • Suspendre un accompagnement
  • Clôturer un accompagnement
  • Réaliser une visite de suivi
  • Documenter l'évolution d'un cas
  • Définir la prochaine étape
  • Consulter l'historique des suivis

Types possibles

Le référentiel TypeAccompagnement permet par exemple :

  • Accompagnement psychosocial
  • Accompagnement médical
  • Accompagnement éducatif
  • Accompagnement juridique
  • Accompagnement économique

Acteurs

  • Travailleur social
  • Psychologue
  • Assistant social

7. Gestion des orientations

Le modèle CasOriente semble avoir été ajouté pour répondre à un indicateur spécifique.

Cas d'utilisation

  • Orienter un enfant vers un service
  • Enregistrer une orientation vers un GUPS
  • Orienter vers un centre de santé
  • Orienter vers un service social
  • Enregistrer le retour d'information
  • Suivre les suites données

Acteurs

  • Travailleur social

8. Sensibilisation et mobilisation communautaire

Le schéma contient plusieurs modules dédiés à cela.

Formation et sensibilisation

Cas d'utilisation

  • Planifier une session
  • Enregistrer une formation
  • Désigner un animateur
  • Enregistrer les participants
  • Produire les statistiques de participation

Supports de communication

Cas d'utilisation

  • Produire des affiches
  • Produire des banderoles
  • Produire des boîtes à images
  • Distribuer les supports
  • Suivre les quantités distribuées

Emissions radio

Cas d'utilisation

  • Programmer une émission
  • Enregistrer une émission réalisée
  • Suivre les thèmes diffusés
  • Produire les statistiques par langue

Educateurs pairs

Cas d'utilisation

  • Enregistrer un éducateur pair
  • Suivre sa formation
  • Vérifier son activité

Acteurs

  • Chargé de sensibilisation

9. Gouvernance communautaire

On retrouve ici plusieurs mécanismes de participation communautaire.

Comités villageois

Cas d'utilisation

  • Créer un comité
  • Ajouter des membres
  • Organiser une réunion
  • Enregistrer les décisions
  • Suivre l'activité du comité
  • Identifier les comités inactifs

Cadres de concertation

Cas d'utilisation

  • Créer un cadre communal
  • Créer un cadre départemental
  • Organiser une session
  • Suivre les décisions prises
  • Mesurer le taux d'application des décisions

Acteurs

  • Coordinateur projet
  • Autorités locales

10. Réinsertion socio-professionnelle

Le modèle ParcoursInsertion est très révélateur.

Cas d'utilisation

  • Inscrire un enfant en apprentissage
  • Définir un métier cible
  • Suivre la formation professionnelle
  • Enregistrer l'obtention du CQM
  • Élaborer un plan d'affaires
  • Attribuer une micro-subvention
  • Suivre l'installation
  • Clôturer le parcours d'insertion

Acteurs

  • Conseiller en insertion
  • Chargé de projet

11. Espaces de parole et participation des jeunes

Le modèle SessionParoleJeunes indique un dispositif spécifique.

Cas d'utilisation

  • Organiser un groupe de parole
  • Organiser un parlement des jeunes
  • Enregistrer les participants
  • Produire les statistiques par sexe
  • Produire les statistiques par tranche d'âge

Acteurs

  • Animateur communautaire

12. Études et diagnostics

Cas d'utilisation

  • Réaliser une étude diagnostique
  • Enregistrer les communes couvertes
  • Déposer un rapport
  • Valider une étude
  • Produire un historique des études

Acteurs

  • Responsable suivi-évaluation
  • Consultant

13. Suivi-évaluation (MEAL)

Le bloc IndicateurSuivi / MesureIndicateur est un véritable module MEAL.

Cas d'utilisation

  • Créer un indicateur
  • Définir une cible
  • Saisir une mesure
  • Saisir les preuves de vérification
  • Produire les tableaux de bord
  • Comparer réalisations et cibles
  • Produire les rapports bailleurs

Acteurs

  • Responsable MEAL
  • Coordinateur de projet

Si l'on raisonne en termes de modules applicatifs

Je structurerais l'application en :

  1. Administration et sécurité
  2. Référentiel géographique
  3. Gestion des maîtres coraniques
  4. Gestion des enfants
  5. Gestion des parents et tuteurs
  6. Accompagnement des enfants
  7. Orientation et référencement
  8. Sensibilisation et communication
  9. Gouvernance communautaire
  10. Réinsertion socio-professionnelle
  11. Participation des jeunes
  12. Études et diagnostics
  13. Suivi-évaluation (MEAL)
  14. Rapports et tableaux de bord

C'est d'ailleurs très proche d'une architecture de système d'information de projet financé par l'UNICEF, l'OIM ou l'Union Européenne pour la protection et la réinsertion des enfants talibés.