Vous êtes sur la page 1sur 16

Facult e de Sciences D epartement Informatique

Opportunit es de lopen-source pour les solutions ERP


Nicolas Degroodt

INFO-F-504 : Veille technologique et questions dactualit e en informatique nyi Prof. G. Bontempi et E. Zima Ann ee acad emique 20102011

Table des mati` eres


R esum e Public cibl e Introduction 1 Etat de lart 1.1 Lopen-source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Quest-ce quun ERP ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Lopen-source dans lentreprise 2.1 Avantages certains de lopen source . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Le monde open-source : quelles opportunit es ? . . . . . . . . . . . . . . . . . . . 3 Les ERP 3.1 Une architecture centralis ee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Une architecture verticale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Les 4.1 4.2 4.3 4.4 ERP open-source Une architecture propice ` a lopen source . . . . . Des avantages notoires . . . . . . . . . . . . . . . Mod` ele de nancement . . . . . . . . . . . . . . . Le monde open-source est-il susamment mature 1 1 2 2 2 4 5 5 6 6 6 7 7 7 8 9 9

. . . . . . . . . pour

. . . . . . les

. . . . . . . . . . . . ERP ?

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

5 Opportunit es dun ERP open-source 10 5.1 La consultance IT et le monde open source . . . . . . . . . . . . . . . . . . . . 10 5.2 A lheure du cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5.3 Courbe de Rogers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Conclusion Bibliographie 13 14

R esum e
Ce rapport d ecrit le rapport du monde open source avec celui des entreprises. Partant du constat que de plus en plus de personnes de qualit e technique optent pour des solutions open source ` a titre individuel ou pour leur soci et e, nous nous interrogeons sur la capacit e de toute entreprise ` a aborder ce mouvement. Quelles sont les opportunit es ? Et quels sont leurs int er ets dans le domaine ? Nous aborderons ce rapport entre les mondes des entreprise et open source via les ERP qui sont parmi les logiciels, couramment utilis es par toute entreprise, les plus complexes et leurs t aches sont critiques pour lentreprise. Ils sont donc lexemple typique de solutions dont l evolution peut marquer la capacit e du march e` a entrer dans lopen source.

Public cibl e
Ce rapport est r edig e en r eponse ` a la demande des managers de la soci et e Charbel et ls (PME). Leur demande est d etudier les solutions ERP pr esentes sur le march e et plus pr ecis ement les opportunit es oertes par le mouvement open-source. Les premiers lecteurs de ce rapport, les dirigeants de Charbel et ls forment un public de nature non technique mais int eress e, a ` ce moment pr ecis, par les opportunit es quore le mouvement open source. Les seconds, membres de l equipe IT de la soci et e, ont des connaissances techniques pouss ees dans les technologies web basiques (Drupal, PHP, HTML, CSS). Le public cibl e par ce rapport est donc de nature tr` es h et eroclite, il sagira d` es lors de trouver le juste milieu entre technicit e et aspect fonctionnel pour ne perdre aucun lecteur.

