SAP : technique versus gestion d'entreprise


Depuis quelques années, on ne peut pas nier l'amour de SAP pour la technique. Le groupe ERP s'est engagé avec beaucoup d'enthousiasme dans le développement d'une base de données In-memory Computing. Naturellement, l'initiative est venue du grand-père de SAP, le professeur Hasso Plattner, qui disposait de toutes les ressources nécessaires dans son institut universitaire de Potsdam. Et SAP a volontiers accepté ce coup d'envoi de la base de données. C'est ainsi qu'est née Hana.
Base de données SQL Hana
Du point de vue de SAP, la base de données SQL Hana est par nature plus qu'un concurrent d'Oracle, IBM et Microsoft. Hana doit être une plate-forme de base de données qui offre des fonctions allant bien au-delà d'une base de données relationnelle. Cette approche était peut-être présente dès le début dans l'esprit d'Hasso Plattner, mais l'ambition d'être plus qu'une machine SQL ne s'est cristallisée que tardivement, peut-être trop tardivement.
Dès les premières années, Hana disposait, en plus du moteur SQL, de la possibilité de calculer des graphes. La théorie des graphes est une branche de l'informatique. Les graphes peuvent représenter les relations entre les objets et sont relativement faciles à manipuler grâce aux calculs matriciels. Le moteur de graphes Hana n'est pas vraiment populaire et on ne connaît guère d'applications pratiques.
Le directeur technique de SAP, Jürgen Müller, a maintenant créé la surprise en présentant un moteur vectoriel Hana qui devrait soutenir et contrôler les futurs modèles Large-Language (LLM) dans l'IA générative. Les graphes et les vecteurs sont deux modes de pensée très différents. Mais elles peuvent probablement être orchestrées sur une plateforme de base de données comme Hana.
Les vecteurs couvrent un espace et sont généralement multidimensionnels. Ce qui contredit forcément la représentation spatiale normale, ce sont les vecteurs de dimension supérieure, parfois même plus de cent. Pour l'homme, la troisième dimension est généralement la limite, peut-être encore le temps comme quatrième dimension. Mais il est très facile de calculer avec des vecteurs dans un espace multidimensionnel, par exemple pour trouver des similitudes entre des objets.
Innovations techniques et SAP
Beaucoup de mathématiques et d'informatique peuvent être fascinantes pour le professeur Hasso Plattner et son ancien doctorant Jürgen Müller. Mais la valeur ajoutée pour la majorité des clients existants de SAP est encore limitée. Et il faut donc se demander si SAP doit vraiment trouver sa vocation dans les innovations techniques ou s'il vaut mieux suivre le proverbe "A chacun son métier" et faire avancer les innovations en matière de gestion d'entreprise.
Malgré toute l'estime que l'on porte à Jürgen Müller, directeur technique de SAP, il faut bien reconnaître que d'autres peuvent faire mieux ! L'année dernière, Jürgen Müller a présenté à Bangalore, en Inde, lors du SAP TechEd 2023, un co-pilote pour la création de logiciels sur la SAP Business Technology Platform (BTP). Interrogé à ce sujet, Müller a expliqué que le co-pilote maîtriserait JavaScript, ce qui peut parfois être utile dans un environnement SAP ERP.
Interrogé une nouvelle fois sur le langage de programmation propre à SAP, Abap, Jürgen Müller a dû admettre que le co-pilote était encore en cours d'apprentissage. Six mois plus tard, il semble qu'il n'y ait toujours pas de progrès chez SAP en ce qui concerne Abap-Co-Pilot. En marge d'une conférence BTP, on a toutefois appris qu'un co-pilote Abap expérimental existe déjà dans les laboratoires de Microsoft. Ce n'est pas très surprenant ! Microsoft est l'un des principaux sponsors d'OpenAI, les exploitants de ChatGPT, et donc l'un des leaders mondiaux de l'IA générative, dont font également partie les co-pilotes au sens large.
Cordonnier, reste à ta place
Si Microsoft possède effectivement un copilote Abap, je n'y vois aucun inconvénient pour SAP et la communauté SAP - peut-être une défaite personnelle pour Jürgen Müller, directeur technique de SAP. Pourquoi ? SAP n'a pas besoin d'être une entreprise technologique pour remporter des succès dans le monde entier. Les connaissances en gestion d'entreprise acquises au cours de 50 ans de développement d'ERP sont uniques. Les problèmes du monde en matière de logistique, de finance, de contrôle de gestion et de planification de la chaîne d'approvisionnement sont énormes. SAP dispose ici de toutes les possibilités pour se démarquer durablement. Alors pourquoi le cloud computing, le in-memory computing, le co-pilote et l'IA générative ?
A chacun son métier, ai-je envie de dire à SAP. Il y a suffisamment de défis à relever pour SAP dans les domaines de l'organisation structurelle et fonctionnelle de l'entreprise et de la gestion d'entreprise. Où est la valeur ajoutée de Cloud ALM, Signavio et LeanIX en termes de gestion d'entreprise et d'organisation ? SAP pourrait être sur la bonne voie si Christian Klein, le patron de SAP, parlait davantage d'architectes d'entreprise, de Process Mining et de Composable ERP, et moins de Cloud Computing et d'IA.
1 commentaire
Dieter Richter
Microsoft berichtet schon letztes Jahr öffentlich über den internen Einsatz des Abap-Co-Piloten:
https://youtu.be/nixkfXt1nEs?si=yh8A8GjN84nOaz2Y
Von SAP Joule sieht man immer noch nur Videos und das erste SAP Joule Release scheint ein Conversational Search Anwendungsfall auf Basis des SAP Help Portal zu werden.
Ähnliche Anwendungsfälle haben viele deutsche Unternehmen schon lange selbst und innerhalb weniger Monate implementiert:
https://www.sueddeutsche.de/wirtschaft/kuenstliche-intelligenz-otto-dm-chatgpt-mitarbeiter-gruende-1.6309361
Hat sich dafür die lange Wartezeit gelohnt und wie viele Jahre hinkt SAP Joule nun dem Co-Piloten Markt hinterher?