Dunelm est la plus grande entreprise du Royaume-Uni spécialisée dans la vente au détail d’articles ménagers ; elle propose une large gamme de produits destinés à la maison. L’histoire de Dunelm commence il y a 40 ans, lorsque le fondateur, Bill Adderley, décide avec sa femme de prendre un étal sur le marché de Leicester. Depuis lors, la société n’a cessé de se développer pour devenir aujourd’hui un spécialiste de la vente au détail multicanal avec 169 grandes surfaces, trois magasins en centre ville et une boutique en ligne offrant une gamme étendue de produits et diverses modalités de livraison.
Dans le cadre de l’architecture de cloud hybride SAP qui venait d’être déployée, une exigence majeure de Dunelm consistait à réaligner et rationaliser ses systèmes SAP non productifs. Les systèmes actuels n’étaient pas utilisés aux fins prévues initialement, et le manque de stratégie officielle relative au rafraîchissement des données intensifiait le problème d’obsolescence des données. Les données non rafraîchies dans les environnements de test se répercutaient négativement sur la qualité des tests, augmentant par là-même le risque de problèmes dans l’environnement de production.
Les tâches de routine de l’équipe Basis, très consommatrices, mobilisaient toutes les ressources, ce qui rendait les activités de rafraîchissement encore plus difficiles à hiérarchiser en interne. Par conséquent, les données qui devenaient rapidement obsolètes dans les environnements de test ont fini par nuire à la qualité de toutes les activités courantes et aux tests de projet, ce qui allongeait les délais des projets et accroissait le risque d’incidents majeurs dans l’environnement de production. De plus, Dunelm souhaitait migrer ses systèmes SAP bac à sable, de développement et d’assurance qualité et vers AWS (Amazon Web Services).
Dunelm gère de multiples projets en parallèle. Les contraintes imposées à l’infrastructure informatique étaient fortes du fait que plusieurs systèmes étaient requis pour l’ensemble des projets et qu’aucun temps d’arrêt n’était prévu pour effectuer les copies classiques ou mises à jour des systèmes SAP. L’architecture de Dunelm ne reposait pas sur une approche de développement agile ; les tests inadaptés effectués à un stade précoce se traduisirent par des modifications radicales au sein du système de production.
Le périmètre du projet de réalignement incluait les systèmes SAP ECC (Enterprise Central Component), SAP EWM (Extended Warehouse Management), SAP PI (Process Integration) et SAP BW (Business Warehouse).
L’équipe d’EPI-USE Labs mena un atelier avec l’équipe de Dunelm pour définir le périmètre du projet et suggéra la méthodologie à suivre pour optimiser le paysage système. Une fois convenue, cette méthodologie constitua le plan de projet visant à créer le nouveau paysage système. Il s’agissait de construire les nouveaux systèmes sur une nouvelle infrastructure dans l’environnement de cloud public AWS.
Trois étapes simples schématisaient le projet : Construire, Rafraîchir, Transformer.
L’un des éléments clés fut pour nous la flexibilité que nous a apportée l’équipe d’EPI-USE Labs, aussi bien pour l’alignement de l’architecture qu’au niveau de la gestion de projet. Dunelm ne disposait pas des ressources nécessaires pour cela. Nous avions besoin d’un partenaire capable d’apporter son expertise technique et son expérience en matière de gestion de projet.
- Steve Ross, Responsable des Services Techniques SAP, Dunelm
EPI-USE Labs utilisa la solution logicielle Data Sync Manager pour créer de nouvelles copies du système de production en vue de construire les environnements d’assurance qualité et de développement. L’équipe fut ainsi en mesure d’aligner tous les systèmes de l’environnement SAP à la fois sous l’angle de la configuration et des données. Elle put également offrir une plate-forme stable pour les besoins des procédures de test.
De nombreux problèmes rencontrés par Dunelm dans le système de production étaient dus au fait qu’il était impossible de tester les performances dans l’ancien paysage système. De par la nature du secteur de la vente au détail, où des milliers de commandes sont créées chaque jour, il était nécessaire de mettre en œuvre un environnement de pré-production afin d’éviter toute mauvaise surprise dans l’environnement de production.
EPI-USE Labs aida Dunelm à mettre en place des politiques de développement et de gouvernance visant à rendre l’entreprise plus agile et à exploiter le plein potentiel du nouvel environnement. L’équipe créa également les rôles développeur appropriés et les autorisations nécessaires pour assurer la gestion des risques et de la sécurité.
La conformité au RGPD et les risques de sécurité figurant parmi les priorités de la stratégie de Dunelm, Data Secure fut utilisé pour masquer les données Clients, Fournisseurs et les Adresses dans tous les systèmes non productifs construits à l’aide de Data Sync Manager.
Le projet permis à Dunelm de migrer ses systèmes SAP non productifs vers le cloud. Grâce à cette stratégie à long terme, l’entreprise profite aujourd’hui des avantages du cloud, tels que l’IaaS (Infrastructure-as-a-Service) et les économies réalisées. L’utilisation de Data Sync Manager pour rafraîchir les systèmes sur site et dans le cloud fut un avantage non négligeable pour Dunelm.
L’un des plus grands défis à relever résidait dans le fait que Dunelm ne pouvait se permettre de figer son architecture sur une longue période car il fallait poursuivre les projets. En particulier, un projet relatif à la fermeture d’un entrepôt pour le fusionner avec un autre devait être réalisé dans un délai imparti. EPI-USE Labs put apporter son aide à Dunelm en intégrant cette exigence dans le calendrier du projet. Il fut terminé en 12 semaines, tout en prenant en charge les développements en cours dans le périmètre.
Dans le cadre du processus de développement DevOps, Dunelm mit en œuvre Transport Expresso de Basis Technologies pour automatiser et aligner le processus SAP de gestion des transports. EPI-USE Labs aida l’entreprise à élaborer une stratégie de transport et de déconsignation, éliminant ainsi les éventuels problèmes futurs liés aux transports. L’équipe offrit à Dunelm son assistance pour la gestion du paysage système. Il fallait aussi établir une stratégie de rafraîchissement des données ainsi que le calendrier associé. EPI-USE Labs contribua à garantir que l’architecture serait en permanence à jour à l’avenir.
La nature intégrée de l'environnement ERP avec les systèmes non SAP a également joué un rôle important dans le succès global de l'alignement de l'environnement SAP. En raison de la nature des processus de gestion et des interdépendances entre les systèmes non SAP, il était indispensable d’assurer la cohérence des données à l’échelle de l’entreprise afin de tester les principaux processus entrants et sortants. De plus, l’architecture d’intégration des processus, qui constitue une passerelle entre les systèmes SAP et non SAP, entraînait une complexité accrue puisque les environnements SAP étaient désormais hébergés dans le cloud AWS. Grâce à une étroite collaboration autour du projet avec les équipes techniques et chargées de l’infrastructure, les systèmes non SAP furent réintégrés pour permettre l’exécution de tests complets d’intégration et de performances.
Data Sync Manager s’avère très performant pour sélectionner les données dont nous avons besoin et les segmenter en éléments de différentes tailles. Selon l’environnement, il n’est pas nécessaire d’utiliser le même volume de données. Par exemple, un bac à sable requiert moins de données qu’un système de test. Ainsi, DSM permet de segmenter et de découper les données selon les besoins pour en réduire le volume.
- Steve Ross, Responsable des Services Techniques SAP, Dunelm
Parmi les avantages que Dunelm tire du projet, citons en premier lieu le fait que le paysage système à 5 niveaux est entièrement rafraîchi avec un environnement bac à sable et un système de pré-production. Tous les systèmes ont été configurés et les données sont alignées dans l’ensemble du paysage système. Dunelm a mis en œuvre un cadre de gouvernance autour des processus de modification et de développement, un outil de gestion des transports et une stratégie de rafraîchissement, le tout en migrant tous les systèmes vers le cloud. Et, bénéfice incomparable, l’équipe de Dunelm dispose désormais du paramétrage nécessaire pour exécuter les tests de régression, d’intégration et de performances avant que les modifications ne soient mises en production. Elle peut ainsi analyser les résultats des tests en toute confiance.
Un facteur essentiel du succès du projet réside dans la simplicité de Data Sync Manager qui permit de transformer rapidement le paysage système. Cette solution, ainsi que l’expertise de l’équipe d’EPI-USE Labs en matière de gestion de projet, Basis, RGPD et sécurité des données, ont couvert le large spectre de compétences qui manquaient à Dunelm en interne. D’après Steve Ross, « l’un des éléments clés fut pour nous la flexibilité que nous a apportée l’équipe d’EPI-USE Labs, aussi bien sur le plan technique qu’au niveau de la gestion de projet. »
L’équipe d’EPI-USE Labs a démontré qu’elle pouvait s’intégrer à l’équipe de Dunelm ; outre ses connaissances approfondies, elle a fait preuve d’une grande capacité à dialoguer avec diverses équipes internes par son attitude positive. L’alliance du logiciel et de cette équipe performante fit en sorte que Dunelm dispose désormais d’une architecture pérenne apte à prendre en charge ses activités futures.
L’équipe d’EPI-USE Labs est parvenue à communiquer efficacement sur la nécessité du projet ainsi que sur les exigences et avantages associés. Elle a ainsi pu rallier les équipes de projet, si bien que chacun savait ce qu’il avait à faire.
- Steve Ross, Responsable des Services Techniques SAP, Dunelm
Garantie des données exactes et cohérentes dans les systèmes non productifs
Création rapide de mandants sans post-traitement (BDLS)
Fournit des données à la demande dans l’environnement adéquat
Réduction des interruptions et des temps d’arrêt système
Conformité aux normes de protection des données telles que la loi Sarbanes-Oxley, le BDSG (loi allemande sur la protection des données) et le RGPD
Niveau de pointe de qualité et d’intégralité des données
Réduction considérable de l'espace disque et des coûts de stockage des données
Prise en charge de plus de 1 600 objets de gestion, soit davantage que n’importe quel autre produit de copie de données
© EPI-USE Labs
13-15 rue Taitbout, Paris 75009 •Locations des bureaux