Etude comparative : ERP open source. Table de matières



Documents pareils
OpenERP, un progiciel de gestion intégré pour entreprise, distribué sous licence libre (GPL), qui répond de manière efficace à la complexité et aux

PRESENTATION DE OpenERP/Odoo. Progiciel de Gestion Intégré Open Source

Business & High Technology

OpenERP, un progiciel de gestion intégré pour entreprise, distribué sous licence libre (GPL), qui répond de manière efficace à la complexité et aux

Le terme «ERP» provient du nom de la méthode MRP (Manufacturing Ressource Planning) utilisée dans les années 70 pour la gestion et la planification

ERP open source une solution pour les entreprises. 17/02/2010 Page: 1

FORMATIONS OpenERP/Odoo ORIENTEES METIERS. THEME : COMMENT OpenERP/ODOO PEUT AMELIORER LES PERFORMANCES DE VOTRE ENTREPRISE

Mise en œuvre du PGI dans les enseignements tertiaires

ERP5. Gestion des Services Techniques des Collectivités Locales

Business & High Technology

Contexte : «l e-business» TECHNIQUES DE MARKETING EN LIGNE. Contexte : «l e-business» Création de valeur 02/02/12

LE SUPPLY CHAIN MANAGEMENT

Dossier de Presse SYLOB

ANNEXES. Evaluation de la formation à Polytech Lille Département GIS. Enseignements les plus utiles. Enseignements à renforcer

Fiche d identité de CayleyERP. Solution de gestion adaptée

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

Assises Métallerie ERP GPAO en métallerie: quelle offres, comment bien choisir son outil de gestion?

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

Système d information : démystification, facteur de croissance et conduite du changement

Les ERP. Enterprise Resource Planning

Solutions ERP libres Panorama. Philippe Nieuwbourg 02/02/2005

Conception, architecture et urbanisation des systèmes d information

CRM et GRC, la gestion de la relation client R A LLER PL US L OI

Première partie : Impératif économique et stratégiques

ERP - PGI. Enterprise Resource Planning Progiciel de Gestion Intégré

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas»

Business & High Technology

Annuaires LDAP et méta-annuaires

Dossier de presse SAITEC

informatisé de l'entreprise

2 Programme de formations ERP... 7

HR CRM VENTES PROJETS ACHATS PRODUCTION COMPTABILITE GESTION DES STOCKS

«Outils de gestion pour TPE CRM / ERP»

Intégrer le CRM : quelle utilité, quels profits pour ma PME?

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

PROST PROST. L'ERP qui intègre la gestion commerciale Sage

Progiciel K. Parce que chaque K est unique (c) K-all

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

Solution de gestion PACK TPE CLASSIC COMPTABILITÉ RESSOURCES HUMAINES VENTES ACHATS

M Études et développement informatique

Notre Catalogue des Formations IT / 2015

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Intégrateur de solutions de gestion. Arium Consulting

SAGE: Introduction. 1 Connections WEB. 2 Généralités. 1.1 Sur le web insset. 2.1 Conception modulaire. Sage. 100-Introduction

silog erp L'ERP le plus complet

Piloter PrestaShop Avec OpenERP

SILOG, éditeur & intégrateur d ERP

PostgreSQL. Formations. SQL avancé Calendrier... 18

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

Sage ERP X3 Standard Edition Eclosion du 1 er ERP 100% pré-paramétré

Des solutions d affaires, performantes et évolutives

Documentation d information technique spécifique Education. PGI Open Line PRO

Module n 2. Les applications des SI : e-business. Objectifs du Module n 2

PROJET KAS-STORE PRESENTATION DU PROJET. KS-PRES Version /09/ Validé. KS-PRES - Version /09/2009 Validé Page 1 / 8

HARMONISEZ VOTRE. Insidjam ERP

CMS Open Source : état de l'art et méthodologie de choix

Chapitre 1 : Introduction aux bases de données

En un coup d œil le descriptif de la solution OpenERP

Prestataire Informatique

Gérez efficacement vos flux d entreprises.

Offre Education 250 /an/école (htva)

Didier MOUNIEN Samantha MOINEAUX

Vous souhaitez stimuler les ventes de votre entreprise et dynamiser vos forces commerciales?

Qu'est-ce que le BPM?

Anticiper. Définir. mesurer. optimiser DE GAMMA - ARCOLE RH DE GAMMA. arcole rh. Gestion de la Paie et des Ressources Humaines

