Ah ! Asp Explorer, enfin une vraie argumentation !
« Un ordinateur, c’est con. » Justement, c’est là que vous vous trompez dans les grandes largeurs. C’est ce mépris envers la machine ancré en vous par votre (dé)formation qui vous donne des oeillères et vous rend incapable à jamais d’innover en informatique où de comprendre une innovation de rupture comme la mienne.
Tout d’abord, un ordinateur n’oublie jamais rien, il ne se trompe jamais (seule votre programmation qui peut le tromper). Deux avantages phénoménaux sur l’humain. Ensuite, un ordinateur est capable de raisonner, comme vous. En fait infiniment mieux que vous grâce à ses deux qualités premières. C’est la fonction de l’intelligence artificielle. Si vous traitez un domestique en con, il agira en con. Si vous le traitez en personne intelligente, il apprendra et vous surprendra. Même chose pour un ordinateur à qui on a donné la faculté de raisonner. Mon invention, c’est une méthode d’interview d’expert-métier purement automatique, la « Maïeutique ». Elle représente son savoir-faire sous ses yeux sous forme d’arbres de décisions, dont sont automatiquement extraites les règles de son savoir inconscient. Au fur et à mesure qu’il décrit son savoir-faire, il voit le programme correspondant tourner (en fait un système expert conversationnel) et peut le tester dans tous les sens. C’est du RAD ! Le programmeur est totalement dépassé.
Faites-moi l’honneur de me croire, cette méthode existe depuis 1986 et il y a assez de clients et de témoins, même informaticiens, pour en témoigner.
L’ordinateur ne comprend RIEN à la connaissance qu’il manipule mais il la manipule avec une logique imparable et c’est tout ce qu’on lui demande. Les résultats qu’il fournit, il n’y comprend rien, mais l’humain si.
C’est vous, informaticien, sans vouloir vous offenser, qui vous faites un travail idiot et, le pire c’est que vous le savez ! Pour pondre un programme opérationnel, vous cherchez tous les chemins possibles du futur programme (il peut y en avoir des dizaines de milliers), sans comprendre la connaissance de l’expert. Puis vous les codez un à un... en en oubliant des tas car, justement, vous n’êtes pas une machine. D’où une bonne partie des bugs. Le programme n’est visible qu’une fois terminé et c’est à cet instant que l’utilisateur découvre effaré que le soft ne correspond pas à ce qu’il imaginait... Je vous invite à lire cet article :
Les 9 défauts du procédural. L’ordinateur intelligent, lui, fait exactement comme l’expert : il regarde les données à traiter, les compare à sa connaissance, raisonne dessus, déduit les résultats
et oublie tout son raisonnement (puisqu’il peut le reproduire à tout instant)
alors que vous, vous êtes contraint de le mémoriser dans un algorithme. Avec la Maïeutique, le programme devient une simple liste de règles-texte de quelques dizaines de Ko...
Bref ! Je me suis laissé emporter et là encore nous sommes sortis du sujet de l’article... Si vous voulez poursuivre, faites-le en privé. Voici mon email :
[email protected].