Du code source au code tourmenté


Les dernières journées technologiques DSAG 2022 à Düsseldorf l'ont prouvé de manière impressionnante : SAP fait du bon travail, mais semble être victime de son propre succès. SAP fait des efforts, mais a lâché la bride pendant plus d'une décennie. La SAP Business Suite 7, avec ses nombreuses modifications Abap, est présente presque partout et customisée avec succès. La transition cahoteuse vers Hana et S/4 a créé un conglomérat hétérogène qui n'est actuellement plus maîtrisé par personne. Les partenaires se précipitent à la rescousse.
La communauté SAP s'en souvient : AnyDB aurait dû être remplacée par Hana lors de l'introduction de S/4. Cela n'a pas du tout fonctionné, car S/4 était au départ plus un concept marketing qu'un produit fini. SAP a donc inventé une étape intermédiaire fatale : SoH - Suite on Hana. Pour que Hana arrive enfin sur le marché et présente des chiffres d'installation significatifs. La SAP Business Suite 7 sur la base de données Hana est toutefois contre-productive, car les clients SAP existants veulent travailler encore plus longtemps avec la Suite 7 - ECC 6.0 a une base parfaite avec Hana.
Donc, pour la énième fois : pourquoi passer à S/4 et le nouvel ERP est-il encore d'actualité ? Manifestement, S/4 est un calvaire tant pour les clients existants de SAP que pour SAP lui-même. On y investit beaucoup d'énergie et pourtant on marche sur la tête. S/4 est un travail de Sisyphe. Le client SAP doit mettre à jour son Abap-
SAP doit garantir l'intégration entre S/4 et tous les autres produits SAP. Les deux sont une histoire sans fin, car il existe de nombreuses versions.
Le directeur technique Jürgen Müller l'a expliqué lors des journées technologiques de la DSAG : l'intégration tant réclamée est-elle terminée ? Oui, à environ 95% du point de vue des versions les plus récentes de tous les produits SAP. Mais si l'on considère tous les produits SAP avec leurs combinaisons presque ingérables et leurs différentes versions, l'intégration et un modèle à domaine unique sont très mal en point.
C'est une torture, car le code source existant ne pourra plus être consolidé et intégré dans cette vie. C'est comme la course entre Achille, le coureur le plus rapide du monde, et la tortue. Avec arrogance et légèreté, Achille a donné une longueur d'avance à la tortue lente, puis le départ a été donné. Les deux se sont mis en marche. Achille arriva rapidement à l'endroit où la tortue avait pris le départ. Mais entre-temps, elle avait elle aussi progressé.
Là encore, Achille franchit très rapidement cette partie du chemin. De nouveau, la tortue se déplaça un peu plus loin. Achille arriva à nouveau à l'endroit où la tortue se trouvait auparavant, et ainsi de suite. Naturellement, l'écart entre Achille et la tortue se réduisait de plus en plus, mais il ne parvenait jamais à la dépasser. SAP parviendra-t-il un jour à faire du code source S/4 un code fonctionnel ?