Introduction
Tout le monde a d ej` a entendu parl e de Linux, de eMule, Azureus, OpenOce et Firefox. Tels sont les noms de solutions open source de renom. On le sait, ces applications sont gratuites et donc fort s eduisantes. Mais, imm ediatement, des questions se posent : comment fonctionne ce mod` ele economique ? Quels sont les int er ets des d eveloppeurs de telles solutions ? Et, de mani` ere plus pragmatique, existe-t-il des logiciels libres qui puissent etre utilis es dans le monde des entreprises ? Le mod` ele economique de lopen source est-il compatible avec des soci et es ` a but lucratif ? Dans ce rapport, nous expliquerons les fondements du mod` ele de d eveloppement des logiciels open source et regarderons en quoi il est pleinement compatible avec monde des entreprises. De grandes soci et es, telles que Facebook et Yahoo, nous le conrment en lib erant leur code source propri etaire sous des licences open source et en contribuant de mani` ere signicative et gratuite ` a ce mouvement. Cette participation de grands acteurs nous prouve aussi que les logiciels libres ne sont pas un ph enom` ene eph em` ere et ne ciblant quun milieu ferm e dapplications ` a champs restreints. Nous le verrons, le march e couvert par lopen source ne se limite pas au logiciel ` a int er et individuel mais s etend aussi au monde des entreprises. Nous discuterons lint er et de solutions libres par rapport aux propri etaires dans le monde du travail. Toutefois, ces solutions sont-elles matures ? Quelles sont les garanties propos ees quant a leur viabilit ` e et leur p erennit e ? Une entreprise ne disposant pas demploy es quali es en informatique peut-elle prendre le risque dopter pour une solution libre ? Dans ce rapport, nous discuterons de cette question de maturit e et des organismes qui se mettent en place de mani` ere ` a fournir des garanties. Les ERP sont des progiciels de gestion qui jouent un r ole central dans lorganisation dune entreprise. Leur architecture et leur d eploiement sont tr` es complexes. Le march e est hautement comp etitif et est gouvern e par des solutions propri etaires historiques telles que SAP et Oracle. La dicult e de la t ache et la mainmise par ces solutions commerciales sur le domaine semblent rendre impossible son ouverture au domaine open source. A ce titre, les ERP sont lexemple id eal pour discuter de la possibilit e de lad equation des deux mondes. Dans ce rapport, nous examinerons le cas des solutions ERP libres qui sont bel et bien pr esentes sur le march e. Nous examinerons les facteurs qui les portent et ceux qui les discriminent. Enn, nous examinerons la fen etre dopportunit e ouverte par ladoption de solutions libres dans le monde des entreprises (plus particuli` erement des ERP open sources).

1
1.1

Etat de lart
Lopen-source

Un logiciel open-source (code source libre) peut se d enir tel un logiciel qui est disponible pour tous de mani` ere libre (de tout contr ole) (traduit de [3]). Le mod` ele de d eveloppement open source implique la collaboration volontaire de di erents acteurs pour le d eveloppement dune solution dont ils (ou leurs entreprises) ont besoin. La General Public License (GPL) est mise en place par Richard Stallman. Son but est de prot eger le travail futur des d eveloppeurs de logiciel ; de sassurer que le code source et ses am eliorations soient disponibles au public. Voici les crit` eres de lopen source [11] :

3 1. Libre redistribution : possibilit e de vendre ou de donner le logiciel. 2. Code source : libre acc` es au code source. 3. Travaux d eriv es : permettre la modication et redistribution du programme (sous la m eme licence que loriginal). 4. Int egrit e du code source de lauteur : permettre de di erencier les di erents contributeurs et contributions. 5. Pas de discrimination envers des personnes ou groupes : pour permettre ` a tout le monde de contribuer. 6. Pas de discrimination envers des domaines dapplication : ouvrir le projet ` a tout domaine (commercial par exemple). 7. Distribution de la licence : les droits attach es au programme doivent etre appliqu es ` a tous les acteurs utilisant le programme (sans ajout de nouvelle licence). 8. La licence ne doit pas etres sp ecique ` a un produit. 9. La licence ne doit pas restreindre dautres programmes. 10. La licence doit etre techniquement neutre. Le mouvement open source connait actuellement un succ` es croissant et tend ` a pouvoir rentrer en comp etition avec les solutions propri etaires en bien des domaines. Les produits sous licence Apache rivalisent avec les solutions propri etaires (c ot e serveur). Le syst` eme dexploitation Linux et sa suite bureautique (Open Oce ) tend ` a rivaliser avec les solutions propri etaires Apple et Windows. Toutefois, on se rend compte quil existe un certain niveau ` a cette concurrence pouvant sapparenter au niveau dexpertise de lutilisateur. Dans la suite de ce rapport, nous regarderons le mode de fonctionnement de ce mod` ele open source et comment il peut sexporter dans le monde des entreprises (pas n ecessairement expertes dans le domaine informatique).

1.2

Quest-ce quun ERP ?

Un progiciel de gestion int egr e PGI (Enterprise Ressources Planning (ERP) 1 en anglais) est un progiciel qui permet de g erer lensemble des processus dune soci et e tels que la comptabilit e, la gestion des stocks, la gestion des ressources humaines, etc. Traditionnellement, les ERP etaient destin es aux grandes entreprises ou multinationales. Cette limitation du public se justiait par le co ut important li e` a lachat et au d eploiement de ces solutions. Les avantages de la mise en place dun ERP sont les suivants [5] : Lint egrit e et lunicit e du syst` eme informatique, cest-` a-dire quil permet une logique transversale au travers dune collaboration des di erents composants. Sa base de donn ees est unique au sens logique et permet d` es lors d eviter la redondance dinformation au travers les divers syst` emes informatiques dune m eme soci et e. Les informations sont ecrites et lues de mani` ere imm ediate dans la base de donn ees de lERP. De m eme, vu laspect unique de la base de donn ees logique, toute modication faite par un module se voit propag ee en temps r eel aux autres modules. Un ERP est multilingue et multi-devise. Il peut d` es lors sadapter au march e mondial voire ` a deux soci et es di erentes. Nous pr esentons, ci-dessous, une liste (que nous ne pr etendons pas exhaustive) des principaux editeurs historiques dERP : SAP (leader mondial) Oracle Microsoft Il existe ` a pr esent des ERP open-source ayant fait leurs preuves et pouvant etre d` es lors compar es ` a des solutions propri etaires. Parmi ceux-ci, citons : Compiere cible essentiellement les PME. Cest une solution compl` ete qui comporte entre-autres les modules essentiels comme la gestion des achats, la gestion des stocks, etc. OpenBravo est un ERP orient e web pour PME ayant une base commune avec Compiere. Open ERP. N eanmoins, nous constatons que dans le domaine complexe des ERP, le monde open source semble ne pas etre capable de g erer tout type dentreprises. Les solutions propri etaires semblent notamment plus ad equates pour des applications avec des lourds processus entrainant des processus dordonnancement complexes. Dans la suite de ce rapport, nous discuterons des crit` eres d ecrivant la situation o` u lopen source est envisageable. Nous verrons aussi quel est le degr e de maturit e de ces solutions et les opportunit es quelles pr esentent.

1. Par abus de langage, lacronyme ERP est pr ef er ea ` PGI. Dans la suite de ce rapport, nous utiliserons lacronyme ERP.

Lopen-source dans lentreprise


Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. The Way the license is written, if you use any open source software, you have to make the rest of your software open source...open source is not available to commercial companies. Steve Ballmer (CEO de Microsoft) [8]

Cette critique de Steve Ballmer est-elle vraie ? Plus pr ecis ement, quen est-il de lopen source dans le monde des entreprises ?

2.1

Avantages certains de lopen source

Voyons les points o` u lopen source se distingue par sa transparence [12] : Souplesse par louverture : l` a o` u les solutions propri etaires etaient vues comme des bo tes noires auxquelles on acc` ede via des services, les solutions open sources (de par le libre acc` es ` a leurs sources et le volume de documentation quelles orent) permettent de gratter la surface et de comprendre le fonctionnement de la solution. Il est facile de se former ` a la solution (ou de trouver des gens (auto-)form es ` a la solution). Souplesse par respect des standards : les solutions propri etaires ont tendance ` a ne respecter que leurs propres standards, protocoles qui ne sont valides qu` a lint erieur m eme de la solution. Ces protocoles, standards ne sont pas ouverts ; le fournisseur verrouille la solution (vendor lock-in en anglais). Adopter une solution propri etaire forcera souvent le client ` a continuer avec dautres solutions propri etaires, partenaires de la premi` ere. Qualit e : lopen source se distingue par une qualit e technique sup erieure vu que son degr e est directement qualiable (le code source est disponible). Au sein du monde open source, il existe une comp etition tr` es saine bas ee sur la critique hyper-active de la communaut e et sur lengagement du mouvement dans les d es techniques (par opposition aux d es commerciaux). Support pragmatique : les solutions propri etaires orent souvent un service daide ` a la client` ele. Mais ce support est-il susant ? En eet, tout support ` a la client` ele nest que tr` es rarement appr eci e par celle-ci, et ceci en raison de la relation asym etrique qui existe entre ces deux acteurs. Dans le monde open source, la documentation, lacc` es au code et la communaut e autour du projet constituent ce support ` a la client` ele et semblent etre une source beaucoup plus active que le service ` a la client` ele traditionnel. Ind ependance vis-` a-vis du destin dun editeur : lutilisation dune application propri etaire rend le client d ependant de l editeur. Le client est d ependant des choix techniques de celui-ci. Or ces choix techniques ne sont pas forcement les bons et les r epercussions peuvent etre grandes pour le client. Dans le mouvement open source, cette d ependance nexiste pas : le client peut cr eer ses propres evolutions mais surtout la communaut e est capable de sauto-r eguler. Si des choix techniques sont discutables, la communaut e aura tendance ` a en d ebattre. En cas de d esaccord, elle se divisera en deux communaut es pour d evelopper en parall` ele les deux solutions. Lentreprise naura d` es lors qu` a choisir sa propre voix. Vous upgradez librement : le choix de migrer vers une nouvelle version de la solution open source est laiss e au client qui peut faire la mise-` a-jour lui m eme ou alors charger un tiers de leectuer. Le client pourra faire intervenir la concurrence alors que les solutions propri etaires auront tendance a ` pousser ` a la mise-` a-jour en facturant celle-ci.

