Une ONG marocaine qui pilote un programme jeunesse — insertion professionnelle à Casablanca, entrepreneuriat social à Marrakech, formation aux métiers numériques à Tanger, ou accompagnement post-baccalauréat à Agadir — gère typiquement trois à cinq lignes de financement avec des cadres logiques différents. La GIZ finance la composante formation technique. L'AFD finance la composante accompagnement entrepreneurial. L'INDH cofinance la dimension locale dans la commune. L'Union européenne via Erasmus+ ou un projet PRAG finance les mobilités. Et parfois Drosos, OCP Foundation ou Mohammed V apporte la touche philanthropique privée qui boucle le budget.
Chaque bailleur veut son rapport. Chaque rapport a son canevas. Chaque canevas attend ses indicateurs définis à sa manière. Et la responsable suivi-évaluation, entre Rabat et le terrain, passe deux jours par mois à recopier les mêmes données dans cinq tableurs.
Voici ce que devient une architecture M&E IA quand elle est conçue pour le secteur jeunesse-entrepreneuriat marocain — pas adaptée d'un modèle subsaharien ni d'un dashboard européen.
Le paysage des ONG jeunesse au Maroc
Le secteur jeunesse-entrepreneuriat au Maroc est porté par une coalition d'acteurs publics, parapublics et associatifs. Côté public : le Secrétariat d'État chargé de la Jeunesse, l'INDH (Initiative Nationale pour le Développement Humain) qui en est à sa phase III, l'ANAPEC, l'OFPPT pour la formation professionnelle, Maroc PME. Côté parapublic et fondations : Fondation Mohammed V pour la Solidarité, Fondation OCP, Fondation Marocaine de l'Entrepreneuriat Social.
Les ONG nationales : Injaz Al-Maghrib, Enactus Morocco, Anaruz, Réseau Marocain de l'Économie Sociale et Solidaire, Education For Employment Maroc, Bayti, Atlas Sahara, et plusieurs dizaines d'associations régionales actives sur la formation et l'insertion.
Les bailleurs internationaux récurrents : GIZ via les programmes ProJet, IPDC et Reform of Vocational Education, AFD via les projets de formation et d'employabilité, l'Union européenne via les programmes Erasmus+, EU-MED et les enveloppes PRAG-jeunesse, USAID via certains programmes ciblés (notamment Career Center), la Banque mondiale via les programmes d'employabilité, et Expertise France pour l'assistance technique.
Ancrage réglementaire : les associations sont régies par le Dahir 1-58-376 tel que modifié, avec dépôt au Secrétariat Général du Gouvernement ou en wilaya selon le statut d'utilité publique. Les programmes en partenariat avec l'INDH passent par les coordinations provinciales et préfectorales.
Ce qui rend la M&E jeunesse au Maroc spécifiquement douloureuse
Cinq points de douleur reviennent presque systématiquement :
- Les indicateurs d'insertion sont en réalité des indicateurs longitudinaux. "Taux d'insertion à 6 mois" et "taux d'insertion à 12 mois" exigent un suivi de cohorte sur plusieurs trimestres. La plupart des ONG le font à coup de relances WhatsApp manuelles. Sans pipeline structuré, le taux annoncé au bailleur est une estimation, pas une mesure.
- Cadres logiques INDH versus bailleurs internationaux incompatibles. L'INDH a sa propre matrice de résultats organisée par axes (inclusion économique, capital humain, etc.). La GIZ utilise son cadre de gestion axée sur les résultats. L'AFD utilise un cadre logique européen classique. Un même bénéficiaire compte différemment dans chaque cadre.
- Trilinguisme opérationnel. Les formulaires de candidature jeunes sont remplis en arabe ou en français selon la région. Les rapports bailleurs internationaux sortent en français ou en anglais. Les rapports INDH sortent en français et en arabe selon la coordination provinciale. La discipline de traduction est un travail à plein temps déguisé.
- Confidentialité des données candidats. Les jeunes accompagnés partagent CV, situation familiale, parfois données sensibles (handicap, statut socio-économique). La loi 09-08 sur la protection des données personnelles s'applique strictement. Les transferts vers les bailleurs internationaux exigent des garanties documentées.
- Multi-partenariat opérationnel. Une formation aux métiers numériques peut impliquer une ONG cheffe de file, un centre de formation OFPPT partenaire, une commune INDH cofinanceuse, et un employeur final. Les données circulent entre quatre systèmes différents et personne ne contrôle l'ensemble.
Une architecture recommandée pour les ONG jeunesse marocaines
L'architecture s'appuie sur notre guide pilier des tableaux de bord IA pour ONG MENA, avec cinq adaptations spécifiques au contexte marocain :
Collecte terrain — KoboToolbox et formulaires web bilingues
Les formulaires KoboToolbox conviennent pour les visites terrain et les enquêtes de suivi cohorte. Pour les candidatures jeunes (où la passation se fait depuis un téléphone personnel et où il n'y a pas d'enquêteur), nous recommandons un formulaire web léger, hébergé sur le même backend, qui alimente la même base Postgres. La double interface (formulaire enquêteur + formulaire candidat) couvre 95 % des cas.
Stockage — Postgres avec table cohortes
Quatre tables centrales :
beneficiaires: profil candidat, pseudonymisé pour les agentsparcours: événements de parcours (inscription, formation, certification, insertion)cohortes: grouping logique pour les indicateurs d'insertion 3/6/12 moisindicateurs_pivot: correspondance entre indicateurs INDH, GIZ, AFD, UE, INDH
Accès — serveur MCP avec rôles bailleur
Le serveur MCP expose des vues différentes selon le rôle bailleur. Un agent IA configuré pour générer un rapport GIZ ne voit que les indicateurs et la disaggrégation pertinents pour la GIZ. Le contrôle d'accès est appliqué au niveau de la base, pas dans l'application — c'est ce qui rend l'audit possible.
Intelligence — quatre agents pour le contexte jeunesse Maroc
- Agent suivi de cohorte — relance automatique des bénéficiaires aux jalons 3, 6, 12 mois post-programme, via SMS/WhatsApp (avec une étape humaine de confirmation pour les cas non répondants)
- Agent narratif bailleur — rédige les sections qualitatives en français pour AFD/GIZ/UE, et en arabe pour les rapports INDH locaux
- Agent INDH — produit le tableau de bord INDH au format attendu par la coordination provinciale, en français-arabe
- Agent anomalie — détecte les chutes inattendues dans les taux de complétion de formation ou les écarts entre régions
Reporting — PDF bailleurs et tableau INDH
Templates Jinja2/WeasyPrint pour chaque format : Single Form ECHO si financement humanitaire, format GIZ standard, format AFD cadre logique, format INDH-province. Tous depuis la même base.
Coins de conformité spécifiques au Maroc
Quatre considérations réglementaires non-négociables :
- Loi 09-08 relative à la protection des personnes physiques à l'égard du traitement des données à caractère personnel. Toute ONG qui traite des données de candidats doit s'inscrire auprès de la CNDP (Commission Nationale de contrôle de la protection des Données à caractère Personnel). Les transferts vers des bailleurs internationaux exigent une autorisation explicite ou des clauses contractuelles approuvées.
- Décret 2-09-165 d'application de la loi 09-08 et arrêtés CNDP. Les durées de conservation, les modalités d'information des bénéficiaires, et les droits d'accès doivent être documentés dans le Data Management Plan du projet.
- Conventions avec l'INDH. Les programmes cofinancés INDH passent par des conventions tripartites (ONG-commune-coordination INDH) qui définissent les modalités de partage de données. Lire la convention avant de concevoir l'architecture est essentiel.
- Exigences bailleurs internationaux. La GIZ exige le respect du RGPD pour les transferts vers ses systèmes ; l'AFD demande un Data Management Plan ; l'UE applique les clauses standard de transfert pour les programmes financés sous PRAG.
Modèle de coût — en dirham marocain
Fourchettes réalistes pour une ONG jeunesse marocaine avec 3-5 programmes actifs :
- Construction initiale (financement bailleur). 250 000 - 450 000 MAD sur 10-14 semaines. Couvre l'architecture (Kobo, formulaire web, Postgres, MCP), trois agents (cohorte, narratif, anomalie), deux canevas PDF bailleurs, et l'agent INDH bilingue.
- Coût de fonctionnement. 6 000 - 10 000 MAD/mois pour l'hébergement cloud (Postgres + petit VPS chez un hébergeur européen ou marocain), API LLM plafonnée, et maintenance trimestrielle. Plus les coûts SMS/WhatsApp pour les relances de cohorte (variables selon volume).
- Maintenance annuelle. 12-15 % de la construction initiale par an, pour les évolutions de canevas bailleurs et les mises à jour de la convention INDH.
- Alternative pour ONG locale. 100 000 - 180 000 MAD en construction initiale, 1 500 - 2 500 MAD/mois en fonctionnement, sur stack open-source autohébergée. Adapté aux associations régionales avec budget annuel 800 000 - 3 000 000 MAD.
Ces fourchettes supposent un référent technique en interne ou en mission partagée. Sans cela, ajoutez environ 20 % pour la coordination à distance.
Par où commencer ce mois-ci
Si vous pilotez la M&E ou la direction programme dans une ONG jeunesse marocaine et que le tableau ci-dessus vous parle :
- Cartographie cadre logique par bailleur. Pour chaque bailleur actif, listez les indicateurs attendus, leur définition exacte, leur cadence. C'est votre périmètre M&E.
- Audit du suivi de cohorte actuel. Comment vous suivez les bénéficiaires post-programme à 3, 6, 12 mois ? Si la réponse est "WhatsApp manuel", c'est votre premier pilote IA.
- Vérifiez votre situation CNDP. Si votre association n'est pas encore déclarée pour les traitements concernés, démarrez cette démarche en parallèle du projet technique — les délais CNDP peuvent surprendre.
Pour des patterns techniques complémentaires, voir notre guide tableau de bord IA avec KoboToolbox pour ONG et le tutoriel tableau de bord opérations laboratoire IA qui s'adapte bien au suivi multi-site de cohortes de bénéficiaires.
Si vous voulez une revue d'architecture spécifique à votre portefeuille bailleur au Maroc, réservez une session 45 minutes avec notre équipe M&E. Nous parcourons votre mix bailleur, votre dispositif de collecte actuel, et la feuille de route 12 semaines réaliste pour votre ONG.
FAQ
Comment intégrer ce dispositif avec l'ANAPEC ou l'OFPPT ? Les flux de données vers l'ANAPEC ou l'OFPPT passent par des conventions de partenariat. Techniquement, notre architecture peut produire un export aligné sur les nomenclatures de ces institutions ; le flux d'envoi reste manuel ou semi-automatisé selon les conventions en place.
Comment gérer les jeunes qui changent de numéro de téléphone après le programme ? La perte de contact est le principal risque du suivi cohorte. L'agent de suivi maintient un score de confiance par bénéficiaire et alerte l'équipe quand un cas devient incontactable. Nous recommandons de collecter au moins deux moyens de contact (téléphone personnel + référent familial) à l'inscription, avec consentement explicite documenté.
Notre programme est multi-régional. Comment gérer les coordinations provinciales INDH différentes ? Le serveur MCP supporte une couche multi-tenant par région ou par coordination. Chaque coordination INDH provinciale voit uniquement les données de son périmètre. Le rapport INDH consolidé national agrège l'ensemble pour la direction nationale, dans le format attendu par la phase III.
L'agent narratif francophone est-il assez bon pour passer un audit bailleur ? Aucun agent IA ne devrait produire un narratif envoyé au bailleur sans revue humaine. Le gain est en temps de rédaction (de quatre heures à trente minutes), pas en suppression de la revue. La revue reste l'étape qualité et la responsabilité juridique du chef de projet.
Combien de temps pour obtenir l'autorisation CNDP ? Variable selon le type de traitement et la complexité du dossier. Comptez de quelques semaines à plusieurs mois pour une autorisation portant sur des données sensibles ou des transferts internationaux. Démarrez la démarche en parallèle du projet technique, pas après.