AXIAD Conseil pour décider en toute intelligence

L'avenir des ERP (ou, pourquoi les dinosaures ont-ils disparu?) 22/03/2010 AMETSIA Jean-Luc Méric

L information et la technologie de l information ERP, EAS, PGI : une nécessité? H. Isaac, 2003

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Java pour le Web. Cours Java - F. Michel

Refonte front-office / back-office - Architecture & Conception -

Présentation de solutions de Progiciels de Gestion d'epn Forum des Usages Brest 2010

L ERP global et proactif des Entreprises Moyennes

l E R P s a n s l i m i t e

Business Intelligence avec SQL Server 2012

Camptocamp. / /14

MANAGEMENT PAR LA QUALITE ET TIC

7 villa de la citadelle Né le 13 mai Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

PostgreSQL. Formations. Catalogue Calendrier... 8

MANAGEMENT PAR LA QUALITE ET TIC

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

Paie - RH. Un ERP à la richesse fonctionnelle exceptionnelle

PLAN 1. A PROPOS 2. EXPERTISE 3. NOS RÉFÉRENCES 4. TECHNOLOGIES 5. CONTACT

ASA-Advanced Solutions Accelerator. Solution pour la gestion des données des laboratoires et des plateformes de service

M Études et développement informatique

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

CQP Développeur Nouvelles Technologies (DNT)

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

LOGICIELS LIBRES POUR TPE & PME

Séminaire métier. Présentation générale des ERP : définition, marché, acteurs, enjeux et défis. 24 février Présentation préparée pour

GLOBAL SUPPLY CHAIN MANAGEMENT & STRATEGIE LOGISTIQUE

SITE WEB E-COMMERCE ET VENTE A DISTANCE

Associer la puissance des nouvelles technologies tout en préservant l environnement

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

PROGRAMME DE FORMATION «Open ERP - utilisateurs»

Quel logiciel DE CRM choisir pour votre force de vente terrain?

Communiqué de Lancement

Urbanisation des systèmes d information

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Transcription:

Page : 1/9 Table de matières Table de matières... 1 Abréviations... 2 Introduction... 3 1.1 Définition... 3 1.2 Les composantes d'un ERP... 3 1.3 Les apports d'un ERP... 3 1.4 Les ERP Open Source... 3 Critères de sélection... 4 2.1 Architecture technique minimale... 4 2.2 Profil, secteur et taille de l entreprise... 4 2.3 Effectif et chiffre d affaire de l entreprise... 5 2.4 Critères d ordre non technique... 5 Etablissement d une shortlist... 5 3.1 Compiere... 5 3.2 Adempiere... 5 3.3 TinyERP... 6 3.4 ERP 5... 6 3.5 Open Bravo... 6 Récapitulatif... 6 Conclusion... 8 Bibliographie & Nétographie... 9

Page : 2/9 Abréviations ERP PGI CRM SCM DMS HRM KM MVC OSI PME-PMI MPL GPL SGBD UML ORM Interface Homme Machine Progiciel de Gestion Intégré Customer Relationship Management Supply Chain Management Document Management System Human Ressources Management Knowledge Management Modèle Vue- Contrôle Open Source Initiative Petite et Moyenne Entreprise- Petite et Moyenne Industrie Licence Publique de Mozilla Licence Publique Générale Système de Gestion de Bases de Données Relationnelles Unified Model Langage Object Relational Mapping

