
On connait souvent l’open source au travers de quelques produits phares bien connus du grand public. Parmi eux, Linux et sa distribution Ubuntu qui a fait de gros progrès ces dernières années, mais également Firefox, navigateur de la fondation Mozilla qui est le second navigateur le plus utilisé dans le monde.
On connait souvent moins l’open source pour son offre en progiciel de gestion intégré, les fameux ERP.
Cependant, si utiliser Firefox comme navigateur ou Linux comme serveur, notamment pour les technologies LAMP ne souffre d’aucune objection, l’adoption d’une solution de gestion intégrée pose plus de problème, et il existe des points de vigilance à examiner pour ne pas s’embarquer sur des chemins qui n’ont pas de pierre.
Tarifs
Quand on pense open source, on pense souvent gratuité. Faux ! Si effectivement l’adoption d’une solution Open Source vous fera économiser le prix de la licence, il vous faudra tout de même effectuer une réflexion de fond pour implanter vos processus dans l’outil. Cette réflexion entraine, comme dans le cas de progiciels non Open source, le paiement de prestations afin de vous accompagner dans le paramétrage de l’outil.
Communauté
L’importance de la communauté a une très grande importance. En effet, on considère qu’un projet open source n’est viable qu’à partir d’une centaine de contributeurs réguliers, la pérennité d’une solution open source dépend donc directement de ceux qui la soutiennent, contributeurs et entreprises.
Internationalisation
Au delà des aspects culturels des IHM, l’internationalisation d’un ERP demande une étude approfondie, et une simple traduction de l’interface n’est pas suffisante.
Certains cadres sont très strictes et la réglementation change d’un pays à l’autre. Sur le domaine de la comptabilité, la comptabilité française est très différente de la comptabilité anglo-saxone. Si l’ERP ne prend pas en compte la comptabilité française, la plus grande prudence est de mise, un paramétrage pour mettre en œuvre la comptabilité française étant long donc couteux à mettre en œuvre. Même vigilance à avoir si l’ERP n’est pas capable de convertir les données en les mettant aux normes IFRS par exemple dans un contexte international.
Intégration
La bonne intégration d’un ERP au SI existant dans l’entreprise est un facteur clé de succès d’un projet de déploiement. Plus encore que dans le cadre d’un ERP classique proposé par une société éditrice, il faut se poser les questions suivantes :
- Comment mon progiciel est interfacé avec les autres
- A quel rythme sont développées ces interfaces?
- Peut ont évaluer facilement le coût des développements spécifiques ?
- En cas de montée de version d’un autre progiciel de mon SI, suis-je capable d’évaluer le travail à fournir pour que les deux logiciels restent interfacés?
- Même question dans le cadre de la montée de version de mon progiciel open source par rapport aux autres
Sécurité
On a tendance à croire que les logiciels open source offrent une sécurité accrue par rapport à leurs homologues payants. Il s’agit ici d’un raccourci qu’il est dangereux de prendre. En effet, les sources d’un logiciel sont accessibles à tout le monde, il est donc encore plus facile pour une personne ou organisation mal intentionnée de découvrir une faille et de l’exploiter. De plus, la réactivité de la communauté est là aussi primordiale, de manière à ce que les failles découvertes soient corrigées le plus rapidement possible.
Vision à long terme
On l’a vu, l’importance de la communauté est importante dans le choix de la solution, pour ne pas se retrouver face à une solution qui n’évoluerait plus ou peu par la suite. Une bonne vision à long terme inclut d’évaluer également la pérennité de l’intégrateur, de manière à toujours disposer de compétence fonctionnelle et technique sur l’outil. Il faut toujours garder à l’idée que le SI est le support de l’activité de l’entreprise, et qu’il se doit d’être robuste, de manière à éviter l’effet domino :
Dans le cadre d’une entreprise industrielle, par exemple, si la prise de commandes ne fonctionne plus, on rencontrera des problèmes avec les achats pour s’approvisionner, avec la GPAO pour planifier la commande, et ainsi de suite, les différentes fonctions de l’entreprise n’ayant plus la bonne information pour continuer à fonctionner de manière optimale.
Au final
Au final, la solution open source amène à se poser les mêmes questions qu’une solution plus classique. L’avantage et l’inconvénient d’une telle solution résident dans la même phrase : « obtenir un outil qui n’est pas très rependu sur le marché » qui peut donc offrir un avantage concurrentiel, mais pose le problème de la viabilité de la solution…
A ceci on peut ajouter un avantage supplémentaire en termes de coût de licence. Cependant, comme nous venons de le voire, « l’open source, c’est gratuit » est une phrase à utiliser avec modération dans le cadre d’un déploiement d’ERP.
L’avenir des solutions ERP réside peut être dans des offres plus orientées Saas, telle que celle que je présentais il y a quelques jours, qui réunit les avantages de l’open source sans avoir à gérer de grosse problématique technique et permet de se faire accompagner, mais également de bien cerner la solution pour voire si elle répond à une demande précise.