Promouvoir l’adoption des standard de l’ERP pour construire un ERP « Clean Core »
Comment maximiser la couverture métier par les solutions IT tout en garantissant leur évolutivité totale et des coûts de maintenance optimisés ?
Un paysage applicatif composé de technologies et de solutions standard intégrées selon un schéma d’urbanisation est plus simple à maintenir et plus facile à faire évoluer. L’adoption des standard repose sur l’adéquation des solutions aux besoins métier et la généralisation de data modèles harmonisés. L’évolutivité se nourrit des déploiements fréquents et rapides des nouvelles versions des solutions, en particulier lorsque les schémas d’urbanisation permettent l’intégration sans coutures de solutions SAAS.
Selon l’enquête SaaSPath d’IDC d’avril 2023, au cours des 3 prochaines années, 44 % des organisations investiront considérablement dans les systèmes ERP et 41 % prévoient de remplacer leurs systèmes ERP. Les organisations qui investissent dans un nouveau système ERP ou qui passent à un nouveau système ERP le font pour les principales raisons suivantes :
Le déploiement d’une approche « Clean Core » sur le système ERP permet d’atteindre ces objectifs. « Clean Core » signifie que l’ensemble des données utilisées et produites par l’ERP sont fondées sur ses standard propres : standard de paramétrage, standard de modèles de données de base et standard de modèles de données transactionnelles. Aucun développement spécifique ni dévoiement d’usage ne vient polluer les fonctionnalités de l’ERP. L’adoption de ces standard permet ainsi l’amélioration continue des processus déployés, l’adjonction rapide de nouvelles fonctionnalités, l’intégration sans coutures avec des systèmes experts complémentaires.
Evolutivité
Un système ERP fondé sur une approche « Clean Core » est plus facile et moins couteux à maintenir.
L’ERP est plus réactif aux évolutions des besoins métier.
Modifier un processus métier existant consiste à :
- Paramétrer de nouvelles variantes de processus sans dommage pour les variantes de processus déjà existantes ;
- Activer de nouveaux attributs dans les modèles de données sans corrompre les attributs déjà utilisés.
La mise en production de ces évolutions est plus rapide et moins risquée. Le respect du standard offre en effet un premier niveau de garantie quant aux risques de régression fonctionnelle. L’ensemble du cycle d’évolution est plus court. Il demande moins de charge de travail et moins d’expertises techniques particulières : aucun développement spécifique n’est venu dévoyer le comportement standard de référence de l’ERP, toute compétence maitrisant le paramétrage du standard peut intervenir sur les évolutions et la maintenance de l’ERP.
L’ERP reste ouvert aux montées de version et aux innovations technologiques.
Leurs apports respectifs peuvent être testés pour ensuite être pérennisées. Les apports retenus intègrent des trains d’évolutions plus fréquents aux périmètres variables.
En particulier l’ERP « Clean Core » s’intègre plus facilement avec des applications SaaS ou hébergées dans le Cloud. Ces applications ajoutent à l’ERP une couche fonctionnelle offrant aux utilisateurs une plus grande flexibilité pour travailler n’importe où, à tout moment et sur n’importe quel appareil.
Plus largement, l’ERP « Clean Core » devient un composant d’un ensemble extensible “cloud compatible” qui peut être exploité pour offrir des apports métier rapides au travers du déploiement de capabilités fonctionnelles composables.
APIsation – Architecture micro-services
L’ERP « Clean Core » est le centre de gravité de l’architecture applicative.
Les applications satellites viennent enrichir les standard de modèles de données proposés par l’ERP « Clean Core ».
Les applications satellites y adjoignent des attributs qui sont propres à leur champ d’activation (ex. données d’emplacement dans un WMS). L’architecture d’entreprise devient modulaire et composable : elle s’appuie sur un ensemble de services faiblement interconnectés, déployables indépendamment et organisés autour des fonctionnalités métier.
La colonne vertébrale des modèles de données est partagée entre l’ERP et les application satellites.
Ce référentiel de modèles de données constitue la base de normes d’échanges entre applications reconnues et exploitées dans les APIs et les micro-services disponibles nativement dans l’ERP et dans les applications interconnectées. L’utilisation de ces modes d’interchange standardisés simplifie le déploiement d’un système interconnecté et ouvre la voie à l’industrialisation des échanges dans le cadre d’une architecture d’intégration urbanisée.
Au final, Les intégrations et les API contribuent à l’accroissement de l’automatisation en rationalisant les flux de données entre les applications.
Amélioration continue
L’automatisation contribue à améliorer l’efficacité des organisations
Les workflows automatisés permettent d’accélérer l’exécution des tâches, de réduire les erreurs humaines, de capturer les informations opérationnelles les plus critiques et de rendre ces informations disponibles en temps réel. Ils améliorent la capacité des organisations à prendre des décisions basées sur des données non erronées au bon moment
En plus de l’automatisation, l’Intelligence Artificielle et le Machine Learning permettent de rationaliser les processus d’entreprise en fournissant de meilleures informations. Plus précisément, l’IA et le ML peuvent détecter et déployer des workflows reproductibles basés sur des données en temps réel, améliorant ainsi l’expérience utilisateur.
Enfin, les organisations peuvent tirer parti d’outils de modélisation et d’exploration des processus d’entreprise. Connectés à l’ERP « Clean Core », ces outils peuvent aider les organisations à identifier les puits de productivité et les non-conformités. De plus, ces outils peuvent également aider les organisations à évaluer les performances de leurs processus métier avec les bonnes pratiques de l’industrie référencées dans les outils de modélisation et d’exploration.
Les organisations bénéficient ainsi d’une approche ERP « Clean Core » car elles peuvent continuellement se mettre à niveau, s’adapter, changer et innover.
Single source of truth
La qualité et la disponibilité des données sont améliorées : il y a une source unique standardisée de la vérité.
Les processus métier collectent, exploitent et créent des données dans les différentes applications interconnectées qu’ils traversent. Ces données sont originées dans les applications qui en sont « maîtres ». Elles sont consommées par les applications « clientes » selon des modes d’échange harmonisés dans le cadre d’une architecture d’entreprise urbanisée. Les données ne sont pas dupliquées entre les différentes applications pour assurer la continuité du processus métier. L’intégrité des données est ainsi préservée.
Dans le cadre d’une architecture d’entreprise urbanisée fondée sur un ERP « Clean Core », les données sont mises à disposition des applications tierces en temps opportun. Les données proviennent des applications « maître ». La disponibilité des données est déclenchée par un événement. Les applications « clientes » consomment les données mises à disposition au bon moment. L’exécution des processus métier et la disponibilité des données sont synchronisées dans le temps : le processus exploite les dernières données disponibles.
Une meilleure exécution avec une qualité et une cohérence des données améliorées permet des prévisions plus fiables et une exploitation plus intensive de l’Intelligence Artificielle et du Machine Learning.
Conclusion
Les systèmes legacy empêchent les organisations de relever rapidement les défis du numérique. Retenir une approche « Clean Core » dans la cadre de la rénovation de son ERP permet aux organisations de disposer d’une plateforme moderne, évolutive et interconnectée. Le système est maintenu plus facilement et plus rapidement, son coût total de possession est en général inférieur. L’approche « Clean Core » s’appuie sur les codes et les modèles de données standard de l’ERP, les intégrations avec des systèmes tiers sont prévisibles.