Page : 3/9 ERP open source Introduction 1.1 Définition ERP est l'abréviation d'entreprise Ressource Planning. En français ERP est synonyme de PGI (Progiciel de Gestion Intégré). Un ERP est une application qui permet à une entreprise de gérer l'ensemble de ses processus. Les ERP sont généralement des applications modulaires qui fédèrent tous les services de l'entreprise autour d'une base de données unique et commune. 1.2 Les composantes d'un ERP La couverture des besoins de gestion d'une entreprise par les ERP est presque totale grâce au développement de modules de gestion de plus en plus sophistiqués. Les différentes fonctionnalités qui composent une solution ERP sont les suivantes: Le CRM (Customer Relationship Management) ou gestion de la relation client. Le SCM (Supply chain management) ou gestion de la chaîne logistique. Le HRM (Human Ressources Management) ou gestion des ressources humaines.(y inclus généralement la gestion des projets). Le E-commerce (commerce électronique). Le DMS (Document Management System) ou gestion électronique des documents. Le KM (Knowledge Management) ou gestion de la connaissance. 1.3 Les apports d'un ERP permettre à l'entreprise d'être autosuffisante en terme de gestion de l'information, afin d éviter de faire appel à des prestataires de service pour gérer leurs bases de donnée. Ceci est primordial à la sécurité des données de l'entreprise. un ERP doit en permanence, être flexible, évoluer et pouvoir s'adapter au développement de l'entreprise. (éviter les fastidieuses tâches de migration d une application vers une autre). Un bon ERP est configuré sur mesure. un ERP doit pouvoir fournir à l'entreprise une sécurité sans faille, car cette application regroupe toutes les données de l entreprise. Les ERP d aujourd hui sont des applications hébergées en ligne permettant aux chefs d entreprise d y accéder à n'importe quel moment de la journée, et ce quel que soit l'endroit où ils se trouvent. 1.4 Les ERP Open Source La véritable nouveauté du monde de l'erp est l'apparition d'applications Open Source ou libres: grâce à la disponibilité du code source, les entreprises ne sont plus esclaves de la volonté d'éditeurs de logiciels propriétaires et l'adaptation de l'application est aujourd'hui ouverte à tous. Il existe une multitude des ERP open sources.a titre d exemple, nous citons : Compiere, Adempiere, TinyERP, ERP5, OpenBlueLab, Openbravo, JFire, Open tabs, Neogia et Ofbiz.

Page : 4/9 Afin de pouvoir procéder à la sélection des meilleurs ERPs (les plus adaptés à nos besoins), nous avons établi certaines critères de choix dont nous exposons dans ce qui suit. Critères de sélection 2.1 Architecture technique minimale Nous passons en revue, les exigences minimales au plan technique: Au niveau du langage: o Rejet des langages dont le modèle objet n'est pas assez fiable et ne garantissant pas ainsi un minimum de règles telles que: l'encapsulation et la factorisation du code. o Rejet des langages ne garantissant pas une bonne lisibilité et maintenabilité du code: (le langage PERL est rejeté par exemple) Exigence d'un découpage clair du code (notamment MVC). Solution standard de stockage de données, en l'occurrence une base relationnelle connue et fiable. Bien que ça ne soit pas le seul critère à prendre en compte, la qualité technique d'un ERP compte énormément. En effet, elle détermine l'effort déployé pour coder les fonctionnalités existantes et étendre le périmètre. Et ceci, qu'il s'agisse de développement ou de simple paramétrage. Elle détermine aussi la facilité d'interfaçage de l'erp avec les autres systèmes d'information. 2.2 Profil, secteur et taille de l entreprise Toutes les ERPs cherchent à satisfaire les besoins de trois types de secteurs d activités suivants : Distribution/Logistique : La distribution a surtout besoin d'une bonne gestion d'inventaire, de politique de prix fine, d'interfaces avec d'autres applications telles que des plateformes de vente e-commerce. Globalement, ces besoins sont assez simples et standards et sont pour cela offertes par la plupart des ERP existants. Services La société ARDIA fait partie à ce secteur (secteur des sociétés de service). On a toujours les même notions de règles de tarification, mais on doit surtout budgéter des projets et comparer ces budgets aux ressources humaines réellement consommées par ces projets. Les projets doivent être découpés en tâches avec une gestion des dépendances entre les tâches. Pour bien fonctionner, l'affectation des ressources humaines aux tâches suppose un certain niveau de gestion des ressources humaines. Dans ce secteur, la famille des Compiere (Openbravo et Adempiere inclus) n'est pas très à l'aise à cause du manque de gestion des ressources humaines essentiellement. Openbravo et Compiere permettent, par exemple de créer des budgets pour des projets à facturer, puis d'imputer globalement le coût effectif du projet afin de permettre le suivi des coûts. Il manque cependant les aspects de gestion de dépendances entre tâches, leur planification et leur affectation. En revanche, TinyERP permet de gérer nativement les ressources humaines, les planning, demandes de congés et beaucoup d'autres contraintes liées aux RH. De plus, ses tableaux de bord personnalisés permettent d'offrir au chef de projet une surveillance personnalisée de ses projets (taux d'avancement, de rentabilité etc.) alors que les autres employés peuvent effectuer leurs imputations réelles sur les tâches qu'on leur a assignées et ce, sans aucun assistance. Industrie L industrie se caractérise essentiellement par la gestion de la production (achat, stock, etc.).

