Piloter une implémentation SAP S/4HANA avec Van Marcke | Mendix

Passer au contenu principal

Tous les témoignages de clients

Piloter une implémentation SAP S/4HANA avec Van Marcke

Van Marcke est un grossiste et leader du marché dans les secteurs de l'installation sanitaire et du CVC en Belgique et au Luxembourg et continue de croître dans d'autres régions comme la France, la Suisse, les Pays-Bas et les États-Unis.

Cette entreprise familiale existe depuis plus de 90 ans et génère plus de 400 millions de dollars de revenus annuels. Elle est également reconnue comme une entreprise innovante, ayant été nommée Entreprise de l'année 2020 par le journal financier belge De Tijd.

Cependant, les fabricants commencent à se concentrer sur la vente directe, ce qui met l'activité de Van Marcke sous pression. Pour Van Marcke, le facteur de différenciation ne se limite pas à l'achat et à la vente.

« La seule façon de nous différencier de nos concurrents est de proposer des services à nos clients », a déclaré Stijn Hoegaerts, CIO de Van Marcke. Cette volonté a inspiré l'équipe de Van Marcke à créer un nouveau « plan directeur de haut niveau pour notre futur paysage système », a ajouté M. Hoegarts.

At Mendix World 2021, Hoegaerts et Jan Ickroth, associé directeur chez Mendify, ont discuté de la manière dont le low-code a aidé Van Marcke à mettre en œuvre ce plan directeur pour améliorer leur expérience client interne et externe.

Garder le noyau propre

Van Marcke était déjà au milieu d'une implémentation de S/4HANA avec SAP, occupant un budget et des développeurs substantiels.

Toute nouvelle fonctionnalité devrait être construite sur le noyau SAP existant pour que SAP reste aussi simple que possible. Et même si Van Marcke dispose d'une solide équipe de développement interne, chaque développeur est très spécialisé, il n'y a donc pas beaucoup de flexibilité pour se regrouper sur un projet donné.

Van Marcke avait également récemment rencontré des difficultés lors de la refonte d'un Mobile App pour être compatible avec une nouvelle version d'Android. Le développement a pris deux fois plus de temps que prévu et l'expérience a été si gourmande en ressources que Van Marcke a décidé de lancer l'application sans ajouter de nouvelles fonctionnalités.

Un collègue m'a recommandé le Mendix plateforme de développement comme alternative potentielle pour le développement futur d'applications. Hoegarts a évalué la plateforme et a gagné en confiance en voyant des études de cas sur l'expertise informatique améliorant l'offre finale. Il a également noté la valeur et la rapidité qui pourraient être obtenues en créant une solution et réutilisation des actifs dans l'ensemble du portefeuille de Van Marcke. Hoegaerts a construit un portefeuille prospectif d'applications métier et SAP qui pourraient être créées avec du low-code.

Dès que le PDG a donné son accord, l’équipe s’est mise au travail.

Un succès inattendu

La pandémie de COVID a forcé Van Marcke, comme de nombreuses organisations, à passer à un modèle de travail à distance, dont l'une des conséquences a été un retard dans le démarrage Mendix Malgré les changements drastiques dans leur quotidien, le PDG de Van Marcke a mis Hoegaerts et son équipe au défi de créer une application de traçage des contacts pour les employés de Van Marcke.

Application de traçage des contacts StaySafe

Hoegaerts a étudié les solutions existantes en cours de développement par Google et Apple et a décidé de se connecter avec l'équipe d'Ickroth à Mendifier pour voir ce qui pourrait être construit avec Mendix« Et à la fin de la semaine », se souvient Hoegaerts, « notre application StaySafeApp était lancée. »

Cette application a immédiatement permis à plus de 1000 collègues de Van Marcke d'enregistrer des contacts, et le lancement a connu un tel succès qu'elle a gagné couverture médiatique nationaleCe problème imprévu s'est avéré être une excellente première étude de cas pour le low-code et a été un tremplin vers les améliorations SAP souhaitées par Van Marcke.

Développement de l'App Factory

Pour maximiser les bénéfices de leur pratique low-code croissante, les équipes de Van Marcke et de Mendify ont collaboré pour créer un Usine d'applications. Ickroth a décrit : « Une App Factory est une équipe [ou un ensemble d’équipes] qui crée des applications, plusieurs applications ensemble à grande échelle, selon une méthode de travail standardisée. » Ce processus est un cercle toujours en rotation comportant quatre étapes :

  1. Constitution de l'équipe : Pour Van Marcke, « il s’agissait de recentrer les ressources existantes », selon Ickroth. « Cela a amené une nouvelle équipe avec une capacité accrue basée sur la Mendix Plate-forme."
  2. Développer rapidement des compétences : L'équipe Van Marcke était déjà composée de développeurs expérimentés, ce qui leur a permis d'apprendre rapidement le low-code. La formation était une combinaison de théorie et de pratique, où l'équipe a appris les concepts de base du low-code tout en créant ses premiers Mendix applications.
  3. Co-créer des applications : À partir de là, Van Marcke et Mendify ont collaboré à la « co-création d’applications à grande échelle, basées sur une méthode de travail standard avec modèles, bonnes pratiques et directives”, a déclaré Ickroth. L’équipe a également inclus des parties prenantes commerciales dès le premier sprint pour s’assurer que leur priorité était de maximiser la valeur.
  4. Au volant gouvernance: « Dès le début », a raconté Ickroth, « nous avons créé une gouvernance de travail qui permet, en pratique, disons lors d'une réunion bimensuelle, de faire le point sur la planification, les résultats et la façon dont tout se déroule. » Cette gouvernance a permis aux équipes de rester informées et de suivre l'évolution du projet.

Construire une usine d'applications

Améliorer l'expérience SAP

