Le code personnalisé : L'héritage chargé de l'ère SAP ECC


Les résultats du dernier rapport DSAG sur les investissements montrent une image claire : pour 79 pour cent des entreprises interrogées, la rentabilité des investissements dans les logiciels SAP est un critère fort ou très fort. Parallèlement, les migrations S/4 restent le principal moteur d'investissement ; 42 % des entreprises les considèrent actuellement comme une initiative centrale. C'est précisément là qu'apparaît un problème bien connu. Pendant de nombreuses années, presque tous les grands environnements de systèmes ECC ont accumulé un important stock de code spécifique au client, qui servait à l'origine à couvrir rapidement les exigences de processus, à créer des possibilités de différenciation ou à combler des lacunes fonctionnelles. Ce qui était à l'époque une décision pragmatique s'est ensuite transformé en un lourd héritage technique. Selon le degré d'individualisation, jusqu'à 80 % de la base de code totale dans les environnements ECC est aujourd'hui constituée d'extensions individuelles. Dans les environnements hautement individualisés, entre 60 et 80 pour cent de ces extensions ne sont plus utilisées. Il en résulte une complexité accrue du système, des coûts excessifs et des risques techniques croissants.
TCO sous pression
Les effets sont clairement perceptibles : la maintenance, les corrections d'erreurs et les adaptations récurrentes entraînent des coûts de cycle de vie élevés et font grimper le TCO à long terme. Les mises à niveau deviennent des projets coûteux et gourmands en ressources, car le code personnalisé obsolète nécessite des tests et des mesures d'intégration à grande échelle. Parallèlement, la dépendance vis-à-vis d'un petit nombre de personnes techniques clés augmente. À cela s'ajoute un manque de transparence sur les objets utilisés ou critiques pour l'entreprise. Pour la transformation S/4, le code personnalisé devient finalement un obstacle central, car de nombreuses anciennes extensions ne sont plus compatibles avec les principes d'architecture, les interfaces et les modèles de données modernes. C'est pourquoi de nombreuses entreprises choisissent aujourd'hui, dans le cadre de leurs migrations, de transférer leur code hérité presque tel quel dans le nouvel environnement S/4. Compte tenu des ressources budgétaires et humaines limitées et de la fin de la maintenance standard de SAP ECC en 2027, cette approche semble pragmatique au premier abord. Souvent, on ne vérifie pas si les anciennes extensions sont encore nécessaires ou si leurs fonctionnalités seraient couvertes depuis longtemps par le standard SAP. Cette décision comporte toutefois des risques à long terme. L'ancien code personnalisé s'oriente vers des modèles d'exploitation des années passées et peut imposer une charge disproportionnée aux infrastructures informatiques modernes. Combiné à l'orientation cloud à long terme de la stratégie SAP et à l'exigence d'un clean core, il en résulte un environnement qui freine la capacité d'innovation et met en danger la capacité de mise en œuvre des versions.
Analyses de code personnalisées basées sur l'IA
Les récents développements dans le domaine de l'intelligence artificielle offrent une approche prometteuse. Les outils modernes basés sur l'IA, comme la solution de Nova Intelligenz, permettent désormais d'automatiser une grande partie de l'analyse et de la transformation du code personnalisé. Les méthodes basées sur des agents peuvent identifier les extensions inutilisées et les désactiver de manière contrôlée. En outre, elles peuvent automatiser le transfert du code personnalisé réellement nécessaire vers un environnement cible conforme à Clean Core. Les entreprises devraient envisager cette nouvelle possibilité technologique avant d'encombrer leur environnement S/4 nouvellement conçu avec des charges héritées de l'ère ECC. De telles solutions basées sur des agents peuvent non seulement accélérer le nettoyage, mais aussi garantir que les futures extensions suivent systématiquement les principes Clean Core. On obtient ainsi un environnement système moderne, maintenable et pérenne, qui permet d'exploiter pleinement le potentiel de S/4 et du cloud.
Vers l'inscription du partenaire :