2.2

Le monde open-source : quelles opportunit es ?

En 1976, Bill Gates soulevait une question int eressante : qui peut se permettre deectuer un travail professionnel gratuitement ? M eme si nous consacrons ce rapport au monde des entreprises, il est n ecessaire ici de consid erer les int er ets individuels et professionnels comme un tout. Car cest lensemble de ces motivations qui peut motiver un groupe ` a prendre part a un projet open source. ` Il faut distinguer deux groupes de motivations : les motivations intrins` eques (lorsquon trouve le projet fondamentalement int eressant) et les motivations extrins` eques (le projet peut nous mener ` a quelque chose ind ependamment du projet lui-m eme). Les principales motivations intrins` eques sont lenvie dapprendre (selon [10]) et le besoin de r esoudre un probl` eme technique particulier. Ces motivations bien souvent m` enent ` a dautres ns de nature plus economique, les motivations extrins` eques. Les articles publi es et le code sign e font la renomm ee, la r eputation du contributeur, ce qui va indubitablement augmenter sa valeur marchande. Il pourra se voir orir des ores de consultance externe par exemple. Le communaut e open source est un r eservoir de savoir, une soci et e ayant opt e pour un logiciel open source pourra tr` es facilement trouver un expert pour d evelopper une annexe ` a celui-ci. Elle evitera d` es lors des co uts de formation. Les solutions open source sont entour ees de communaut es hyper-actives qui feront evoluer le logiciel de mani` ere rapide, innovante et transparente. Les entreprises peuvent donc tirer pleinement prot de ces evolutions (tout en ayant une r eelle conscience de leurs apports eectifs). Une entreprise pro-active pourra d ecider de prendre part ` a la communaut e, de consacrer une partie de son temps ` a la collaboration. Ceci ne doit pas etre vu comme des co uts singuliers et inutiles. Au contraire, ils sont une forme dinvestissement et de frais de recherche et d eveloppement. En prenant part ` a la communaut e, lentreprise se fait un nom. Elle b en eciera alors du soutien de la communaut e pour les d eveloppements futurs et am eliorera son image de marque. Actuellement, beaucoup dentreprises se vantent de prendre part ` a des projets open source. Remarquons que r ecemment, de nombreux acteurs prennent la tendance de lib erer leur logiciel, cest-` a-dire de le faire passer son licence open source dans le but de tirer prot de cette communaut e hyper-active et de proter dun nombre consid erable de beta-testeurs et de leur feedback. Ainsi Facebook lib` ere la licence de son syst` eme de gestion de bases de donn ees Cassandra ` a la fondation Apache et est actuellement active dans divers projets open source tels que Hbase, Hadoop, memcached, etc. [6]

3
3.1

Les ERP
Une architecture centralis ee

Comme lillustre la gure 1, un ERP a une architecture modulaire centralis ee autour dun entrep ot de donn ees commun ` a tous les services quil propose. Autour de cette base de donn ees, il existe un grand nombre de modules. T achons, ` a titre didactique, de d elimiter les modules dominants [12] : Le module Achat permet de g erer les transactions dachats et leurs ecritures comptables. Il permet aussi de g erer lapprovisionnement en fonction de politique et besoins d etermin es par la gestion de production.

Figure 1 Larchitecture modulaire des ERP Le module Vente permet de g erer les transactions de ventes (devis, factures, paiements, etc.). Le module Stock permet de g erer la politique dapprovisionnement de stocks en fonction des ventes et des mouvements internes. Le module Gestion de production permet de calculer les besoins en fonction des commandes.

3.2

Une architecture verticale

On la donc vu les ERP sont bas es sur une architecture modulaire centralis ee autour dun composant base de donn ees. Toutefois, il faut etendre la conceptualisation de cette architecture. En eet, chaque module sentend sur une architecture verticale. Si le composant base de donn ees et le moteur de workow sont communs ` a tout ERP, les modules seront caract eristiques de chaque d eploiement. Eectivement, ils sont les interfaces avec les besoins de lentreprise et chaque entreprise a des besoins di erents. En ce sens, il y a un grand travail de d eg en eralisation, dappropriation des modules par lentreprise. De mani` ere conceptuelle, pour faire un amalgame avec la programmation objet, il sagit d etendre des modules parents ` a laide de modules enfants dont les caract eristiques et linterface sadapteraient mieux ` a lexigence de lapplication cliente.

4
4.1

Les ERP open-source


Une architecture propice ` a lopen source

Nous avons donc aaire ` a une architecture modulaire centralis ee autour du composant base de donn ees, mais aussi aaire ` a des modules respectant une architecture verticale. Tr` es clairement le centre de larchitecture modulaire, cest-` a-dire la gestions des donn ees et le moteur de Workow doivent reposer sur des bases tr` es solides. Ces bases solides sont

8 g en erales ` a la plupart des ERP et donc chaque d eploiement dune solution ERP pourra jouir des qualit es de ce socle qui est commun ` a tout ERP et prote donc de laspect communautaire de lopen source. Laspect vertical des modules est d u au fait quils doivent sadapter aux besoins du client. Ces d eveloppements sp eciques sont parmi les raisons les plus fondamentales du co ut exorbitant des ERP. Typiquement les solutions propri etaires sont tr` es fortes ` a ce jeu et le facturent. Mais ces modications de modules abstraits ne sont pas forcement si importantes et sont assez similaires de projets en projets. Nous voyons donc ici que lopen source et sa source de personnes quali ees peu co uteuses peuvent etre signicativement avantageux en terme d economie.

4.2

Des avantages notoires

De mani` ere g en erale, on peut armer quun ERP open source permet de viser une meilleure couverture des besoins de lentreprise (de par sa facilit e dextension). Il produit d` es lors une meilleure satisfaction de lutilisateur alors que la rigidit e des solutions propri etaires etait la premi` ere source dinsatisfaction du client. Continuons la liste des avantages des solutions open source mais voyons, cette fois-ci, les points o` u lERP open source se distingue par sa transparence [12] : Adaptation de lERP ` a lentreprise et non linverse : les solutions ERP sont tr` es complexes (particuli` erement les solutions propri etaires). Ces propri etaires imposent leur solutions : si lERP ne convient pas au fonctionnement de lentreprise, celle-ci doit le changer. Lid ee sous-jacente est que, de par leur exp erience, ils connaissent mieux le m etier que lentreprise. M eme si cela peut sav erer vrai la plupart du temps, ceci peut sav erer etre un frein ` a linnovation et aux avantages comp etitifs de certains processus. Les ERP libres seront dans ce cas plus ns et adapt es aux besoins. Infrastructure editeur en ad equation avec les budgets PME/TPE : les solutions propri etaires ont initialement propos e des logiciels adapt es aux probl` emes de gestion rencontr es par de grandes entreprises. Ceux-ci n ecessitent donc des modules extr emement complexes (ce qui justie les co uts importants demand es par ces fournisseurs). Ces co uts sont certainement un point bloquant, qui emp eche les petites et moyennes entreprises (PME) et les tr` es petites entreprises (TPE) de pouvoir opter pour ces solutions. Or toute cette complexit e nest pas forc ement n ecessaire pour des entreprises de petite taille. Les solutions open source (plus l eg` eres) peuvent satisfaire amplement ` a leurs crit` eres. Les PME et TPE peuvent d` es lors int egrer un ERP ` a faibles co uts initiaux. Pas de co uts cach es : Face aux co uts exorbitants de leurs solutions, les fournisseurs dERP ont tendance ` a proposer des solutions limit ees (par exemple en limitant le nombre dutilisateurs) ` a co uts r eduits. Mais, au rythme de sa croissance, lentreprise rencontrera de nouveaux probl` emes, de nouvelles exigences. La solution ERP devra d` es lors etre etendue via lachat doptions suppl ementaires. Les co uts peuvent ainsi vite senvoler. Lopen source prot` ege dune telle situation. P erennit e des d eveloppements sp eciques : les solutions propri etaires ont la mainmise sur le d eveloppement des modules de leur solution. Il est donc impossible de sassurer que leur d eveloppement, leur evolution ira dans le sens du d eveloppement de lentreprise. De m eme, il est impossible de faire agir la concurrence pour leur d eveloppement.

4.3

Mod` ele de nancement

Au contraire de logiciels simples (navigateur web, client mail, messagerie instantan ee), lERP ne peut r esulter dune simple collaboration b en evole. Il y a un r eel besoin dun editeur pour assumer et investir dans le cur fonctionnel. Les solutions propri etaires telles que SAP investissent plusieurs dizaines de millions deuros dans leur ERP [12]. N eanmoins, ces solutions open source et les r eductions de co ut quelles permettent existent bien. Comment lexpliquer ?[12] Mise en comp etition : lopen source chasse les co uts inutiles. Tout co ut inutile est evit e gr ace ` a un m ecanisme de comp etition entre les solutions. Si une solution prend une mauvaise voie, un fork aura lieu et evitera d` es lors des d epenses inutiles. Bouches ` a oreilles : lopen source ne sinvestit que tr` es peu dans des d emarches commerciales (contrairement aux solutions propri etaires qui consacrent un budget important pour faire leur publicit e, leur renomm ee). La r eputation dune solution open source se fait via le bouche ` a oreille : une communaut e active, des utilisateurs r eput es font acte de preuve de la qualit e de la solution et sont, indirectement, les repr esentants commerciaux de celle-ci. Lopen source jouit donc de ce marketing gratuit, ce qui lui garantit de pouvoir utiliser la majorit e de son budget ` a des ns techniques. Mutualisation des investissement : lopen source respecte les standards et protocoles reconnus. En ce sens, tous les projets open source sont suppos es capables de communiquer et ce faisant, les investissement dun projet peuvent etre b en eques ` a un autre. Dautre part, les entreprises ayant des buts communs (par exemple un module de gestion des stocks particuliers) peuvent d ecider de sallier pour le nancer.

4.4

Le monde open-source est-il susamment mature pour les ERP ?

A notre sens, le principal facteur limitant des ERP open source est leur manque dexp erience en comparaison aux solutions historiques propri etaires tels que SAP et Oracle qui ont eu du temps et de largent ` a consacrer ` a la recherche et au d eveloppement dapplications m etiers bien pr ecises. Les ERP libres ne sont donc pas encore adapt es ` a tout type de projet : par exemple, pour la gestion de production dautomobiles, il sera plus judicieux davoir recours ` a 2 une solution propri etaire experte du sujet . Il est aussi ` a noter que les solutions open source ont ` a lheure actuelle moins fait leurs preuves que les grands propri etaires et il est donc possible quune solution open source ne soit, par exemple, pas capable dassumer une mont ee en charge. Dans un tel cas, il faudra pr ealablement soumettre la solution a ` des tests pour sassurer de sa robustesse. A ces deux arguments d etracteurs de lERP libre, il existe bien des situations o` u les solutions open source sont viables. Dans le cas o` u lentreprise se situe dans un march e comp etitif, laspect communautaire de lopen source peut etre tr` es attractif en ceci quil doit certainement exister une solution correspondant exactement aux crit` eres de lentreprise. LERP libre peut etre aussi avantageux dans le cas dincertitudes. Il permet de d eployer une base stable pour ensuite etendre la solution ` a moindres co uts en fonctions de l evolution m eme de lentreprise. Dans la m eme optique, si lentreprise grandit et demande une plus grande utilisation de lERP, le mod` ele open source permet une non-augmentation de la facture (` a loppos e des solutions all eg ees propos ees par les solutions propri etaires).
2. Les exemples dapplications de cette section proviennent de [12].

10

Opportunit es dun ERP open-source

Dans les sections pr ec edentes, nous avons discut e du monde open source, des ERP libres et de leur ad equation. Dans cette section, nous replacerons cette ad equation dans lespace temporel dans lequel on se situe ; cest-` a-dire quon etudiera les opportunit es quorent les ERP libres dans le contexte technologique actuel.

5.1

La consultance IT et le monde open source

On le comprend : si le monde open source ore une communaut e attrayante et un concept bas e sur lentre-aide volontaire, il reste plein dinconnues qui peuvent compromettre la conance des entreprises en ces solutions. La premi` ere crise de conance provient du fait quil ny a plus de fournisseurs sur qui se reposer en cas de probl` eme : si le logiciel subit une d efaillance, il ny a plus de possibilit e de se retourner vers le fournisseur. R ecemment les ing enieurs et informaticiens ont compris lint er et de lopen source et incluent ses logiciels dans leur domaine dapplication. Pour r esumer, on voit principalement appara tre deux mod` eles de business : le premier consiste ` a vendre en tant que service le savoir de consultants tandis que le second consiste ` a prendre en charge le vide cr e e par le manque de fournisseurs. Dans un premier mouvement, on voit appara tre des soci et es (telles que Euranova par exemple). Les services quelles proposent sont la veille technologique, la conception (choix des technologies, mod elisation et d eveloppement) dapplications prototypes et le transfert du savoir. Le client aura, par la suite, la connaissance susante pour assurer la maintenance et l evolution de la solution open source. Bien entendu, un tel transfert de connaissances n ecessite que lentreprise client en ait les ressources (employ es et budget en recherche et d eveloppement). Apr` es un tel transfert, le client pourra devenir actif dans le projet et tirer pleinement prot du monde open source. La seconde initiative est prise par des soci et es telles que Audaxis. Celles-ci sassurent de la veille technologique, etudient les solutions pr esentes sur le march e dans un domaine dapplication particulier (le web et lERP pour Audaxis). A linverse des prestataires IT traditionnels qui tendaient donc ` a vendre des solutions propri etaires sur base dun accord commercial, ces nouveaux prestataires IT sattachent aussi ` a quelques solutions mais ces attaches sont bas ees sur leurs qualit es techniques (et non commerciales) et des connaissances emmagasin ees. Ces soci et es jouent donc le r ole de fournisseur et de prestataire de service. M eme si elle transmettent le savoir n ecessaire ` a lutilisation du logiciel, elles gardent la mainmise sur l evolution du logiciel 3 . Mais cette fois-ci, il ne faut plus voir cette possession telle limage de bo te noire des logiciels propri etaires mais plus comme une garantie de bon fonctionnement et p erennit e du programme. Remarquons que les co uts de tels services sont hautement concurrentiels dans le sens quils d etiennent lexpertise en des solutions gratuites. Les seuls services factur es sont les services de d eploiement et personnalisation propre ` a la soci et e cliente. Ces deux nouveaux prestataires IT viennent combler ce manque de communication, de conance et de responsabilisation que lon pouvait reprocher au monde open source. A lheure
3. Il faut voir cette mainmise dans un sens positif, ces soci et es sassurent de la sorte du bon fonctionnement du logiciel. A tout moment elles peuvent redonner le logiciel et ses sources au client.

11 actuelle, ils sont responsables de son evolution au sein des entreprises qui viennent ` a leur tour grandir la communaut e.

5.2

A lheure du cloud
Pour les entreprises utilisatrices (du grand compte multinational ` a la PME locale), le Cloud Computing peut se d enir comme une approche leur permettant de disposer dapplications, de puissance de calcul, de moyens de stockage, etc. comme autant de services . Ceux-ci seront mutualis es, d emat erialis es (donc ind ependants de toutes contingences mat erielles, logicielles et de communication), contractualis es (en termes de performances, niveau de s ecurit e, co uts. . . ), evolutifs (en volume, fonction, caract eristiques. . . ) et en libre-service. [7]

Le cloud est donc l evolution technique servant de points de rencontre entre linternet (et les technologies de communications toujours moins ch` eres) et la virtualisation. Cest un nouveau paradigme tr` es prometteur et d ej` a mature qui propose des nouveaux mod` eles tr` es int eressants. Son mod` ele de business est tr` es int eressant, le cloud se vend en services. On peut voir les ores cloud telles des architectures en trois couches de services : Infrastructure as a Service (IaaS) : dans ce mod` ele, le client dispose dune infrastructure informatique h eberg ee sur laquelle il a un acc` es complet (sans restriction). A la di erence des services traditionnels, linfrastructure mise au service du client nest plus une infrastructure physique (un parc de serveurs) mais une infrastructure virtualis ee. Platform as a Service (PaaS) : le fournisseur met ` a disposition un environnement fonctionnel et performant. Le client ne doit plus quy d eployer son application. Software as a Service (SaaS) : ce mod` ele permet de d eporter lapplication chez un tiers.

Figure 2 Les 3 mod` eles de cloud[7] On voit donc appara tre la notion de XaaS (Everything as a Service). Dans le cloud tout est service. De plus, les fournisseurs de cloud mettent en avant un nouveau mode de facturation : le payement ` a lusage (Pay per use en anglais). Le principe est assez simple :

12 le client ne va payer que lusage quil a du service. Par opposition ` a la facturation forfaitaire traditionnelle, la facturation du client augmentera ` a mesure que son utilisation du service grandit. Ce mod` ele de payement et le mod` ele SaaS sadaptent fort bien au PME et TPE qui nont plus besoin dinvestir des sommes consid erables dans des ressources physiques ou dans des services co uteux chez un distributeur. Le co ut est initialement tr` es faible et ne grandit qu` a mesure que le service est utilis e et, donc, que lint er et grandit pour lentreprise. Cette id ee de ne devoir payer que pour lusage actuel de la solution sans pour autant avoir ` a craindre l evolution (le cloud est evolutif) saccorde assez bien avec les avantages de lopen source (cit es pr ec edemment) et encore plus avec ceux des ERP libres. Cest donc tout naturellement quon voit lERP libre Compiere se d eployer sur le fournisseur Amazon (IaaS) et tirer prot de son mod` ele de paiement pour r eduire de mani` ere signicative les co uts initiaux [2]. Cette opportunit e est aussi reprise par Audaxis qui lance le 25 mai 2011 ITvite : Un ERP disponible en quelques clics (bas e sur Compiere)[1].

5.3

Courbe de Rogers

E.M. Rogers mod elise la diusion de linnovation dans la soci et e via la courbe en cloche illustr ee ` a la gure 3 [4]. Cette courbe s epare le type dutilisateur de la technologie en cinq groupes dutilisateurs : les innovateurs et utilisateurs pr ecoces dun c ot e et la majorit e avanc ee et retard ee et le retardataire de lautre cot e. La ssure (The chasm en anglais) divise ces groupes en 2 grandes cat egories et repr esente le moment o` u lon passe ` a un march e de masses.

Figure 3 Diusion de linnovation dans la soci et e[9] De cette classication de la diusion de linnovation, on peut ais ement extrapoler le bon timing pour entrer dans un mouvement. De mani` ere intuitive, il sagira, pour les PME (et TPE) de suivre le mouvement juste apr` es la ssure : pas trop t ot, pour eviter les d epenses

13 inutiles en recherche et d eveloppement et pas trop tard pour b en ecier dune notori et e et de privil` ege danciennet e au pr` es de la communaut e. Le d eploiement de solutions open source dans les entreprises non sp ecialis ees (dans le domaine IT) tend ` a se d evelopper de plus en plus. On voit typiquement un grand nombre dentreprises opter pour des collecticiels (groupware en anglais) libres, etc. Nous aurions donc tendance ` a dire quen terme dopen source pour des entreprises non expertes, nous venons de passer la ssure et quil est important de ne pas refuser le passage vers le monde open source (tout est ` a gagner). Le domaine du cloud lui est tr` es clairement ` a ses d ebuts mais en terme dutilisabilit e, nous en sommes sans doute dans la phase dutilisateurs pr ecoces mais ceci evolue tr` es vite tant des acteurs importants sy investissent. On peut donc conclure que, consid erant open source et cloud cumul es, nous sommes en pleine ssure et quil est important d` es maintenant de prendre la marche vers ce nouveau courant de services communautaires ` a la demande.

Conclusion
Ce rapport sest int eress e` a la maturit e des solutions ERP open source. Sont-elles pr ete ` a satisfaire les entreprises et est-il possible pour une PME ne disposant pas de service informatique propre de se er ` a de telles solutions ? Quel est lint er et pour une soci et e de souvrir au monde open source ? Pour r epondre ` a ces questions, nous avons prouv e que malgr e son mod` ele economique peu banal, le monde de lopen source pouvait parfaitement sarticuler au monde des entreprises. Mieux, quil pouvait orir de nouvelles opportunit es ` a celles-ci. Nous avons ensuite discut e des avantages de solutions libres par rapports aux solutions propri etaires. Des ERP libres tels que Compiere et OpenERP sont la preuve du bon fonctionnement et de l elargissement consid erable du champ dapplications des ERP open source. Nous lavons soulign e en mettant en evidence leurs apports (tout en restant r ealistes quant la sup eriorit e des leaders propri etaire dans quelques domaines dapplication). Enn, nous avons etabli qu` a lheure du cloud et de lexpansion du monde open source dans le monde des entreprises, toute entreprise, quelque soit sa taille devrait ajouter les solutions open source dans son panier de comparaison lorsquun choix entre di erents logiciels devait etre fait. Nous avons aussi mis en evidence que le cloud et lopen source, via les nouveaux mod` eles de d eploiement, de paiement et de d eveloppement semblaient propices aux d eveloppement et ` a l evolution de solutions ERP pour des PME et TPE, ce qui est conrm e par leur d eploiement actuel de solutions ERP open source (par exemple Compiere) sur le cloud (par exemple Amazon).

14

R ef erences
[1] Audaxis. Audaxis lance ITvite, une ore ERP en mode SAAS pour les PME, 2011. http://www.audaxis.com/Actualites/ Audaxis-lance-ITvite-une-offre-ERP-en-mode-SAAS-pour-les-PME, consult e le 01 juin 2011. [2] Compiere. Compiere on the Cloud - Convenient. Comprehensive. Flexible. Low Cost., 2011. http://www.compiere.com/products/cloud-edition/index.php, consult e le 06 juin 2011. [3] G. von Krogh E. von Hippel. Open Source Software and the Private-Collective Innovation Model : Issues for Organization Science, 2003. [4] E.M. Rogers. Diusion of Innovations. 5th Edition edition, 2003. [5] F-A. Blain. Pr esentation g en erale des erp et leur architecture modulaire, 2011. http: //fablain.developpez.com/tutoriel/presenterp/#LI-B-1, consult e le 14 juin 2011. [6] Facebook Developers. Open Source. http://developers.facebook.com/opensource/, consult e le 06 juin 2011. [7] P. Grange. Le livre blanc du cloud computing. Syntec informatique, pages 1 19, 2010. [8] Van Lindberg. Intellectual Property and Open Source : A Practical Guide to Protecting Code. OReilly Media, Inc., 2008. http://oreilly.com/catalog/9780596517960. [9] M. Charpy. La diusion dune innovation, 2009. http://strategies4innovation. wordpress.com/2009/02/15/la-diffusion-dune-innovation/, consult e le 24 avril 2011. [10] Moreno Muatto. Open Source - A Multidisciplinary Approach, volume 10(10). 2006. [11] Open Source Initiative. The Open Source Denition. http://opensource.org/docs/ osd, consult e le 16 juin 2011. [12] Smile. Livre blanc - ERP open source, 2009.