Mémoire de Master — Analyse et questions d'examinateur
Candidat : YAPI ABLE Danho Lopez · Parcours : Master Mathématiques et Informatique, spécialité MIAGE, UFR-SFA, Université Nangui Abrogoua · Année : 2025-2026
Thème : Conception d'un outil tactique d'aide au pilotage des exigences en fonds propres dans les banques des zones UEMOA et CEMAC : approche fondée sur les piliers 1 et 2 des accords de Bâle II et III
Structure d'accueil : Cabinet Heymann's Inc. (stage) · Volume : 78 pages PDF · 4 chapitres · 7 références · 1 annexe (glossaire)
Convention de pagination utilisée dans cette grille. Les renvois p. 43 désignent la pagination imprimée du mémoire (numéro en pied de page), qui est celle qu'utilisera le jury en séance. Le décalage avec le lecteur PDF est constant : page imprimée = page PDF − 8 (la page imprimée 43 est donc la 51e du fichier). Les pages liminaires sont en chiffres romains p. i à p. vii, la couverture n'est pas numérotée couv.
Note préalable à l'attention de l'examinateur. Ce mémoire présente un profil nettement différent des deux autres du même jury. Le fond métier est réel et parfois de bon niveau : le candidat a manifestement travaillé les textes prudentiels BCEAO et restitue correctement plusieurs mécanismes techniques (FCEC, décotes, seuils UMOA 5/6/9 % + coussin 2,5 %, BIA à 15 % du produit brut avec exclusion des exercices négatifs). En revanche, la forme est très en dessous du standard attendu et le document comporte plusieurs erreurs conceptuelles sur le mécanisme central du travail (la reconnaissance de la CRM), ainsi qu'une erreur factuelle sur l'identité du superviseur prudentiel de la zone CEMAC — dans un mémoire dont le titre porte précisément sur cette zone. Ces points ne peuvent pas être traités comme des détails de relecture.
1. Appréciation générale
Ce qui fonctionne. Le sujet est pertinent et le besoin est réel : il n'existe effectivement pas d'outil accessible couvrant les catégories prudentielles BCEAO, et les plateformes du marché (Axiom SL, Wolters Kluwer, FIS) sont calibrées sur les référentiels EBA ou Federal Reserve. Le positionnement « outil tactique » est bien défini et défendu dès le §1.1 p. 4. La chaîne de traitement — exposition brute → EAD/ERC → CRM → pondération → RWA → capital — est correctement décrite p. 23-24, et l'idée du journal de calcul (§4.6 p. 43-44), qui écrit une ligne par étape et permet à un auditeur de reconstituer chaque montant sans ouvrir le code, est une bonne idée d'ingénierie, directement issue d'une compréhension du besoin d'auditabilité identifié au §1.4 p. 9.
Ce qui ne fonctionne pas. Le mémoire n'est pas au niveau formel d'un document de Master : mention « UN-NAMED » en pied de page p. i, 1, 2, ligne « Encadreur » fautive en couverture, titre déformé, accentuation quasi absente sur l'ensemble du document, numérotation des figures et des tableaux incohérente, tableau annoncé et absent p. 60, sections vides p. 35-36. Sur le plan scientifique, le chapitre « État de l'art » p. 19-20 ne comporte pas un seul appel de citation et la bibliographie p. 64 ne contient aucune référence académique. Enfin, le périmètre réellement livré est présenté de façon contradictoire d'une section à l'autre, et la moitié du titre — la zone CEMAC — n'est pas implémentée p. 61.
Le point le plus préoccupant est le commentaire du diagramme de cas d'utilisation (§3.5.1 p. 33-34), dans lequel le candidat décrit son propre diagramme au conditionnel, comme un observateur extérieur qui en devine le contenu. Ce passage devra être abordé en soutenance (voir Q1).
2. Analyse de la forme
2.1 Défauts majeurs — à corriger impérativement
| Point | Page(s) | Constat | Gravité |
| « UN-NAMED » en pied de page | p. i p. 1 p. 2 pdf 2, 9, 10 | Le pied de page affiche UN-NAMED : un champ du gabarit n'a jamais été renseigné. C'est la première chose qu'un lecteur voit après la couverture. Le champ disparaît ensuite, ce qui indique un changement de style de page en cours de rédaction. | Critique |
| Directeur de mémoire omis des remerciements | p. i pdf 2 | M. EDI Kouassi Hilaire, désigné « Directeur » en page de garde, n'est mentionné nulle part dans les remerciements — alors que le cabinet, le binôme, deux responsables d'entreprise et un enseignant extérieur le sont. Les deux autres mémoires du même jury le remercient explicitement. Voir l'analyse détaillée au §2.4. | Critique |
| Traitement de l'encadreur dans les remerciements | p. i + couv. pdf 2, 1 | Le nom de l'encadrant est le seul du document à ne pas être en capitales, il est orthographié sans son accent (« Morie » au lieu de Morié), il est tronqué en page de garde (« M. MORIE Ma »), et il apparaît en sixième position, après l'entreprise, le binôme, deux responsables du cabinet et un enseignant extérieur. Voir §2.4. | Critique |
| Ligne « Encadreur » fautive en page de garde | couv. pdf 1 | « M. MORIE Ma Maitre Assistance, UNA Encadreur » : prénom tronqué, patronyme sans accent (MORIÉ), grade fautif (« Maître-Assistant »), et titre « M. » incohérent avec le « Dr » employé dans les remerciements. Quatre erreurs sur la seule ligne du jury que le candidat était en mesure de renseigner. N.B. — Les lignes « Président » et « Examinateur » sont laissées en pointillés, ce qui est normal et non imputable au candidat : ces membres ne sont désignés qu'après le dépôt. Même situation dans les deux autres mémoires du jury. Aucun reproche sur ce point. | Majeure |
| En-tête institutionnel désordonné | couv. pdf 1 | Le bloc d'en-tête mélange les lignes dans le désordre ; le sigle est écrit « URF-SFA » au lieu de « UFR-SFA » ; la dénomination correcte est « Sciences Fondamentales et Appliquées », non « la Recherche Scientifiques Fondamentales et Appliquées ». | Critique |
| Titre déformé | couv. pdf 1 | « outil tact ique », « fonds propr es », « accords d e Bâle », « Mathématiq ue » : espaces parasites dans le titre et la mention. Comme pour les deux autres mémoires du jury, le problème vient probablement d'un traitement de la police en couverture. | Critique |
| Accentuation quasi absente | tout le document | De façon systématique : « probleme », « cout », « developpe », « lies », « touches », « analyse » (pour analysé), « evenements », « surete », « donne » (pour donné), « calcule » (pour calculé), « apres », « a » (pour à). Plusieurs centaines d'occurrences. Particulièrement visible p. 6-11 et p. 45-59. | Critique |
| Sections UML vides | p. 35 p. 36 pdf 43, 44 | §3.5.2 « Diagramme de classe » p. 35 et §3.5.3 « Diagramme de séquence » p. 36 ne contiennent que leur titre : aucune figure, aucun commentaire, une page blanche chacune. Ces diagrammes ne figurent pas non plus dans la liste des figures p. iii. Pour un mémoire MIAGE, l'absence du modèle de données est une lacune de fond, pas de forme. | Critique |
| Tableau annoncé et absent | p. 60 pdf 68 | §4.9 : « Le tableau suvant [sic] résume leur état de conformité. Tableau 3 : Vérification de conformité par rapport au cahier des charges » — puis aucun tableau, uniquement du texte narratif sur deux pages. | Majeure |
2.2 Défauts de structuration et de numérotation
| Point | Page(s) | Constat |
| Deux tableaux numérotés « Tableau 3 » | p. 43 et p. 60 pdf 51 et 68 | Réponse à votre question. Le premier « Tableau 3 : Principaux points d'accès de l'API REST » se trouve en page imprimée 43 (51e page du PDF), en fin de §4.5. Le second « Tableau 3 : Vérification de conformité par rapport au cahier des charges » se trouve en page imprimée 60 (68e page du PDF), au début du §4.9 — et il est de surcroît annoncé sans exister. La liste des tableaux p. iv n'annonce que 4 tableaux et ne mentionne pas celui de conformité, alors qu'il porte un numéro. La numérotation correcte serait : Tableau 3 p. 43, Tableau 4 p. 45, puis Tableau 5 p. 60. |
| Rappel — les autres tableaux | p. 8 · p. 15-16 · p. 45 | Tableau 1 « Analyse des forces et faiblesses de l'existant » p. 8 · Tableau 2 « Etude comparative des approches de développement » annoncé p. 15 et affiché p. 16 (titre et contenu séparés par un saut de page) · Tableau 4 « Exemples de cas de test du moteur de calcul » p. 44-45 (idem : contenu p. 44, légende p. 45). |
| Deux sections « 3.5.2 » | p. 35 et p. 37 pdf 43 et 45 | « 3.5.2 Diagramme de classe » p. 35 puis « 3.5.2 Architecture de la solution (synthèse) » p. 37. Le sommaire p. vii ne référence que le second, et omet 3.5.1 et 3.5.3. |
| Deux figures « Figure 7 » | p. 50 et p. 51 pdf 58 et 59 | « Figure 7 : écran gestion des imports » p. 50 puis « Figure 7 : menu risque crédit » p. 51. À partir de là, toute la numérotation du corps est décalée d'une unité par rapport à la liste des figures : celle-ci annonce 25 figures, le corps s'arrête à 23. |
| Deux tables des matières divergentes | p. vii et p. 69 pdf 8 et 77 | Le « SOMMAIRE » p. vii omet les sections 4.3 à 4.7 ; la « TABLE DES MATIERES » p. 69 les inclut. Les deux ne concordent pas. Choisir l'un ou l'autre. |
| Logos traités comme figures | p. 17, 18, 19 pdf 25, 26, 27 | Figures 01 (Python) p. 17, 02 (FastAPI) et 03 (SQLite) p. 18, 04 (Flutter) p. 19 : logos numérotés et inscrits dans la liste des figures. Un logo n'est pas une figure scientifique. Noter en outre la double numérotation (01-04 puis 1-25). |
2.3 Qualité de la langue
Au-delà de l'accentuation, plusieurs phrases sont agrammaticales ou incompréhensibles. Exemples relevés, avec pages :
« Dans l'approche standard de Bâle obligent II, cette différence se traduit par des pondérations. » p. 20 — mot parasite issu d'une réécriture non relue.
« L'implémentation complète des règles métier permet un écran plus convainquant car les différents ratios viennent des trois risques implémentés ce qui permet une vue intéressant pour les prises de décision. » p. 60 — phrase non construite, et qui ne valide pas l'exigence qu'elle prétend valider.
« Les années ou le produit brut est négatif ou nul est exclues du calcul de la moyenne. » p. 29
« la notation de son pays (au cas ou elle n'a pas de notation c'est celle de spn pays qui est utilisé pour les calcules), la date d'otroi, l'echeance » p. 53 — passage entier non relu.
« Des exigences du cahier des charges sont entièrement satisfaites. » p. 63 — il manque manifestement un quantificateur ; en l'état la phrase ne dit rien.
Les commentaires des figures p. 51-54 sont d'un registre nettement inférieur au reste du document (« nous allons suivre quelque étape d'enregistrement », « voici comment se présente le sous-menu »), ce qui suggère qu'ils ont été ajoutés tardivement sans relecture.
2.4 Les remerciements p. i : un problème à part entière
Les remerciements ne sont pas une page de politesse sans conséquence. Ils indiquent au jury comment le candidat situe les contributions à son travail, et à ce titre ils font partie de l'évaluation. Cette page — page imprimée i, 2e page du PDF — pose cinq problèmes distincts qui se cumulent et convergent tous vers la même cible : l'encadrement académique du mémoire.
1. Le Directeur de mémoire est purement et simplement absent. p. i
La page de garde couv. désigne M. EDI Kouassi Hilaire, Maître de Conférences, UNA, Directeur du mémoire. Son nom n'apparaît nulle part dans les remerciements — ni en tête, ni en fin, ni sous aucune forme. La page cite le cabinet Heymann's Inc., le binôme KOUADIO PASCAL, le responsable KOUADIO AIME, le directeur M. LOHORE, l'enseignant DR KASSI, l'encadreur Dr Morié et la famille. Sept mentions, et pas une pour le Directeur du mémoire.
C'est le manquement le plus lourd de la page. Le directeur de mémoire est l'autorité scientifique sous laquelle le travail est déposé et soutenu ; son omission dans les remerciements d'un document qui porte son nom en couverture ne peut pas être lue comme une simple coquille.
Élément de comparaison à la disposition du jury. Les deux autres mémoires soutenus devant le même jury remercient tous deux explicitement cette personne :
HOUESSOU, remerciements p. II : « Ma gratitude va également à Dr N'TAPKÉ Tchimou et Dr KOUASSI Edi Hilaire pour leurs critiques pertinentes et leurs remarques toujours bienveillantes… »
N'GORAN, remerciements p. i : « Je souhaite aussi adresser mes remerciements au Professeur N'Takpé TCHIMOU […] ainsi qu'au Professeur Kouassi Hilaire EDI, pour la qualité de l'organisation pédagogique dont j'ai bénéficié tout au long de ce cursus. »
La comparaison n'a pas vocation à accabler le candidat, mais elle établit que l'omission n'est pas une pratique locale ni une convention du parcours : c'est un oubli propre à ce document.
2. Une casse appliquée à tous… sauf à l'encadreur. p. i
Le candidat écrit systématiquement les patronymes en capitales :
« mon collègue KOUADIO PASCAL » · « mon premier responsable, KOUADIO AIME » · « le directeur de Heymann's Inc., M. LOHORE » · « l'enseignant DR KASSI »
Puis, pour la seule personne responsable de l'encadrement scientifique du mémoire :
« J'adresse ma reconnaissance à mon encadreur, Dr Morie, qui m'a accompagné dans la réalisation de ce mémoire, depuis la structuration du sujet jusqu'à la rédaction finale. »
Cinq noms, une seule exception, et c'est celle de l'encadrant. Une convention typographique appliquée quatre fois sur cinq n'est plus une convention : c'est une inattention qui a porté précisément là où elle se voyait le plus. Que la personne dont le candidat reconnaît lui-même qu'elle l'a suivi « depuis la structuration du sujet jusqu'à la rédaction finale » soit la seule à ne pas bénéficier du traitement réservé à tous les autres est difficile à justifier.
3. Le nom de l'encadreur est mal orthographié. p. i
Le patronyme exact est Morié. Le mémoire écrit « Morie », sans accent. Ce n'est pas isolé : le document entier est dépourvu d'accentuation (cf. §2.2), mais le fait que ce défaut global vienne frapper le nom de l'encadrant aggrave le premier point au lieu de l'excuser. Un candidat relit en priorité les noms propres de son jury — c'est précisément ce qui n'a pas été fait.
4. Le nom de l'encadreur est tronqué en page de garde. couv.
La couverture porte : « M. MORIE Ma Maitre Assistance, UNA Encadreur ». Le prénom est coupé au milieu, le grade est fautif (« Maitre Assistance » pour « Maître-Assistant »), et le titre employé est « M. » alors que les remerciements utilisent « Dr » — trois erreurs sur une seule ligne, toujours la même personne. Cumulées avec le point 2, elles cessent de ressembler à des coquilles isolées.
5. La hiérarchie des remerciements est inversée. p. i
Ordre effectif dans le document : le cabinet Heymann's Inc. → le binôme KOUADIO PASCAL → le responsable KOUADIO AIME → le directeur M. LOHORE → l'enseignant DR KASSI → l'encadreur Dr Morié → la famille. Le Directeur du mémoire, lui, ne figure à aucune position.
L'encadrant scientifique arrive donc en sixième position, après cinq personnes rattachées à l'entreprise d'accueil ou extérieures à l'encadrement académique. Il est en particulier placé après « l'enseignant DR KASSI, qui nous a suivis de près et a formulé des remarques et suggestions utiles pour améliorer l'outil » — un tiers dont le rôle est décrit en des termes plus élogieux et plus concrets que celui de l'encadreur officiel, et dont le nom, lui, est correctement mis en capitales.
La convention académique place l'encadrant en tête, avant les remerciements professionnels et personnels. L'inversion ici n'est pas neutre : combinée aux quatre points précédents, elle donne l'impression que le mémoire a été vécu comme un projet d'entreprise auquel l'université a été associée tardivement.
Lecture d'ensemble. Pris isolément, chacun de ces points serait une coquille. Pris ensemble, ils dessinent un partage net :
| Chaîne entreprise / extérieure | Chaîne académique |
Heymann's Inc. — cité en premier KOUADIO PASCAL — capitales, 2e KOUADIO AIME — capitales, 3e M. LOHORE — capitales, 4e DR KASSI — capitales, 5e, éloges circonstanciés | Dr EDI Kouassi Hilaire, Directeur — absent
Dr Morié, Encadreur — minuscules, sans accent, tronqué en couverture, 6e position |
Les cinq mentions correctement traitées relèvent toutes de l'entreprise d'accueil ou d'un tiers ; les deux mentions défaillantes sont exactement les deux membres de l'encadrement universitaire. La régularité de ce partage est ce qui empêche de le classer comme un simple défaut de relecture.
Un sixième point, de nature différente, figure dans la même page. La phrase « mon collègue KOUADIO PASCAL, avec qui j'ai conçu l'outil présente dans ce mémoire » p. i — outre la faute (« présente » pour « présenté ») — est, avec une mention en introduction p. 1, la seule trace de la co-conception dans tout le document. Elle est reléguée dans les remerciements, alors qu'elle conditionne la lecture de l'ensemble du chapitre 4 et qu'elle devrait figurer explicitement en introduction, avec une délimitation claire des contributions. Ce point est traité séparément au §3.2-K et en Q19.
Comment traiter ce point en soutenance. Il ne s'agit pas de faire un procès d'intention : l'hypothèse la plus probable reste une rédaction précipitée et non relue, cohérente avec l'état général du document (« UN-NAMED » en pied de page, sections vides, deux tables des matières divergentes). Mais l'effet produit sur un jury est réel et le candidat doit en prendre conscience. Il faut aussi éviter l'écueil inverse : ces questions portent sur la rigueur et sur la compréhension de ce qu'est un encadrement universitaire, non sur la susceptibilité du jury. Les poser calmement, obtenir une reconnaissance simple, exiger la correction, puis passer au fond — sans y consacrer plus de trois ou quatre minutes. Voir Q1 bis, Q1 ter et Q1 quater.
3. Analyse du fond
3.1 Points solides à créditer
- Maîtrise réelle de plusieurs mécanismes prudentiels. Les onze catégories BCEAO p. 24-25 sont correctement énumérées ; le traitement des créances en souffrance (150 % si provisions < 20 %, 100 % si ≥ 20 %) p. 25 est exact ; les seuils UMOA en régime cible (CET1 5 %, T1 6 %, FPE 9 %, coussin 2,5 % en CET1, soit 11,5 %) p. 30 sont corrects et rarement bien restitués à ce niveau.
- Distinction 8 % / 9 % explicitée p. 5 et p. 29 : le candidat précise que le 8 % est la référence historique de Bâle I et de la phase transitoire 2018, à ne pas confondre avec le seuil cible UMOA de 9 %. C'est une nuance que beaucoup de professionnels confondent.
- Approche BIA correctement exposée p. 29 : 15 % du produit brut annuel moyen sur trois ans, avec exclusion des exercices négatifs ou nuls. Conforme au dispositif.
- Vocabulaire local respecté p. 23-24 : terminologie du dispositif UMOA (FCEC, ERC, APR, PV) systématiquement rapprochée des sigles internationaux (CCF, EAD, RWA, LTV). Bon réflexe pour un outil destiné à la zone.
- Le journal de calcul p. 43-44 : chaque étape écrit une ligne consultable par l'utilisateur. C'est la réponse d'ingénierie juste au besoin d'auditabilité identifié au §1.4 p. 9, et l'élément le plus convaincant du mémoire.
- Trois niveaux de validation p. 44 : tests unitaires pytest, jeu de données de référence rejoué après chaque modification, et rapprochement avec les tableurs de l'entreprise — ce dernier ayant permis de détecter deux écarts d'interprétation. Démarche honnête et bien pensée, supérieure à celle des deux autres mémoires du jury.
- Section « Limites » franche p. 61 : le candidat reconnaît l'absence des règles CEMAC, des ratios LCR/NSFR et de l'ICAAP.
3.2 Erreurs de fond à interroger en priorité
A. Confusion entre « CRM reconnue » et « exposition résiduelle E* » — erreur sur le mécanisme central du mémoire. p. 28 · p. 31-32
Le §3.4 p. 28 pose : E* = max(0, EVA − CVA) et précise, correctement, que « ce résultat représente l'exposition résiduelle après prise en compte de la garantie ». Puis, deux lignes plus loin sur la même page, il pose : EAD_net = EAD − CRM_reconnue.
Ces deux formules sont incompatibles : dans la méthode globale de la valeur ajustée de Bâle II, E* est l'exposition nette — on ne la soustrait pas une seconde fois de l'EAD. Le mémoire mélange deux formalisations concurrentes du même mécanisme.
L'Exemple 3 p. 31-32 rend l'erreur explicite : EVA = 50 M, CVA = 51 M, donc « la CRM reconnue est de max(0 ; 50 M − 51 M) = 0 ». Si l'on applique alors EAD_net = EAD − CRM_reconnue, on obtient EAD_net = 50 M − 0 = 50 M, soit un RWA plein — alors que le texte conclut au contraire, et à juste titre sur le fond, que « le collatéral suffit à couvrir entièrement l'exposition ajustée ». Le résultat 0 est l'exposition résiduelle, pas la CRM.
L'Exemple 1 p. 31 confirme la confusion : la CRM y est calculée par 30 M × (1 − 0,20) = 24 M, c'est-à-dire par la valeur ajustée du collatéral — troisième formalisation, différente des deux précédentes, et dans laquelle la décote He sur l'exposition n'est jamais appliquée.
Trois écritures différentes du même calcul coexistent entre les pages 28 et 32. Ce point doit être élucidé : soit le code est correct et la rédaction est fautive, soit l'erreur est dans le moteur de calcul.
B. Erreur factuelle sur le superviseur prudentiel de la zone CEMAC. p. 5 · p. 44
Le mémoire écrit p. 5 « La BEAC, qui supervise la zone CEMAC » et attribue à la BEAC la production du dispositif prudentiel (« instructions BCEAO-CEMAC », « seuil de dégradation BCEAO et BEAC » p. 60). Or, en zone CEMAC, la banque centrale est la BEAC, mais le superviseur bancaire et l'auteur des règlements prudentiels est la COBAC (Commission Bancaire de l'Afrique Centrale). Le sigle COBAC n'apparaît qu'une seule fois dans tout le document — p. 44, « textes prudentiels BCEAO et COBAC » — et ne figure même pas dans la liste des abréviations p. ii. Dans un mémoire dont le titre annonce la zone CEMAC, confondre la banque centrale et le régulateur prudentiel est une erreur de fond que tout jury bancaire relèvera.
C. Confusion entre UML et normalisation relationnelle. p. 22 · p. 37 · p. 40
§3.1 p. 22 : « produire le schéma de la base de données, en appliquant les règles UML pour éviter les redondances et garantir la cohérence ». §3.5.2 p. 37 : « La base de données est structurée selon les principes UML ». §4.2 p. 40 : « Ce choix respecte les règles UML, chaque information est stockée à un seul endroit et dépend entièrement de la clé primaire de sa table ».
La propriété décrite — « chaque information dépend entièrement de la clé primaire » — est la définition des formes normales (2NF/3NF de Codd), et n'a rien à voir avec UML, qui est un langage de notation graphique sans aucune règle de normalisation. Pour un parcours MIAGE, où la modélisation des données est au cœur de la formation, cette confusion est significative.
D. Contradictions sur le périmètre réellement livré. p. v · p. vi · p. 11 · p. 45 · p. 60-61
Trois affirmations incompatibles coexistent sur la zone CEMAC :
- Résumé p. v : « Cette application couvre l'intégralité des catégories prudentielles UEMOA et CEMAC ».
- Abstract anglais p. vi : « covers all UEMOA prudential categories » — la CEMAC a disparu. Les deux résumés ne disent pas la même chose.
- §4.10 p. 61 : « La première et principale limite est l'absence d'implémentation des règles métier de la zone CEMAC ».
De même pour le capital planning : exigence n° 2 du cahier des charges p. 11, déclarée « satisfaite structurellement » p. 60, puis déclarée absente p. 61 (« La troisième limite est l'absence de capital planning et ICAAP »).
Et pour le module opérationnel : §4.8 p. 45 et §4.9 p. 60 indiquent que l'écran Flutter est « en cours de finalisation », alors que le §4.9 conclut malgré tout que l'exigence « est satisfaite » — et que les figures 20 à 22 p. 58-59 montrent des écrans de risque opérationnel apparemment fonctionnels.
E. Incohérence sur le seuil réglementaire dans un commentaire de figure. p. 48
Commentaire des figures 4 à 6 p. 48 : « Si le ratio se rapproche du seuil réglementaire de 8,5 %, la décision est de renforcer les fonds propres ». Ce chiffre n'apparaît nulle part ailleurs : le mémoire établit 9 % (FPE cible) et 11,5 % (avec coussin) p. 30. D'où vient ce 8,5 % ? S'il est affiché par l'application, l'outil applique un seuil que le mémoire lui-même contredit.
F. Erreur d'unité dans l'Exemple 2. p. 31
« Le RWA est de 31 500 000 et le capital minimum UMOA cible est de 2 835 000, ce qui est bien inférieur aux 90 000 000 qu'on obtiendrait avec une pondération standard de 100 %. » On compare ici un capital (2 835 000) à un RWA (90 000 000). Le capital à 100 % serait 90 000 000 × 9 % = 8 100 000. La comparaison correcte est 2 835 000 contre 8 100 000.
G. Contradiction technologique : ORM ou pas d'ORM ? p. 18 · p. 39 · p. 62
§2.3 p. 18 : SQLite « pilotée directement via le module sqlite3 ». §4.1 p. 39 : « SQLite avec ORM a été retenu pour maintenir un contrôle total sur les requêtes […] déléguer cela a un ORM produit du code assez lisible et potentiellement performant ». Conclusion p. 62 : « pilotée directement via le module sqlite3 ».
Le §4.1 est doublement incohérent : il annonce un ORM alors que les deux autres sections l'excluent, et son argumentation est retournée — « déléguer à un ORM produit du code lisible et performant » est un argument en faveur de l'ORM, utilisé pour justifier de ne pas en employer. La phrase d'origine disait probablement l'inverse (« peu lisible et peu performant »). Trace d'une réécriture non relue.
H. Aucun appel de citation dans l'ensemble du document. p. 19-20 · p. 64
Le chapitre 2 s'intitule « État de l'art » p. 19-20 mais ne comporte pas une seule référence. Il affirme p. 19 que « plusieurs auteurs ont souligné l'importance de séparer la couche de calcul de la couche de présentation » sans en nommer aucun ; il renvoie aux « recommandations du Comité de Bâle sur la gouvernance des modèles de risque » sans identifier le texte (BCBS 239 ? BCBS 265 ?) ; il cite Axiom SL, FIS et Wolters Kluwer sans source. La bibliographie p. 64 compte 7 entrées, dont 4 documentations techniques en ligne (FastAPI, Flutter, SQLite) et un ouvrage d'architecture logicielle (Fowler) jamais mobilisé dans le texte. Il reste donc 3 sources primaires réglementaires et zéro référence académique. C'est insuffisant pour un mémoire de Master, et c'est le point qui distingue le plus défavorablement ce travail des deux autres du jury.
I. Sécurité et confidentialité : angle mort total. p. 17 · p. 37
L'application manipule des données bancaires nominatives (contreparties, encours, notations, garanties) couvertes par le secret bancaire. Le mémoire ne mentionne à aucun moment : le chiffrement de la base SQLite, l'authentification de l'utilisateur, le contrôle d'accès, la journalisation des accès (distincte du journal de calcul), ou le fait qu'une API FastAPI en écoute sur 127.0.0.1 p. 17 et p. 37 est accessible à tout processus local. Pour un outil destiné au secteur bancaire, c'est une omission sérieuse.
J. Contradiction entre l'architecture monoposte et les usages décrits. p. 17, 37 vs p. 49, 55, 59
L'architecture est explicitement « monoposte », « sans infrastructure serveur », base SQLite locale p. 17 et p. 37. Or les commentaires des écrans décrivent des usages collectifs : « l'écran que consulte un comité des grands risques » p. 49, « un directeur des risques s'en sert pour justifier auprès du régulateur » p. 55, « c'est l'écran destiné à la direction » p. 59. Comment plusieurs personnes consultent-elles un outil installé sur un poste unique, avec une base non partagée ?
K. Contribution personnelle non délimitée. p. i · p. 1 · p. 20 · p. 57-58
Les remerciements p. i indiquent : « mon collègue KOUADIO PASCAL, avec qui j'ai conçu l'outil présenté dans ce mémoire ». L'introduction p. 1 et le §2.4 p. 20 précisent que le risque de marché « a été développé par mon collègue ». Or les figures 18 et 19 p. 57-58 (dashboard et courbe des taux du risque de marché) sont présentées parmi les résultats du mémoire, et le tableau de bord général p. 48 consolide les trois risques. La frontière entre le travail propre du candidat et celui de son binôme n'est établie nulle part. Un jury doit pouvoir évaluer une contribution individuelle.
3.3 Points à vérifier auprès du candidat (sans préjuger)
- Pondération préférentielle de 75 % pour l'immobilier commercial sous condition PV ≤ 90 % p. 26 : valeur et condition à confronter au texte BCEAO exact.
- Condition CSD ≤ 40 % pour l'immobilier résidentiel, en complément du PV ≤ 90 % p. 25-26 : à sourcer précisément.
- « Bâle II publié en juin 2006 » p. 4 : il s'agit de la version révisée compilée (BCBS 128) ; le dispositif initial date de juin 2004.
- Méthode BIC / CRR3 présentée comme « dispositif européen » p. 27 : le Business Indicator Component provient de Bâle III finalisé (2017), CRR3 n'en étant que la transposition européenne.
- Références « art. 301 », « art. 305-311 », « art. 315-321 » p. 27 : articles cités sans indiquer de quel texte ils proviennent.
- Migrations SQL exécutées automatiquement au démarrage p. 40 et p. 42 : pratique à interroger en contexte bancaire (voir Q17).
4. Questions pour la soutenance
Recommandation de conduite : ce candidat a un fond métier réel mais un document fragile. Commencer par les questions techniques prudentielles, où il peut démontrer sa maîtrise, avant d'aborder les points critiques. Les questions Q1 et suivantes doivent être posées, mais avec tact et sans accusation.
4.1 Questions préalables à poser tôt et calmement
Q1. [Rédaction du §3.5.1 — p. 33-34] Je vous lis votre propre commentaire du diagramme de cas d'utilisation, pages 33 et 34 :
« gérer exposition : […] Son niveau de détail est volontairement flou, mais il implique probablement des sous-fonctionnalités comme la consolidation des expositions par contrepartie. […] On peut supposer qu'ils incluent la saisie d'événements de pertes. […] Ce cas est stratégique. Il permet probablement d'intégrer ou de simuler l'impact de nouvelles exigences. […] Tel quel, il donne l'impression d'être un fourre-tout. […] Il manque peut-être une précision sur les formats acceptés. »
Vous êtes l'auteur de ce diagramme et de cette application.
Pourquoi décrivez-vous votre propre travail au conditionnel, en supposant ce qu'il contient ? Ce passage est rédigé du point de vue d'un observateur extérieur qui découvre le schéma.
Pouvez-vous, maintenant et de vive voix, nous décrire chacun de ces cas d'utilisation
à l'indicatif, en nous disant précisément ce que fait votre application dans chacun ?
Question à poser sans agressivité mais sans l'éluder. Un candidat qui maîtrise réellement son outil répondra sans difficulté et le passage écrit apparaîtra alors comme une maladresse de rédaction. Un candidat qui reste dans le vague pose un problème d'une autre nature. La réponse orale doit peser plus lourd que le texte écrit.
Q1 bis. [Remerciements — Directeur de mémoire, p. i] Votre page de garde désigne M. EDI Kouassi Hilaire, Maître de Conférences, Directeur de ce mémoire. Votre page de remerciements, page i, cite le cabinet Heymann's Inc., votre collègue KOUADIO PASCAL, votre responsable KOUADIO AIME, le directeur M. LOHORE, l'enseignant DR KASSI, votre encadreur, et votre famille. Sept mentions — et pas une seule pour le Directeur de votre mémoire.
Quel a été le rôle de M. EDI dans la conduite de ce travail, et comment expliquez-vous son absence de cette page ?
Question à poser en premier parmi celles portant sur les remerciements : c'est le manquement le plus lourd. Attendre une reconnaissance directe. Deux réponses seraient préoccupantes : « je ne l'ai jamais rencontré » (l'encadrement académique n'aurait alors pas fonctionné — problème institutionnel qui dépasse le candidat) ou une justification embarrassée. La bonne réponse est simple : un oubli, reconnu, corrigé.
Q1 ter. [Remerciements — casse et orthographe, p. i et couv.] Toujours sur cette page. Vous y écrivez en capitales KOUADIO PASCAL, KOUADIO AIME, LOHORE, DR KASSI. Une seule personne échappe à cette règle : « mon encadreur, Dr Morie » — en minuscules, et sans l'accent, alors que le nom s'écrit Morié. En page de garde, ce même nom est tronqué : « M. MORIE Ma ».
C'est aussi la seule personne dont vous écrivez qu'elle vous a accompagné « depuis la structuration du sujet jusqu'à la rédaction finale » — et elle figure pourtant en sixième position, après votre binôme, deux responsables du cabinet et un enseignant extérieur dont le nom, lui, est en capitales.
Comment expliquez-vous que la seule exception à votre propre convention typographique porte précisément sur votre encadrant scientifique ?
Ne pas transformer cette question en réquisitoire : l'explication la plus vraisemblable est une rédaction précipitée, cohérente avec l'état général du document. L'objectif est que le candidat prenne conscience de l'effet produit et corrige. Attendre une reconnaissance simple, sans justification laborieuse ; une réponse défensive ou désinvolte serait en revanche à noter.
Q1 quater. p. i Vous mentionnez « l'enseignant DR KASSI, qui nous a suivis de près et a formulé des remarques et suggestions utiles pour améliorer l'outil » — en capitales, et avant votre encadreur. Quel a été son rôle exact par rapport à celui de M. MORIÉ et de M. EDI ? Y a-t-il eu deux encadrements parallèles, l'un universitaire et l'autre côté entreprise ? Et à quelle fréquence avez-vous rencontré votre encadreur et votre directeur au cours de l'année ?
Question de clarification, non d'accusation. Elle établit qui a réellement encadré le travail scientifique — ce que le document ne dit nulle part — et permet de vérifier si la sous-représentation de l'université dans les remerciements reflète une réalité de terrain (encadrement académique peu sollicité) ou une simple maladresse rédactionnelle. Si c'est la première hypothèse, le constat concerne autant le dispositif de suivi que le candidat.
4.2 Questions prudentielles — vérification de la maîtrise métier niveau 1
Q2. p. 5 · p. 30 Expliquez au jury, sans regarder vos notes, la différence entre le seuil de 8 %, celui de 9 % et celui de 11,5 % dans le dispositif prudentiel UMOA. À quoi correspond chacun, et lequel votre outil applique-t-il par défaut ?
Le mémoire traite bien ce point (§1.1 p. 5 et §3.4 p. 29-30). C'est l'occasion pour le candidat de démontrer sa maîtrise. Enchaîner ensuite sur Q3.
Q3. [Incohérence E — p. 48] Vous venez de nous expliquer les seuils de 9 % et 11,5 %. Or le commentaire de votre tableau de bord général, page 48, indique : « Si le ratio se rapproche du seuil réglementaire de 8,5 %, la décision est de renforcer les fonds propres ». D'où vient ce 8,5 % ? Est-ce le seuil réellement affiché par votre application, ou une erreur de rédaction ?
Si l'outil affiche 8,5 %, il applique un seuil erroné sur son indicateur principal. Si c'est une erreur de plume, elle porte sur le chiffre central du mémoire.
Q4. Prenons une ligne de crédit confirmée non tirée de 500 millions FCFA accordée à une entreprise notée, avec un FCEC de 50 %, sans garantie. Déroulez devant nous le calcul complet jusqu'au capital minimum exigé.
Exercice simple permettant de vérifier que la chaîne décrite p. 23-24 et p. 28-29 est réellement maîtrisée : ERC = 250 M, pondération 100 %, RWA = 250 M, capital = 22,5 M à 9 %.
Q5. p. 25-26 Votre catégorie (g) prévoit une pondération préférentielle de 35 % sous double condition PV ≤ 90 % et CSD ≤ 40 %. Que se passe-t-il, dans votre outil, si le PV est de 85 % mais que le CSD n'est pas renseigné ? Appliquez-vous la pondération préférentielle, la pondération de 100 %, ou refusez-vous l'enregistrement ?
Question sur la gestion des données manquantes — critique en prudentiel, où l'absence d'information ne doit jamais produire un traitement favorable. La bonne réponse est le traitement conservateur (100 %) ou le rejet.
4.3 Questions techniques décisives niveau 2
Q6. [Erreur A — question centrale, p. 28 et p. 31-32] Votre section 3.4,
page 28, pose deux formules successives :
E* = max(0 ; EVA − CVA), « ce résultat représente l'exposition résiduelle après prise en compte de la garantie »
puis : EAD_net = EAD − CRM_reconnue
Ces deux formules ne peuvent pas coexister : dans la méthode globale de la valeur ajustée,
E\* est déjà l'exposition nette. On ne la retranche pas une seconde fois.
Votre Exemple 3,
pages 31-32, le montre : vous obtenez max(0 ; 50 M − 51 M) = 0, que vous nommez «
CRM reconnue ». Si votre code applique ensuite
EAD_net = EAD − CRM_reconnue, on obtient EAD_net = 50 M − 0 =
50 M, donc un RWA plein — alors que votre propre commentaire dit, à juste titre, que « le collatéral suffit à couvrir entièrement l'exposition ».
Quelle formule votre moteur de calcul applique-t-il réellement ? Et dans le cas de l'Exemple 3, quel RWA votre application produit-elle : 0 ou 50 millions ?
C'est LA question technique du mémoire. Trois issues : (a) le code est correct et seule la rédaction est fautive — défaut sérieux mais réparable ; (b) le code applique le formalisme écrit — le moteur produit alors des RWA faux sur toutes les expositions collatéralisées ; (c) le candidat ne sait pas trancher — problème de maîtrise. Demander une réponse chiffrée, pas une explication générale.
Q7. p. 28 · p. 31 Toujours sur la CRM : votre formalisme de la page 28 prévoit une décote He appliquée à l'exposition (EVA = EAD × (1 + He)). Or dans votre Exemple 1, page 31, vous calculez la CRM par 30 M × (1 − 0,20) = 24 M et l'exposition nette par simple soustraction — He n'apparaît nulle part. Vous avez donc trois écritures différentes du même calcul entre les pages 28 et 32. Laquelle est implémentée ? Et dans quel cas votre outil applique-t-il effectivement He ?
Q8. [Erreur B — p. 5] Vous écrivez page 5 que « la BEAC supervise la zone CEMAC » et vous attribuez à la BEAC les règles prudentielles de cette zone. Quel est l'organe qui édicte le dispositif prudentiel applicable aux établissements de crédit de la CEMAC ? Quelle est la répartition des rôles entre la BEAC et cet organe ?
La réponse attendue est la COBAC. Le sigle n'apparaît qu'une fois dans tout le mémoire (p. 44) et ne figure pas dans la liste des abréviations p. ii. Dans un mémoire dont le titre porte sur la CEMAC, c'est une erreur de fond. Enchaîner sur Q9.
Q9. [Contradiction D — p. v, p. vi, p. 61] Votre titre annonce les zones « UEMOA et CEMAC ». Votre résumé français, page v, affirme que l'application « couvre l'intégralité des catégories prudentielles UEMOA et CEMAC ». Votre abstract anglais, page vi, dit « covers all UEMOA prudential categories » — la CEMAC a disparu. Et votre section 4.10, page 61, indique : « la principale limite est l'absence d'implémentation des règles métier de la zone CEMAC ».
La zone CEMAC est-elle traitée par votre outil, oui ou non ? Et si elle ne l'est pas, le titre de votre mémoire est-il exact ?
Question incontournable : la moitié du périmètre annoncé par le titre n'est pas livrée. La justification donnée en conclusion (p. 63) — « le marché est assez faible et jeune » — n'est pas une raison technique et ne tient pas.
Q10. [Contradiction D bis — p. 11, p. 60, p. 61] Votre exigence n° 2 du cahier des charges, page 11, est « Gérer le capital planning ». Votre section 4.9, page 60, la déclare « satisfaite structurellement ». Votre section 4.10, page 61, indique : « La troisième limite est l'absence de capital planning et ICAAP ». Une exigence peut-elle être à la fois satisfaite et absente ?
Même question pour le module de risque opérationnel : vous le déclarez « satisfait » page 60 tout en précisant que « l'écran frontend est en cours de finalisation ». Sur quel critère déclarez-vous une exigence satisfaite ?
Le tableau de conformité annoncé page 60 est d'ailleurs absent du document. Demander au candidat de le produire oralement, exigence par exigence.
Q11. [Erreur C — p. 22, 37, 40] Vous écrivez à trois reprises — pages 22, 37 et 40 — que votre schéma de base de données respecte les « règles UML », en précisant que « chaque information est stockée à un seul endroit et dépend entièrement de la clé primaire de sa table ». Cette propriété relève-t-elle d'UML ? Comment s'appelle-t-elle exactement, et qui l'a formalisée ?
Réponse attendue : les formes normales (2NF, 3NF), formalisées par Codd. UML est une notation graphique et ne comporte aucune règle de normalisation. Pour un MIAGE, cette distinction doit être acquise.
Q12. [Lacune majeure — p. 35-36] Vos sections 3.5.2 « Diagramme de classe » (page 35) et 3.5.3 « Diagramme de séquence » (page 36) sont vides : uniquement un titre, sur une page blanche. Or vous présentez la décomposition de la table des expositions en sous-tables par type prudentiel comme « la décision la plus importante » de votre conception (page 40).
Pouvez-vous nous décrire ce modèle de données au tableau ? Combien de tables, quelles relations, comment une exposition immobilière et une exposition souveraine se rattachent-elles à la table mère ? Et quelle stratégie d'héritage avez-vous retenue ?
Test de fond : le modèle de données est le cœur d'un mémoire MIAGE et il est totalement absent du document. Si le candidat le dessine sans hésiter, la lacune est éditoriale. Sinon, elle est réelle.
Q13. [Contradiction G — p. 18, 39, 62] Votre page 18 dit que SQLite est « pilotée directement via le module sqlite3 ». Votre page 39 dit « SQLite avec ORM a été retenu », en ajoutant que « déléguer cela à un ORM produit du code assez lisible et potentiellement performant ». Votre conclusion, page 62, revient au module sqlite3 direct. Utilisez-vous un ORM ? Et si non, pourquoi votre page 39 avance-t-elle un argument favorable à l'ORM pour justifier de ne pas en employer ?
4.4 Questions sur l'architecture et la sécurité niveau 2
Q14. [Angle mort I — p. 17, 37] Votre outil manipule des données couvertes par le secret bancaire : identités de contreparties, encours, notations, garanties. Votre mémoire ne mentionne à aucun endroit le chiffrement, l'authentification ou le contrôle d'accès.
Concrètement : votre base SQLite est-elle chiffrée ? Votre API FastAPI écoute sur 127.0.0.1 — quel processus local peut l'interroger ? Y a-t-il une authentification ? Si le poste de l'analyste est volé ou compromis, que récupère l'attaquant ?
Attendu : SQLCipher ou chiffrement au niveau du système de fichiers, authentification même locale, journal des accès distinct du journal de calcul. Un outil bancaire sans réponse sur ce point ne peut pas être déployé.
Q15. [Contradiction J — p. 17, 37 vs p. 49, 55, 59] Votre architecture est explicitement monoposte, sans serveur, base locale (pages 17 et 37). Mais vos commentaires d'écrans décrivent des usages collectifs : « l'écran que consulte un comité des grands risques » (page 49), « un directeur des risques s'en sert pour justifier auprès du régulateur » (page 55), « c'est l'écran destiné à la direction » (page 59).
Comment plusieurs personnes accèdent-elles à un outil installé sur un seul poste, avec une base non partagée ? Et comment garantissez-vous que deux analystes travaillent sur le même portefeuille de référence ?
Q16. p. 7 · p. 44 Votre reproche principal aux tableurs (page 7) est que « si le portefeuille grossit, le fichier ralentit ». Votre jeu de test (page 44) compte « une trentaine d'expositions ». Avez-vous testé votre outil sur un portefeuille réaliste ? Que se passe-t-il à 50 000 expositions — volume courant pour une banque de taille moyenne ? Combien de temps prend le recalcul complet du tableau de bord ?
Attendu : reconnaissance qu'aucun test de volumétrie n'a été mené ; conscience que la requête de reconstitution d'exposition, décrite p. 39 comme utilisant « de nombreuses jointures », est le point critique.
Q17. p. 40 · p. 42 Vous indiquez pages 40 et 42 que les migrations SQL sont « exécutées automatiquement au démarrage de l'application ». Dans un contexte bancaire, une modification automatique du schéma de la base au lancement d'un exécutable est-elle acceptable ? Que se passe-t-il si une migration échoue à mi-parcours sur la base d'un client ? Y a-t-il une sauvegarde préalable, un mécanisme de retour arrière ?
4.5 Questions méthodologiques et scientifiques niveau 3
Q18. [Lacune H — p. 19-20 et p. 64] Votre chapitre 2 s'intitule « État de l'art » (pages 19-20). Il ne contient aucun appel de citation, et votre bibliographie (page 64) compte 7 entrées dont 4 documentations techniques en ligne. Vous écrivez page 19 : « plusieurs auteurs ont souligné l'importance de séparer la couche de calcul de la couche de présentation ».
Quels auteurs ? Citez-nous trois travaux académiques sur l'automatisation du calcul prudentiel ou sur les systèmes d'information de gestion des risques bancaires. Et sur quel texte précis du Comité de Bâle vous appuyez-vous quand vous invoquez ses « recommandations sur la gouvernance des modèles de risque » ?
C'est la faiblesse scientifique majeure du mémoire. Un état de l'art sans référence n'est pas un état de l'art. Vérifier si le candidat a lu des travaux qu'il aurait simplement omis de citer, ou s'il n'en a pas consulté.
Q19. [Point K — p. i, p. 1, p. 57-58] Vos remerciements (page i) indiquent que vous avez conçu cet outil avec votre collègue KOUADIO PASCAL, et votre introduction (page 1) que le module de risque de marché a été développé par lui. Pourtant, les figures 18 et 19 (pages 57-58) présentent ses écrans parmi vos résultats, et votre tableau de bord (page 48) consolide les trois risques.
Délimitez précisément votre contribution personnelle. Qu'avez-vous conçu et codé vous-même ? Quelles parties du document présentent un travail qui n'est pas le vôtre ?
Question obligatoire : un jury évalue une contribution individuelle. La réponse conditionne la lecture de tout le chapitre 4. Cette clarification aurait dû figurer explicitement en introduction du mémoire.
Q20. p. 44 Votre section 4.7, page 44, mentionne que le rapprochement avec les tableurs de l'entreprise « a permis de détecter et de corriger deux écarts d'interprétation des textes ». C'est le résultat le plus intéressant de votre validation, et vous l'expédiez en une ligne. Quels étaient ces deux écarts ? Qui avait raison, votre outil ou le tableur ? Et comment avez-vous tranché ?
Question favorable : c'est le seul endroit du mémoire où apparaît une vraie confrontation à la réalité. Si le candidat sait les détailler, c'est un point fort à valoriser. Ce développement mérite de figurer dans la version corrigée.
Q21. p. 43-44 Vous affirmez que votre outil affiche « les étapes intermédiaires du calcul » pour permettre l'audit. Un contrôleur de la Commission Bancaire accepterait-il ce journal comme piste d'audit ? Est-il horodaté, non modifiable, associé à un utilisateur, conservé après recalcul ? Ou est-il régénéré à chaque affichage ?
Distinction essentielle entre un affichage explicatif (ce qui semble être le cas) et une piste d'audit réglementaire (traçabilité persistante et infalsifiable). Le mémoire ne fait pas cette distinction.
4.6 Questions prospectives niveau 4 — clôture
Q22. Votre outil calcule le capital selon l'approche standard de Bâle II. Quelles seraient les conditions — en données, en modèles et en validation — pour passer aux approches notations internes (IRB) ? Ces conditions sont-elles réunies dans les banques de la zone ?
Attendu : historiques de défaut sur plusieurs années, estimation de PD/LGD/EAD, validation par le superviseur. Permet de mesurer la hauteur de vue prudentielle du candidat.
Q23. p. 61 Vous annoncez en perspective (page 61) l'ajout du LCR et du NSFR. Ces ratios relèvent de la liquidité, pas de la solvabilité, et supposent une granularité de données très différente (échéancier des flux, classification HQLA, taux de sortie par type de dépôt). Votre modèle de données actuel, centré sur l'exposition, peut-il les accueillir ? Ou faut-il une seconde modélisation ?
Q24. p. 4 Votre outil se positionne comme « tactique », par opposition à « stratégique » (page 4). Une banque qui l'utiliserait pour produire son reporting réglementaire réel prendrait-elle un risque ? Où placez-vous la frontière entre l'aide à l'analyse — que votre outil assure — et la production d'un état officiel destiné au superviseur ?
Bonne question de clôture : elle permet au candidat de conclure sur une position mesurée et défendable, et de montrer qu'il connaît les limites de son propre travail.
5. Grille de notation indicative
| Critère | Poids | Appréciation | Justification (avec pages) |
| Qualité rédactionnelle et présentation | 15 % | Très insuffisant | « UN-NAMED » p. i, 1, 2, titre déformé et ligne « Encadreur » fautive couv., accentuation absente, numérotation cassée (deux Figure 7 p. 50-51, deux Tableau 3 p. 43 et 60, deux §3.5.2 p. 35 et 37), tableau annoncé et manquant p. 60, phrases agrammaticales p. 20, 29, 53, 60, 63. S'y ajoute le traitement de l'encadrement académique p. i (§2.4). |
| État de l'art et appareil scientifique | 20 % | Très insuffisant | Aucun appel de citation dans 70 pages. Bibliographie p. 64 : 7 références dont 4 documentations techniques, zéro source académique. « Plusieurs auteurs ont souligné » p. 19 sans nommer personne. |
| Maîtrise du domaine prudentiel | 20 % | Bon | Point fort réel : onze catégories BCEAO p. 24-25, seuils UMOA p. 30, distinction 8/9/11,5 % p. 5 et 29, BIA correcte p. 29, terminologie locale respectée. Réserves : confusion BEAC/COBAC p. 5, erreurs dans deux exemples chiffrés p. 31-32. |
| Conception et modélisation | 20 % | Insuffisant | Diagrammes de classe et de séquence absents p. 35-36. Confusion UML / formes normales p. 22, 37, 40. Commentaire du cas d'utilisation rédigé au conditionnel p. 33-34. Un seul diagramme réellement produit p. 33. |
| Réalisation technique | 15 % | Satisfaisant | Application réelle et fonctionnelle, architecture cohérente p. 37, journal de calcul bien pensé p. 43-44, démarche de test à trois niveaux honnête p. 44. Réserves : sécurité absente, aucun test de volumétrie, périmètre livré contradictoire p. 60-61. |
| Rigueur et cohérence interne | 10 % | Insuffisant | CRM formalisée de trois manières incompatibles p. 28-32, exigences déclarées à la fois satisfaites et absentes p. 60-61, seuil de 8,5 % p. 48 contredisant le reste, ORM affirmé puis nié p. 18, 39, 62, résumés FR et EN divergents p. v-vi. |
Position d'ensemble. Le candidat a réalisé un travail d'appropriation prudentielle sérieux et a produit une application qui fonctionne — ce n'est pas un mémoire creux. Mais le document ne reflète pas ce travail : il est non relu, non référencé, incomplet sur les livrables de conception attendus d'un MIAGE, et il contient des erreurs sur le mécanisme même qu'il prétend automatiser.
La soutenance orale sera déterminante, davantage que pour les deux autres mémoires du jury. Trois réponses conditionnent l'appréciation finale : Q1 (le candidat maîtrise-t-il réellement ce qu'il a écrit ?), Q6 (le moteur de calcul de la CRM est-il correct ?) et Q19 (quelle est sa contribution propre ?). Si ces trois réponses sont solides, le fond justifie une validation assortie d'une exigence de corrections. Si elles ne le sont pas, une révision substantielle avant validation paraît nécessaire.
6. Corrections exigibles avant dépôt définitif
Classées par ordre de priorité, avec la page à corriger. Les points 1 à 7 conditionnent l'acceptabilité formelle du document.
- p. i, 1, 2 Supprimer la mention « UN-NAMED » et renseigner tous les champs du gabarit.
- p. i Réécrire entièrement la page de remerciements. Dans l'ordre : (a) ajouter M. EDI Kouassi Hilaire, Directeur du mémoire, actuellement absent — en première position ; (b) placer ensuite Dr MORIÉ, encadreur, avec l'accent et en capitales comme tous les autres patronymes ; (c) ne faire venir qu'après le cabinet Heymann's Inc., le binôme et les tiers ; (d) corriger « l'outil présente » en « présenté ».
- couv. Corriger la page de garde : nom complet et exact de l'encadreur (« M. MORIE Ma… » est tronqué et privé de son accent), grade exact (« Maître-Assistant » et non « Maitre Assistance »), titre cohérent avec les remerciements (Dr / M.), sigle « UFR-SFA » (et non « URF-SFA »), en-tête institutionnel remis en ordre, titre sans espaces parasites. Les lignes Président et Examinateur seront renseignées après désignation du jury : rien à corriger de ce côté.
- tout le document Passer l'intégralité du document au correcteur orthographique avec accentuation. Réécrire en particulier les phrases relevées p. 20, 29, 53, 60, 63.
- p. 35-36 Produire les diagrammes de classe et de séquence et les commenter. En l'état, deux sections annoncées sont vides — ce sont les livrables centraux d'un mémoire MIAGE. Les ajouter à la liste des figures p. iii.
- p. 33-34 Réécrire le commentaire du §3.5.1 à l'indicatif, en décrivant ce que fait réellement l'application, cas par cas.
- p. 60 Insérer le tableau de conformité annoncé, exigence par exigence, avec un statut non ambigu (satisfaite / partielle / non traitée), et le renuméroter Tableau 5 pour lever le doublon avec le Tableau 3 p. 43. Le déclarer dans la liste des tableaux p. iv.
- p. 28-32 Corriger et unifier la formalisation de la CRM. Une seule écriture, cohérente entre le §3.4 p. 28, les quatre exemples p. 31-32 et le code. Vérifier en particulier l'Exemple 3.
- p. 31 Corriger l'Exemple 2 : comparer un capital à un capital (2 835 000 contre 8 100 000), non un capital à un RWA.
- p. 5, 44, ii Rectifier l'identification du superviseur CEMAC : introduire la COBAC, l'ajouter à la liste des abréviations p. ii, et préciser la répartition des rôles BEAC / COBAC.
- p. 22, 37, 40 Remplacer « règles UML » par « formes normales » partout où il s'agit de normalisation relationnelle.
- couv., p. v, vi, 61 Aligner le périmètre annoncé sur le périmètre livré : soit restreindre le titre et le résumé à la zone UEMOA, soit implémenter la CEMAC. Harmoniser résumé français p. v et abstract anglais p. vi.
- p. 11, 60, 61 Lever la contradiction sur le capital planning (exigence 2) et sur l'état du module opérationnel.
- p. 48 Corriger le seuil de 8,5 % dans le commentaire du tableau de bord, et vérifier la valeur affichée par l'application.
- p. 18, 39, 62 Trancher la question de l'ORM et harmoniser les trois passages.
- p. 19-20, 64 Étoffer la bibliographie avec au minimum 8 à 10 références académiques, et introduire des appels de citation dans le corps du texte, en particulier au chapitre 2.
- nouvelle section Ajouter une section « Sécurité et confidentialité » : chiffrement de la base, authentification, contrôle d'accès, traitement du secret bancaire.
- introduction Préciser la délimitation du travail personnel par rapport à celui du binôme, et retirer ou identifier explicitement les écrans qui ne relèvent pas du candidat p. 57-58.
- p. 44 Développer les deux écarts d'interprétation détectés lors du rapprochement avec les tableurs : c'est le résultat le plus intéressant du mémoire et il tient actuellement en une ligne.
- p. iii, iv, vii, 17-19, 50-51, 69 Harmoniser la numérotation des figures, des tableaux et des sections ; supprimer la double table des matières (p. vii et p. 69) ; sortir les logos p. 17-19 de la liste des figures.