Page : 5/9 2.3 Effectif et chiffre d affaire de l entreprise La majorité des ERPs cités précédemment sont favorables pour les petites et moyennes entreprises (effectif entre 50 et 250 employés). A noter que tout ERP se disant libre mais n'ayant pas de licence standard reconnue par l'osi (Open Source Initiative) est rejeté.de la même manière, nous ne tenons pas des ERP n'ayant pas d'envergure internationale. Un ERP est un produit si complexe qu'il faut une grande base d'utilisateurs/contributeurs pour le rendre fiable et attractif. Ainsi les ERP qui n'ont pas au moins une documentation centrale en anglais sont rejetés. 2.4 Critères d ordre non technique Fiabilité Finition Scalabilité (nombre d utilisateurs simultanés) Force de la communauté d utilisateurs. Souplesse : facilité à modifier les structures de données pour ajouter ou altérer le stockage des objets métier, facilité à modifier les interfaces utilisateurs pour leur donner une bonne ergonomie. Etablissement d une shortlist Sur la base des critères évoqués ci avant, nous retenons les ERP suivantes : Compiere Adempiere TinyERP ERP5 Openbravo Nous allons voir de près, chacune des ces PGI, son environnement, ainsi que ses principales fonctionnalités. 3.1 Compiere Compiere s'adresse aux PME-PMI (petites et moyennes entreprises) spécialisées dans la distribution et le service et cible plutôt les PME de taille importante. Reposant sur une architecture J2EE et le serveur d'applications JBoss, Compiere ne fonctionne pour le moment que sur les bases de données Oracle. Ce qui fait cette solution est à rejeter. Type : Java, Oracle. Fonctionnalités : Comptabilité générale et analytique, finances, gestion de la production, des stocks et de la chaîne logistique, RH, site de vente en ligne. Licence : MPL (Licence publique de Mozilla).C est une licence des logiciels libres et open source. 3.2 Adempiere Adempiere, dérive de Compiere, semble plus facile à mettre en oeuvre que Compiere. Par ailleurs, Adempiere propose de nombreuses documentations et tutoriaux en ligne. En plus du support des SGDB Open Source, Adempiere propose des outils tels que la réplication des données lors d'une migration. Type : Java et PostGres, MySQL, Oracle ou Sybase. Fonctionnalités : Dérivé de Compiere avec une interface Web en Ajax. Contrairement à Compiere, supporte les SGBD Open Source PostGres et MySQL. Licence : MPL Le souci vient du fait que depuis l apparition d Adempiere aucun développement d'une telle ERP n'a été mené. Dès lors il est permis de douter de la capacité actuelle d'adempiere à réaliser ces développements.

Page : 6/9 3.3 TinyERP TinyERP, le plus Open Source des ERP, possède une cinquantaine de partenaires. Elle comprend les principaux modules d'un ERP pour PME, excepté la paye et les états fiscaux, trop spécifiques à chaque pays. La personnalisation s'effectue par paramétrage et écriture de nouveaux modules. Fonctionnalités: Comptabilité générale et analytique, finances, gestion de la production, des stocks, de la chaîne logistique, des appels d'offres et des commandes, gestion des ressources humaines,gestion des projets. Type : Python et PostGres Licence : GPL 3.4 ERP 5 ERP5 est une solution ERP développée sous Zope, et adaptée aux industriels et aux agences gouvernementales. Type : Python - Zope Fonctionnalités : finance et comptabilité, gestion de la relation client, gestion des achats, des ventes et de l'e-commerce, gestion de la chaîne d'approvisionnement gestion de la production, gestion des stocks, de la logistique et des ressources humaines. Licence : GPL L utilisation d une base du framework Zope fait que les objets métiers sont sauvés avec une complexité arbitraire et la façon de requêter les données contenues dans ces objets est elle aussi très particulière. Le moteur Zope n'est pas d'une aussi grande robustesse face à l'impératif d'intégrité transactionnelle. Vu que la solution recherchée fasse de l intégrité des données un critère primordial, nous n allons pas prendre en compte ERP5. 3.5 Open Bravo Openbravo est un ERP/PGI basé sur les technologies Web, J2EE et Ajax. Il est tout particulièrement dédié aux PME/PMI. La solution a connu un franc succès en Espagne, son pays d'origine. L'éditeur part maintenant à la conquête des grandes PME, voire des grandes entreprises et de nombreux pays avec une démarche de partenariat. Type : Java, PostGres ou Oracle Fonctionnalités : Le module de gestion permet le suivi et le contrôle des processus d'affaires d'une organisation, intégrant, entre autre, les fonctions de gestion comptable et financière, des ressources humaines ou encore de la production. Licence : MPL Récapitulatif Voici un récapitulatif des capacités relatives de chacun des ERP retenus sur les domaines fonctionnels les plus caractéristiques et dont nous rappelons ci-dessous : Achats : gestion des achats Ventes : gestion des ventes (vente par plateforme E-commerce, vente en caisse) Compta : gestion de la comptabilité CRM : gestion des partenaires SCM : gestion de la chaîne logistique GPAO : gestion de la production assistée par ordinateur POS : solution de vente en caisse RH : gestion des ressources humaines Paies : gestion des paies Projets : gestion des projets Web : interface web BI : La Business Intelligence (plateforme décisionnelle)

