Ce rapport décrit la mise en œuvre du processus du
logiciel ERP (Enterprise Resource Planning) basé sur le
cloud. Le rapport décrit le logiciel ERP basé sur le cloud, son évolution, ses avantages, ses défis et atténue pleinement la mise en œuvre du système. Le rapport couvre également les risques associés et les perspectives d'avenir du logiciel. Pour y parvenir, j'ai choisi ERPNext comme étude de cas. ERPNext est l'un des logiciels ERP intégrés Open Source les plus récents fabriqués par Web Notes Technologies. Le logiciel est une alternative à QAD et NetSuite. ERPNext est construit sur un puissant système d'application Web basé sur Javascript, Python et Frappe. ERPNext fournit les solutions ERP les plus complètes pour la plupart des petites et moyennes entreprises dans le commerce de détail, la fabrication, la distribution ou les services, y compris la gestion des stocks, la comptabilité financière, les achats, la gestion de la relation client (CRM) et la gestion des ressources humaines. La planification des ressources d'entreprise est une tendance croissante dans l'industrie informatique. Ce rapport visait à décrire le logiciel ERP basé sur le cloud, son évolution, ses avantages, ses défis et atténue pleinement la mise en œuvre du système. Le rapport couvre également les risques associés et les perspectives d'avenir du logiciel. Afin d'atteindre la portée complète du système ERP, ce rapport a utilisé le cas du système ERPNext. ERPNext est un logiciel de planification des ressources d'entreprise cloud open source qui offre une grande variété de solutions ERP aux petites et moyennes entreprises. Un ERP cloud a été défini comme un ERP déployé sur un environnement cloud. Le système Cloud ERPNext est proposé sur un modèle de logiciel en tant que service (SaaS). Des années 1960 aux années 2000, les systèmes ERP sont passés des systèmes traditionnels sur site et hébergés qui étaient coûteux et difficiles à déployer aux systèmes ERP cloud open source plus flexibles comme ERPNext. Grâce à cette évolution, la technologie est passée des systèmes de planification des besoins en matériaux (MRP) dans les années 1970, MRP II des années 1980, à l'ERP à la fin des années 1990. depuis les ERP des années 1990, les systèmes ont évolué pour intégrer une plateforme cloud. Les nouvelles plates- formes cloud offrent des services ERP étendus tels que des solutions avancées de planification et d'ordonnancement (APS), la gestion de la chaîne d'approvisionnement (SCM) et la gestion de la relation client (CRM). Les nouveaux systèmes ERP tels que ERPNext présentent des avantages supplémentaires par rapport aux ERP traditionnels sur site et hébergés. Ces avantages incluent une gestion efficace de l'approvisionnement de la chaîne, des coûts réduits, une mise en œuvre rapide et une grande flexibilité et évolutivité. Cependant, les ERP Cloud ont également des limites telles que les risques de sécurité perçus, la faible fonctionnalité et la résistance organisationnelle. En raison des risques probables et de la faible fonctionnalité des systèmes ERP basés sur le cloud, le système ERPNext convient le mieux aux petites et moyennes entreprises (PME) qui aspirent aux faibles coûts initiaux. Cependant, l'avenir du système ERPNext est prometteur car il peut être personnalisé en continu à mesure que les modèles commerciaux évoluent. un «logiciel ERP cloud» fait référence à un logiciel ERP déployé dans un environnement cloud Un ERP Cloud tel que ERPNext est une approche révolutionnaire dans le déploiement de solutions ERP. Ces systèmes fournissent des solutions flexibles, évolutives, adaptables, abordables et efficaces. En tant que logiciel de gestion d'entreprise, l'ERP cloud est un grand succès dans la livraison de données critiques en entreprise. Il existe trois modèles de prestation de services dans le cloud computing; il s'agit notamment de Platform as a service (PaaS), Infrastructure as a Service (IaaS) et Software as a Service (SaaS). ERPNext utilise le modèle SaaS (McKenna, 2011). Le SaaS cible l'utilisateur final. Le modèle fournit des applications à plusieurs clients via un code objet et une base de données sous-jacents. Chez ERPNext, le modèle SaaS agit pour fournir des applications commerciales logicielles sur une infrastructure cloud prise en charge par Internet. Ce modèle sauve le client de la charge d'installation et d'exploitation des applications logicielles à partir de leurs propres ordinateurs. Le modèle sauve également le client de l'énorme charge de maintenance logicielle. Le modèle SaaS utilisé par ERPNext lui a également permis d'exécuter les versions les plus récentes des applications (McKenna, 2011). Traditionnellement, la mise en œuvre et la maintenance d'un ERP serait une entreprise coûteuse qui n'était envisageable que par les grandes entreprises qui pouvaient se permettre les énormes budgets. Depuis les années 1960, les ERP sont passés de plusieurs investissements de plusieurs millions de dollars à des systèmes qui sont désormais facilement abordables pour les petites entreprises. L'évolution de l'ERP peut être étroitement associée à des développements remarquables dans le domaine des logiciels et des systèmes matériels. Dans les années 1960, la plupart des organisations pouvaient concevoir, développer et mettre en œuvre des systèmes informatiques centralisés qui automatisaient principalement leurs systèmes de contrôle des stocks via des packages de contrôle des stocks (IC). Les systèmes étaient essentiellement des systèmes hérités qui étaient codés à l'aide de langages de programmation tels que ALGOL, COBOL et FORTRAN (Rashid, 2002, 4). Dans les années 1970, les systèmes de planification des besoins en matériaux (MRP) seront développés. Ces systèmes impliquaient principalement la planification de l'ensemble du produit ou des pièces requis, conformément au calendrier de production principal. En utilisant cette voie de production, les développeurs produiront plus tard le MRP II qui sera introduit dans les années 1980. Ces nouveaux systèmes ont mis l'accent sur l'optimisation du processus de fabrication en synchronisant les matériaux avec les unités de production. MRP II pourrait intégrer des domaines tels que la gestion de projet, la gestion des ateliers et de la distribution, les ressources humaines, les finances et l'ingénierie. Les systèmes ERP figuraient initialement à la fin des années 80 et au début des années 90. Les systèmes ERP étaient alimentés par une intégration et une coordination inter-fonctionnelles à l'échelle de l'entreprise. S'appuyant sur les fondements du MRP et du MRP II, les systèmes ERP pourraient intégrer des processus commerciaux tels que la fabrication, la comptabilité, la gestion financière, les ressources humaines, la gestion de projet, la gestion des stocks, la visibilité, l'accessibilité, la distribution, le service et la maintenance dans toute l'entreprise. Dans les années 90, les fournisseurs d'ERP ont commencé à ajouter plus de modules et de fonctions tels que des «modules complémentaires». Cette décision a inauguré
Les extensions ERP comprenaient des solutions
avancées de planification et d'ordonnancement (APS), la gestion de la chaîne d'approvisionnement (SCM) et la gestion de la relation client (CRM). La figure ci-dessous est un résumé des étapes historiques associées au système ERP moderne (Rashid, 2002, 12). À partir des années 2000, une distinction claire entre deux services a pu être identifiée dans l’ERP traditionnel - l’ERP sur site et l’ERP hébergé. Les solutions ERP sur site pourraient être acquises via un modèle de licence. Dans ce cas, le logiciel serait chargé sur les ordinateurs et les serveurs en interne. Dans ce cas, l'entreprise contrôlerait les plates-formes et l'infrastructure ERP. Selon le WAC Consulting Group (2012), l'entreprise serait également responsable de tous les processus de maintenance et de reprise après sinistre. Avec le démarrage des ERP hébergés, les services peuvent désormais être offerts à un individu ou une entreprise sans héberger l'infrastructure physique, le fournisseur héberge les serveurs et exécute le service à partir d'un endroit différent. Les ERP hébergés sont proposés via un réseau direct ou via Internet (Fripp, 2011). De nos jours, la tendance ERP est maintenant passée de l'ERP hébergé à l'ERP cloud (Lin & Chen, 2012). Alors que les ERP hébergés et sur site ont des avantages comparables, les ERP hébergés et cloud ont des avantages qui se chevauchent, et les clients doivent soigneusement peser leurs options pour obtenir la meilleure valeur (Scavo et al. 2012). La solution ERP cloud fait désormais partie des segments à la croissance la plus rapide de l'industrie informatique, comme en témoigne le passage rapide de l'ERP traditionnel (Lin & Chen, 2012). La croissance rapide des ERP peut être illustrée par l'augmentation massive des dépenses sur les services, par exemple, en 1998, les dépenses moyennes en ERP étaient estimées à 17 milliards de dollars US avec un taux de croissance annuel compris entre 30% et 50%, en 2000 , les dépenses s'étaient élevées à 21,5 milliards de dollars, soit une croissance de 13,1% (Broath, 2011). La croissance rapide peut être attribuée à l’ERP étendu qui a apporté de nouvelles applications telles que la gestion des relations avec la clientèle, la gestion de la chaîne d'approvisionnement, la planification et l'ordonnancement avancés, ainsi que des applications Internet pour le commerce électronique (Ibid). L'évolution des systèmes ERP a rencontré des succès et des échecs, cependant, étant donné les coûts et les complexités des implémentations, les ERP cloud tels que ERPNext sont devenus les nouveaux moyens de relever certains des défis les plus notoires. Certains des avantages que l'on peut retirer en choisissant un ERP basé sur le cloud comme ERPNext comprennent: la réduction des coûts, le déploiement rapide, la flexibilité et l'évolutivité, une accessibilité et une convivialité améliorées, et surtout une gestion efficace de la chaîne d'approvisionnement (SCM). D'un autre côté, les systèmes ERP Cloud peuvent être associés à des limitations telles que fonctionnalité et disponibilité limitées, faible personnalisation et intégration, risques de données perçus, résistance organisationnelle (Duan et al. 2013). Avantages Gestion efficace de la chaîne d'approvisionnement. Le modèle ERP Cloud adopté par ERPNext signifie que les ressources système sont accessibles à tout moment et en tout lieu. Cette facilité d'utilisation a permis à ERPNext d'étendre les systèmes pour intégrer de nouveaux modules commerciaux externes en tant que gestion de la chaîne d'approvisionnement. Le fait que l'ERP soit devenu l'épine dorsale du commerce électronique signifie que les solutions SCM étendues amélioreront considérablement la satisfaction des clients, augmenteront les opportunités de marketing et de vente, fourniront une facturation plus rentable et élargiront les canaux de distribution (Lawton, 2012). En particulier, l'extension ERP à SCM améliore les relations commerciales efficaces entre l'entreprise, les clients et les fournisseurs. Un SCM a des sous-modules utilisés dans l'approvisionnement en matériaux, en les transformant en produits et en les distribuant aux clients. Il s'agit d'un aspect important du système ERPNext, car des systèmes SCM efficaces permettent aux entreprises d'anticiper la demande et d'affecter les bons produits aux bons endroits, au meilleur moment et aux coûts les plus bas pour satisfaire les clients (Ibid). Comme Shields (2001) l'a fait remarquer, les stagiaires réalisent d'énormes économies sur la réduction des stocks, la détérioration et les coûts de transport en faisant correspondre les fournitures avec demande réelle. Cela signifie que les solutions SCM étendues proposées par ERPNext stimulent considérablement la rentabilité globale d'une entreprise. Comme le montre la figure 2.1, le système est capable d'intégrer des données concernant les clients, les ventes, les contacts, les devis, les commandes client. On peut facilement naviguer dans les catégories pour gérer ces catégories. Cela signifie que la gestion des stocks et des stocks est facilitée. Étant donné que ces données sont régulièrement mises à jour, elles créent de l'exactitude et font gagner du temps, ce qui signifie que la chaîne d'approvisionnement est mieux gérée.
Réduction des coûts : Plutôt que l'achat pur et
simple, la mise en œuvre de Cloud ERPNext peut être obtenue via un service d'abonnement qui se présente sous la forme d'un ensemble inclusif de logiciels ainsi que d'hébergement et de support. Par conséquent, les coûts initiaux encourus lors de la mise en œuvre sont inférieurs par rapport aux systèmes traditionnels. En tant que fournisseur basé sur le cloud, le système peut facilement étendre ses offres en réponse aux besoins organisationnels. Le fournisseur est également responsable de la maintenance des logiciels et du matériel, y compris les correctifs, les actualisations et les mises à niveau. Le fournisseur fournit également des sauvegardes, une assistance aux utilisateurs et une surveillance du système. Ces services seraient très chers
Mise en œuvre rapide : L'un des principaux défis
des ERP hébergés et internes est que les intégrateurs de systèmes et les fournisseurs personnalisent les modèles préexistants et les configurent pour correspondre aux pratiques et processus spécifiques d'une entreprise. Au contraire, les solutions ERP basées sur le cloud offrent une configuration de base avec une gamme d'options qui sont adaptées pour répondre à la plupart des exigences commerciales. Cette approche, telle qu'adoptée par le système ERPNext, peut réduire considérablement le temps de déploiement, tout en répondant aux besoins les plus critiques d'une organisation. Le temps nécessaire à la mise en œuvre d'un système ERP cloud dépend du temps nécessaire à une entreprise pour mettre à jour ses processus affectés et les données pertinentes plutôt que du temps nécessaire à la construction du système (Ibid). Flexibilité et évolutivité. Les fournisseurs d'ERP basés sur le cloud ont développé des moyens innovants pour les entreprises d'acquérir des logiciels et des applications supplémentaires sans subir les processus de livraison de logiciels lourds. Il existe des applications complémentaires qui sont utilisées pour des analyses avancées, la gestion financière et les collaborations qui sont fournies via des magasins d'applications basés sur le Web. Ces applications ont rendu les ERP cloud encore plus compatibles avec les entreprises qui évoluent rapidement pour répondre à un environnement concurrentiel en constante évolution ((Duan et al. 2013, 7). Limites : Faible fonctionnalité et disponibilité : Jusqu'à présent, ERPNext s'est concentré sur la fourniture de fonctions ERP de base telles que les achats, la fabrication, les ressources humaines, la gestion des stocks, la comptabilité générale et les comptes débiteurs et créditeurs. Comme le montre la figure 2.2, le système n'a pas encore développé d'autres fonctions telles que les prévisions statistiques, les médias sociaux, les contraintes :; Faible fonctionnalité et disponibilité. Jusqu'à présent, ERPNext s'est concentré sur la fourniture de fonctions ERP essentielles telles que les achats, la fabrication, les ressources humaines, la gestion des stocks, la comptabilité générale et les comptes débiteurs et créditeurs. Comme le montre la figure 2.2, le système n'a pas encore développé d'autres fonctions telles que la prévision statistique, les médias sociaux, la planification basée sur les contraintes et la gestion de la production. Le système peut ne pas être en mesure de répondre aux besoins des entreprises ayant des architectures de processus et d'applications hautement personnalisées comme celles impliquant plusieurs points d'intégration sur une variété de logiciels hautement personnalisés, de systèmes informatiques hérités ou de logiciels intégrés. Faible personnalisation et intégration. Contrairement aux applications traditionnelles hébergées et sur site, les ERP Cloud ne sont en mesure d'offrir qu'une gamme limitée d'options de configuration (voir également la figure 2.2). cet élément rend les options cloud les plus appropriées pour les entreprises utilisant des processus hautement standardisés dans des sections telles que les ventes, les comptes débiteurs et les achats. Les ERP cloud peuvent ne pas répondre aux besoins des architectures hautement développées des entreprises ou des processus métier hautement personnalisés (McKenna, 2011, 4). Risques de données perçus : La confidentialité des données de l'entreprise est exposée à un fournisseur tiers. Cela peut être risqué, en particulier lorsqu'il s'agit d'informations confidentielles sur la société, telles que les commandes des clients, les devis des fournisseurs, les données financières qui pourraient se mêler à celles d'autres sociétés. Cependant, certains systèmes ERP cloud tels que SAP et Oracle ont investi énormément dans des solutions de sécurité de pointe qui dépassent ce qui pourrait être offert même par des systèmes ERP sur site ou hébergés. Quel que soit le degré de confidentialité des données, certains fournisseurs ont prouvé qu'ils gardaient la confidentialité des ressources humaines même lorsqu'ils hébergent des données d'entreprises concurrentes. Compte tenu des mesures que les fournisseurs de cloud ont mises en place pour assurer la sécurité, la perception des risques de sécurité a tendance à être associée au manque d'informations sur les technologies émergentes plutôt qu'aux risques réels (Duan et al.2013). Résistance organisationnelle : La plupart des organisations informatiques ont déjà développé des équipes élaborées pour gérer leur environnement ERP, y compris la maintenance, le support, l'hébergement du centre de données et les développements d'applications en cours. Tout comme la plupart des décisions d'externalisation, le déplacement du système ERP vers le cloud peut entraîner d'énormes perturbations organisationnelles.Par conséquent, il est souvent confronté à une résistance massive des organisations Vue d'ensemble de la mise en œuvre : Au sens large, les entreprises qui adoptent des systèmes ERP basés sur le cloud doivent évaluer soigneusement les différents systèmes et trouver celui qui correspond le mieux à leurs besoins commerciaux. Lors de l'évaluation du processus de mise en œuvre du système ERPNext, deux problèmes importants doivent être mis en évidence: la complexité du système et la taille de la mise en œuvre. La complexité d'un système ERP peut être mesurée selon trois dimensions: la quantité de fonctionnalités, l'étendue de l'intégration et la taille de l'empreinte. Les environnements d'entreprise nécessitant des fonctionnalités de base, une intégration limitée et des personnalisations minimales sont les plus appropriés pour les ERP Cloud tels que ERPNext. Dans cette catégorie, il s'agirait de la plupart des petites et moyennes entreprises (PME). Les entreprises plus complexes ne trouveraient pas le système ERPNext la meilleure option. En ce qui concerne la taille de la mise en œuvre, les petites et moyennes entreprises sont les clients les plus probables du système ERPNext, car ses coûts de mise en œuvre sont relativement faibles. La plupart des systèmes ERP basés sur le cloud peuvent ne pas convenir aux grandes organisations complexes car ils peuvent ne pas répondre à leurs besoins au niveau de l'entreprise. Cependant, ces systèmes ERP peuvent s'adapter à des divisions plus petites si la solution peut être intégrée dans une plate-forme existante à l'échelle de l'entreprise.