Deutsche Bahn automatise la migration du code SAP ECC vers S/4HANA
Pour Deutsche Bahn, la migration de son environnement SAP vers S/4HANA est une initiative essentielle pour l’entreprise. L’un des plus grands défis a été de transformer son code personnalisé lors de la migration progressive de plusieurs applications. Plus de 15,3 millions de lignes de code ABAP devaient être adaptées rapidement, de manière cohérente et avec un risque minimal. Grâce à l’approche d’automatisation de smartShift et à l’expertise SAP de NTT DATA, Deutsche Bahn a considérablement accéléré sa transformation, minimisé les risques techniques et jeté les bases d’un paysage SAP moderne, maintenable et prêt pour le cloud.
Un code personnalisé complet complique la migration vers SAP S/4HANA
Le paysage SAP de la Deutsche Bahn s’est développé au fil des décennies, intégrant des processus spécialisés, de nombreuses interfaces et un grand nombre de développements personnalisés. Grâce à l’initiative Argo, l’entreprise vise à préparer son paysage informatique pour l’avenir. D’ici la fin de la maintenance de SAP ECC en 2027, les systèmes clés des finances, de l’approvisionnement et de la maintenance des véhicules et des infrastructures doivent être transformés en SAP S/4HANA.
Lorsque l’initiative a commencé, il est rapidement devenu évident que le succès de la transformation dépendait fortement de la modernisation du code personnalisé. Pour que l’innovation continue, les développements personnalisés devaient être stables, compatibles avec SAP S/4HANA et prêts à répondre aux exigences futures.
Le défi portait moins sur la complexité des changements individuels que sur l’ampleur de la transformation. Au total, 234 000 objets et plus de 15 millions de lignes de code ont dû être analysés, évalués et optimisés pour SAP S/4HANA. Deutsche Bahn voulait également éliminer la dette technique, supprimer les développements inutilisés et améliorer les normes. La migration a été la première étape dans la réalisation de l’objectif plus large de jeter les bases d’un environnement SAP moderne, maintenable et prêt pour le nuage.
Utiliser des développeurs ABAP internes et externes pour adapter le code manuellement aurait été trop lent et trop risqué. Le risque d'incohérences, de cycles de test prolongés et même de systèmes cibles instables était tout simplement trop élevé.
“
Avec cette solution, nous avons non seulement automatisé les adaptations requises pour SAP S/4HANA, mais nous avons également modernisé de manière durable notre code personnalisé. La réduction significative de la dette technique offre une stabilité à long terme et une préparation pour l'avenir.
L’automatisation rencontre l’expertise SAP
Deutsche Bahn avait besoin de partenaires capables de combiner une expertise SAP approfondie avec des méthodes automatisées évolutives pour assurer une migration sécurisée, rapide, de haute qualité et cohérente.
smartShift a fourni une plateforme technologique hautement automatisée pour l’analyse, la transformation et la modernisation, tandis que NTT DATA a apporté l’expertise fonctionnelle et de processus nécessaire pour intégrer efficacement les changements dans les opérations commerciales et techniques.
L’automatisation a joué un rôle essentiel dans la réalisation du projet à l’échelle. Il a permis d’analyser de manière exhaustive l’ensemble de la base de code, de mettre en œuvre les changements requis avec précision tout en intégrant des mesures de modernisation, telles que l’amélioration des performances, de la sécurité et de la maintenabilité.
La double maintenance automatisée a permis de synchroniser les améliorations continues entre les systèmes existants et les systèmes cibles sans gel de code perturbateur. Cela a permis à Deutsche Bahn de continuer à exécuter des processus critiques de manière fiable tout en passant rapidement à SAP S/4HANA.
La valeur de cette approche est devenue claire dès le début du programme. La transformation des développements personnalisés dans les premiers systèmes a été achevée en quelques semaines, bien plus rapidement que ce qui est typique pour les projets de cette envergure. Et la qualité de la base de code s'est considérablement améliorée. Une grande partie de la dette technique a été corrigée, les objets inutilisés ont été automatiquement supprimés et le code existant a été modernisé de manière sélective.
Malgré le grand nombre de changements, l’effort de test est resté faible, soulignant la stabilité et la fiabilité des résultats automatisés.
NTT DATA a apporté son soutien à la Deutsche Bahn grâce à son expertise approfondie en matière de processus et de transformation pour les ajustements fonctionnels requis pour plusieurs flux de projets, de sorte que l’automatisation et les exigences commerciales ont fonctionné de manière transparente.
Les modèles de livraison à prix fixe et à horaire fixe ont fourni des résultats prévisibles, des accords de niveau de service fiables, ainsi que des échéanciers et des structures de coûts clairs. Cela a permis d’atteindre un niveau élevé de certitude en matière de planification dans l’environnement organisationnel complexe de la Deutsche Bahn.
Transformation rapide et sécurisée pour l’avenir de SAP
Au moment de la rédaction du présent document, 11 systèmes avaient été transformés avec succès et les premiers systèmes SAP S/4HANA étaient déjà en production. Les commentaires sur l’initiative Argo ont clairement montré que la combinaison de l’automatisation, de l’expertise SAP et d’une approche de livraison structurée a accéléré la vitesse, réduit les risques et jeté les bases d’une modernisation durable.
Deutsche Bahn a réussi à migrer vers SAP S/4HANA, bénéficiant d’une base de code SAP nettement plus stable, rationalisée et orientée vers l’avenir qui servira de base solide pour les années à venir.
Les principaux résultats comprennent :
Transformation terminée en quelques semaines au lieu de plusieurs mois
En moyenne, l’adaptation du code personnalisé pour chaque système n’a nécessité que quatre semaines, ce qui est nettement plus rapide que les méthodes traditionnelles.
Adaptation précise de 15,3 millions de lignes de code
L’analyse smartShift a identifié 863 000 résultats dans la base de code existante. Environ 57 000 d’entre elles concernaient des ajustements nécessaires pour SAP HANA et S/4HANA. La plupart des constatations portaient sur des initiatives de modernisation plus larges, telles que l’amélioration de la sécurité, l’optimisation des performances et la mise en œuvre de nouvelles normes ABAP Cloud.
Nettoyage durable des codes personnalisés
Au total, 14 984 objets non utilisés ont été retirés automatiquement et en toute sécurité. Cela représente une étape importante vers des principes de base propres et la préparation au nuage.
Normes de qualité élevées
Malgré les changements importants, seulement 20 billets de test ont été attribués à l’équipe de conversion de code. Ce nombre exceptionnellement faible a considérablement réduit l’effort de test.
Un partenaire stratégique à vos côtés
NTT DATA et smartShift ont soutenu Deutsche Bahn en tant que partenaires expérimentés, combinant des capacités d’automatisation et une expertise approfondie de SAP. Cela a permis aux équipes internes de se concentrer sur les activités commerciales de base et la coordination des projets, tandis que des spécialistes externes ont soutenu la stabilité, la qualité et la modernisation durable du paysage SAP.
Grâce à ce partenariat collaboratif, Deutsche Bahn a accéléré sa transformation SAP S/4HANA, modernisé sa base technique et établi une base de code SAP stable et tournée vers l’avenir.
À propos de la Deutsche Bahn
Deutsche Bahn Group est un fournisseur leader de services de transport de passagers et de fret. Sur les marchés où elle opère, Deutsche Bahn occupe des positions de leader grâce à ses services nationaux et internationaux. Avec environ 33 000 km de voies ferrées, la Deutsche Bahn exploite le plus grand réseau ferroviaire d’Europe.