La première amélioration SAP que Van Marcke a créée avec le low-code était une application de numérisation pour les magasins. La portée et l'interface sont similaires à celles d'une application de numérisation automatique que vous pourriez utiliser dans une épicerie, et l'application a été conçue à la fois pour les clients et les employés de Van Marcke.

« Notre personnel l'utilise pour les transactions standard disponibles dans SAP afin de procéder à des réceptions », a indiqué Hoegaerts. « Ou pour signaler au système que certaines marchandises ont été déplacées d'un rayon à un autre, ou pour effectuer des comptages cycliques. Tout cela se fait avec cette application. »

Numérisation en magasin pour le personnel et les clients

L'outil de numérisation de la boutique reçoit les données directement de SAP, qui sont traitées dans l'application puis renvoyées pour mettre à jour SAP en temps réel. Ce processus offre aux employés une meilleure expérience utilisateur car ils suivent les stocks tout en garantissant données, reste exact et complet.

Ensuite, une application de matrice de remises a été créée. Van Marcke propose régulièrement des remises aux clients en fonction du montant de la commande et d’autres facteurs. « Cependant, explique Hoegaerts, le pourcentage de remise n’est pas le même pour chaque produit acheté chez nous. Tout dépend du chiffre d’affaires d’une certaine famille de produits, de ce qu’ils ont réalisé l’année dernière et de la façon dont ils sont perçus en termes de croissance. »

Gestion des remises

Ces remises sont souvent appliquées dans SAP, mais l'équipe avait du mal à les maintenir à l'aide d'un système central. De plus, tout gestionnaire de compte était autorisé à mettre à jour les remises, ce qui offrait un avantage supplémentaire défi de sécurité.

Avec la nouvelle application, les gestionnaires de compte saisissent les informations pertinentes sur les clients, puis l'application fait le reste. Hoegaerts a expliqué que l'application « récupère les données de SAP. Elle effectue tout le processus d'attribution des pourcentages de remise appropriés, puis met immédiatement à jour SAP. » Ce processus garantit que les clients verront toujours les remises correctes et réduit les frais administratifs exigés des gestionnaires de compte Van Marcke.

Un autre exemple de réussite est le nouveau générateur de devis. Selon Hoegaerts, Van Marcke génère « environ 20,000 XNUMX devis par mois… contenant plusieurs dizaines, voire plusieurs centaines de lignes ». Le personnel de vente utilisait des modèles SAP, copiant et collant les données manuellement.

application de génération de devis

Apprendre en créant

En réfléchissant au parcours low-code de Van Marcke jusqu'à présent, Hoegaerts a noté un certain nombre de leçons qui pourraient être utiles aux organisations envisageant un chemin similaire.

1. Obtenez un soutien précoce

Pour Van Marcke, obtenir l'adhésion de l'entreprise a été facile en raison de Mendix's vitesse et la flexibilité. Les développeurs SAP avaient quelques inquiétudes au début, mais une fois que l'équipe a vu « que Mendix respecte les flux de documents dans SAP et que le Mendix « La plateforme pouvait ajouter des fonctionnalités difficiles à réaliser dans SAP, ils l'ont adoptée », a déclaré Hoegaerts.

2. Trouvez un partenaire solide

Une partie du succès de Van Marcke est due au fait qu'ils ont trouvé en Mendify un partenaire qui comprenait Mendix et a bien fonctionné avec l'équipe interne de Van Marcke. En parlant de co-développement, Hoegart a déclaré : « Je le recommanderais certainement car la co-création signifie que vous allez inviter des personnes plus expérimentées qui ont déjà travaillé avec Mendix dans votre équipe. »

3. Donner la priorité à la gouvernance

Mettre en place un processus de gouvernance a contribué très tôt à garantir que le développement répondait rapidement aux objectifs commerciaux sans sacrifier les normes élevées de qualité auxquelles Van Marcke s'impose.

4. Soyez conscient de OData

Services OData les services Web sont-ils nécessaires pour établir un lien Mendix applications avec d'autres systèmes tels que SAP. L'expérience de Van Marcke a montré que la mise en place de ces connexions au début du cycle de développement leur a permis d'éviter les retards de déploiement. Van Marcke a également conseillé aux utilisateurs de maximiser Mendix capacités et réutilisez ces connexions lorsque cela est possible : « Essayez de ne pas tomber dans le piège de créer des services Web pour chaque application encore et encore. Sinon, vous vous retrouverez avec un spaghetti de services Web. »

Le low-code accélère les affaires

Au cours de leurs 18 mois d'utilisation du Mendix Grâce à cette plateforme, Van Marcke a pu bénéficier d'un certain nombre d'avantages pour son entreprise :

  • Capacité de développement : « J’ai immédiatement constaté que notre capacité de développement s’est considérablement accrue », a déclaré Hoegaerts. « Avant, je ne pouvais compter que sur les développeurs SAP… et maintenant, je sais que j’ai une équipe de développement à portée de main. »
  • Implication accrue des entreprises/boucles de rétroaction plus courtes : Grâce au processus App Factory, l'équipe Van Marcke a pu associer les parties prenantes de l'entreprise à des revues de sprint bimensuelles. Cela a considérablement augmenté l'adhésion et a donné des possibilités d'itération plus fréquentes pour s'assurer que l'équipe de développement répond aux besoins de l'entreprise.
  • Motivation du personnel : Depuis qu'ils ont appris le low-code, un certain nombre de développeurs se sont impliqués dans le projet SAP de Van Marcke, qui est le plus grand et le plus visible.

Plus important encore, l'objectif principal déclaré de Van Marcke était d'éviter d'ajouter de la complexité à SAP et de « garder le noyau propre », selon Hoegaerts.

Thèmes

Choisissez votre langue