Les différences entre un logiciel Open Source et Propriétaire : une approche des services disparate
Les logiciels Propriétaires sont le plus souvent détenus par des éditeurs c’est majoritairement le cas sur le marché de l’ERP et la plupart sont spécialisés dans un ou plusieurs secteurs industriels. Ces derniers peuvent convenir d’accord de distribution avec des intégrateurs, ou réaliser le déploiement eux-mêmes (cas des éditeurs-intégrateurs). Cela signifie que le logiciel est entièrement géré par son propriétaire, du développement, au déploiement, en passant par la formation des utilisateurs ou encore l’évolution du produit. Un éditeur-intégrateur assurera également tous les services inhérents à l’utilisation du logiciel (support, maintenance, mises à jour…) .
Dans le cas d’un logiciel Open Source, on notera que l’installation, les paramétrages et les formations sont soit gérés par un intégrateur indépendant, soit en interne (si la société dispose de ressources informatiques compétentes en la matière). Un intégrateur ou un responsable informatique, contrairement à l’éditeur intégrateur ne dispose pas de la même expertise et du même degré d’informations sur la solution n’étant pas en lien avec l’équipe de Développement ou ne disposant pas des retours de la communauté des autres utilisateurs. C’est pourquoi on constate souvent des délais et des coûts plus importants dans les postes installation, paramétrage et support. Les ERP Open Source ne sont pas forcément centrés sur un secteur d’activité et nécessiteront par conséquent beaucoup plus de développements ou paramétrages spécifiques pour s’adapter aux besoins métiers des industriels. Les mises à jour ne sont également pas systématiques dans le cas de l’Open Source et certaines solutions sont abandonnées par leur communauté de contributeurs. L’Open Source peut donc présenter des risques en terme de pérennité car il fait plus facilement l’objet d’une dépréciation technologique.
Quid de la sécurité ?
En terme de sécurité, le débat est très partagé et il s’avère délicat d’affirmer que l’une ou l’autre de ces typologies de solution sera plus sécurisée… sachant que la majorité des solutions propriétaires sont écrites sur la base d’un langage Open Source ! Cependant, il faut savoir que les éditeurs propriétaires réalisent de nombreux tests avant de lancer leur produit ou de nouvelles versions de celui-ci. A l’inverse, la communauté Open Source réalisant de nombreux ajouts ou modifications par de multiples contributeurs, garantir la stabilité ou la fiabilité d’une version à l’autre d’un code source peut s’avérer une affaire complexe et coûteuse pour l’entreprise.
Déploiement de l’ERP et compétences internes
Le modèle de déploiement qui prévaut pour les ERP propriétaires est souvent basé sur une répartition des charges, entre l’intégrateur qui gère les paramétrages et développements spécifiques en début de projet, puis qui réalise un transfert de compétences vers un responsable de projet à l’intérieur de l’entreprise. Le responsable de projet pourra ainsi réaliser un certain nombre d’adaptations plus ou moins avancées de l’ERP sans avoir de compétences informatiques. Dans ce cas, l’intégrateur fournit généralement une documentation détaillée au client sur le périmètre de son projet.
Le déploiement d’une solution Open Source nécessite des compétences informatiques souvent poussées. Dans une PME , ces compétences reposent souvent sur une seule personne. La mise en place d’une documentation interne projet est dont fortement recommandée afin de conserver l’historique de toutes les adaptations et des développements qui ont pu être réalisés.
Vers un écosystème mixte
Force est de constater que l’utilisation de l’Open Source est aujourd’hui banalisée, notamment via l’accroissement des environnements web. Loin d’être une question de conviction, le choix des entreprises se veut pragmatique puisqu’elles recherchent avant tout la meilleure solution, quel que soit le modèle économique ou de développement. C’est pourquoi celles-ci optent de plus en plus pour un système d’information hétérogène où convergent suivant les logiciels, des modèles propriétaires et libres .
Dans le cadre d’un logiciel ERP, système central et structurant, les 3 éléments clés à prendre en compte dans le choix de sa solution sont en premier lieu, l’adéquation avec les besoins et processus métiers, l’ergonomie car celui-ci sera utilisé par un grand nombre d’utilisateurs et la qualité de services.
Il ne faut pas oublier que l’ERP s’inscrit dans le temps, sa durée de vie moyenne étant estimée à plus de 10 ans dans les organisations, qu’il est utilisé au quotidien dans les entreprises industrielles et par l’ensemble des services clés. C’est pourquoi, au-delà du choix du modèle de distribution du logiciel, il est primordial pour une PMI de s’assurer d’être engagée avec un véritable partenaire, qui dispose d’une expertise dans son métier et d’une capacité d’écoute nécessaires à son accompagnement sur le long terme pour soutenir ses choix stratégiques et ses objectifs de croissance.