Le modèle HBDI (Herrmann Brain Dominance Instrument)
Le modèle HBDI (Herrmann Brain Dominance Instrument) est une méthode d'analyse cognitive développée par Ned Herrmann pour identifier les préférences de pensée d'un individu. Il divise le cerveau en quatre quadrants distincts, chacun correspondant à un mode de pensée dominant : Analytique (A) pour la logique et les faits, Organisationnel (B) pour la structure et la planification, Relationnel (C) pour l'émotion et l'intuition, et Expérimental (D) pour la créativité et l'innovation. Ce modèle repose sur la théorie de la spécialisation cérébrale et est utilisé en management, éducation et développement personnel pour mieux comprendre les styles de communication et de prise de décision. Chaque individu possède un profil unique, souvent une combinaison de plusieurs quadrants. L'objectif du HBDI est d'optimiser la collaboration et l'efficacité en tenant compte des différences cognitives. Il est couramment utilisé dans les tests de personnalité et les formations professionnelles.
Ce programme HBDITest en Turbo Pascal implémente un test basé sur le modèle HBDI (Herrmann Brain Dominance Instrument) pour analyser la dominance cérébrale d'un utilisateur. Il pose une série de questions et attribue des points aux quatre quadrants cognitifs : Analytique (A), Organisationnel (B), Relationnel (C) et Expérimental (D). Les réponses sont enregistrées et comptabilisées dans les variables correspondantes. Une fois le test terminé, la procédure AfficherResultats calcule les pourcentages des points pour chaque quadrant et affiche les résultats avec le profil dominant. Si aucun quadrant n'est clairement dominant, le programme signale un profil équilibré. Ce programme fonctionne en mode console, utilise des entrées utilisateur avec ReadLn et affiche les résultats sous forme de statistiques. Il inclut également un contrôle des entrées pour éviter les erreurs de saisie.
- Program HBDITest;
-
- Uses crt;
-
- Var
- A,B,C,D:Integer; { Pointages pour chaque quadrant }
- Choix:Char;
-
- Procedure AfficherResultats;
- Var
- Total:Integer;
- pA,pB,pC,pD:Real;
- Begin
- Total:=A+B+C+D;
- If total = 0 Then Begin
- Writeln('Aucune réponse enregistrée. Impossible de calculer un profil.');
- Exit;
- End;
- pA:=(A/Total)*100;
- pB:=(B/Total)*100;
- pC:=(C/Total)*100;
- pD:=(D/Total)*100;
- Writeln('-----------------------------------------');
- Writeln(' RESULTATS DU TEST HBDI ');
- Writeln('-----------------------------------------');
- Writeln('Quadrant Analytique (A) : ', pA:0:2, '%');
- Writeln('Quadrant Organisationnel (B) : ', pB:0:2, '%');
- Writeln('Quadrant Relationnel (C) : ', pC:0:2, '%');
- Writeln('Quadrant Expérimental (D) : ', pD:0:2, '%');
- Writeln('-----------------------------------------');
-
- { Déterminer le profil dominant }
- If(pA>pB)and(pA>pC)and(pA>pD)Then Writeln('Votre profil dominant est : Analytique (A)')Else
- If(pB>pA)and(pB>pC)and(pB>pD)Then Writeln('Votre profil dominant est : Organisationnel (B)')Else
- If(pC>pA)and(pC>pB)and(pC>pD)Then Writeln('Votre profil dominant est : Relationnel (C)')Else
- If(pD>pA)and(pD>pB)and(pD>pC)Then Writeln('Votre profil dominant est : Expérimental (D)')
- Else Writeln('Vous avez un profil équilibré entre plusieurs quadrants.');
- WriteLn('-----------------------------------------');
- End;
-
- Procedure PoserQuestion(Question:String;Var ScoreA,ScoreB,ScoreC,ScoreD:Integer);
- Var
- Reponse:Integer;
- Begin
- Writeln(Question);
- Writeln('1: Analytique (Logique, Données, Faits)');
- Writeln('2: Organisationnel (Structuré, Pratique, Méthodique)');
- Writeln('3: Relationnel (Émotionnel, Humain, Expressif)');
- Writeln('4: Expérimental (Créatif, Visionnaire, Conceptuel)');
- Write('Votre choix (1-4) : ');
- ReadLn(reponse);
- Case reponse of
- 1: Inc(scoreA);
- 2: Inc(scoreB);
- 3: Inc(scoreC);
- 4: Inc(scoreD);
- Else WriteLn('Réponse invalide. Aucun point attribué.');
- End;
- End;
-
- BEGIN
- clrscr;
- A:=0;
- B:=0;
- C:=0;
- D:=0;
- Writeln('-----------------------------------------');
- Writeln(' TEST HBDI - Dominance Cérébrale ');
- Writeln('-----------------------------------------');
- Writeln('Répondez aux questions suivantes pour déterminer votre profil.');
- Writeln;
-
- PoserQuestion('Comment préférez-vous résoudre un problème complexe ?', A, B, C, D);
- PoserQuestion('Quel type de tâche appréciez-vous le plus ?', A, B, C, D);
- PoserQuestion('Comment prenez-vous une décision importante ?', A, B, C, D);
- PoserQuestion('Quel mot vous décrit le mieux ?', A, B, C, D);
- PoserQuestion('Quel type d''environnement de travail préférez-vous ?', A, B, C, D);
- PoserQuestion('Quand vous lisez un livre, quel aspect vous attire le plus ?', A, B, C, D);
-
- Writeln;
- AfficherResultats;
- WriteLn;
- WriteLn('Appuyez sur une touche pour quitter...');
- ReadLn;
- END.
on obtiendra un résultat ressemblant à ceci :
-----------------------------------------TEST HBDI - Dominance Cérébrale
-----------------------------------------
Répondez aux questions suivantes pour déterminer votre profil.
Comment préférez-vous résoudre un problème complexe ?
1: Analytique (Logique, Données, Faits)
2: Organisationnel (Structuré, Pratique, Méthodique)
3: Relationnel (Émotionnel, Humain, Expressif)
4: Expérimental (Créatif, Visionnaire, Conceptuel)
Votre choix (1-4) : 1
...
-----------------------------------------
RESULTATS DU TEST HBDI
-----------------------------------------
Quadrant Analytique (A) : 50.00%
Quadrant Organisationnel (B) : 16.67%
Quadrant Relationnel (C) : 16.67%
Quadrant Expérimental (D) : 16.67%
-----------------------------------------
Votre profil dominant est : Analytique (A)
-----------------------------------------