Page : 7/9 Remarque : Toutes les évaluations sont entre 0 (faible) et 5 (excellent). Achats Ventes Compta CRM SCM GPAO POS RH Paies Projets Web BI TinyERP 4 4 4 4 4 4 4 4 1 4 4 4 OpenBravo 4 4 3 2 5 4 5 0 0 3 5 4 Neogia 4 4 4 3 5 3 4 1 0 3 3 3 ERP5 4 4 5 4 4 4 1 4 4? 4? Adempiere 4 4 4 3 5 3 4 0 0 3 1 3 Compiere GPL 4 4 5 3 5 3 4 0 0 3 1 3 Notons tout d abord, que l ERP nommé «Neogia» n a pas figuré dans le shortlist établi précédemment, alors qu il est présent dans ce tableau récapitulatif. En faite, malgré que cet ERP présente des modules traitant la gestion des projets et de ressources humaines, elle ne pourrait pas être retenu et ceci est pour les raisons suivantes : Le développement productif de fonctionnalités qui lui sont spécifiques n'est plus assuré par des outils libres (La modélisation par UML reposait sur un outil nommé «Poséidon UML» qui est devenu payant). La communauté relative à ce progiciel de gestion intégré n'a pas la masse critique requise, par ailleurs il n'y a pas non plus d'éditeur fort pouvant investir dans le projet et donc la pérennité n est pas garantie. De ces faits, Neogia est un ERP qui nécessite un investissement initial assez conséquent pour être intégré. Les différences les plus flagrantes se situent au niveau des modules de gestion des ressources humaines pour lesquels seuls ERP5 et TinyERP sont complets. ERP5 va même jusqu'à gérer les paies alors qu'aucun autre ERP libre n'est allé dans ce sens. Sans module RH, la gestion de projet est aussi plus limitée et c'est ainsi que TinyERP traite mieux que ses concurrents ce domaine fonctionnel.

Page : 8/9 Conclusion Tenant compte de la nature de l entreprise, de ses activités et de ses besoins qui sont en premier lieu, une gestion des ressources humaine et un système de gestion financière (gestion de la facturation, etc.), ainsi que des critères mentionnées ci avant (profil, secteur et taille de l entreprise, etc.), le choix s oriente vers l utilisation de l ERP TinyERP. Celle-ci dispose des avantages suivants : Communauté dynamique et expérimentée Conception très intelligente Interface web très compétitive Vrai ORM qui fait le pont entre la base relationnelle et le code objet proche des spécifications fonctionnelles Grande souplesse Cependant, elle présente certains défauts à savoir : Python n'est pas toujours très accepté en entreprise (Lenteur relative (devant Java)). La tenue en charge lors d un usage simultané (>100) reste à démontrer.

Page : 9/9 Bibliographie & Nétographie [1] Raphaël valyi-expert technique-smile, ERP open source. Livre blanc Téléchargeable à l adresse < http://www.smile.fr> [2] [Le site de choix des ERP open source], [en ligne], Disponible sur <http://www.choiceerp.org> [3] [Le site des logiciels libres], [en ligne], Disponible sur <http://logiciel-libre.sambotte.com > [4] [Le site de l encyclopédie], [en ligne], Disponible sur <http://en.wikipedia.org/wiki> [5] [Le forum des développeurs], [en ligne], Disponible sur <http : //www.developpez.com>