Home
Évaluation et expérimentation de logiciels libres pour la
Contents
1. Progiciel Ghits Messages BO BT SN g Compiere 246 000 2 314 536 146 327 807 13296 100 1741 2 48 S webERP 560 570 749 16 624 18 304 1 27 1 3 ONess 6 970 50 078 13 251 0 2 9 71 2 OM CK ERP 293 89504 2248 0 13 2 1 0 EzyBiz 345 15993 4443 0 10m 74 1 12 0 5 ERPS 15 200 2 2 2 2 2 HUE El TurboCASH 3 870 41 868 21 852 81 200 49 79 2 4 w SE 67 700 122 739 21421 9185 2 2 1 30 CH Accounting Lazy8Ledger 1 150 77192 2265 0 10 ST Tee EN CK Ledger 12 300 135 847 3 437 0 2 2 79 2 4 ofbiz 103 000 1 596 104 33 149 1000 2 zial 415 vtiger CRM 323 67 884 22 152 150 2010 14 28 13 2 CRM x EE 3 470 75 861 16 385 19 1 157 9 gt 1 0 z su Source 9 88 404 41 168 0 1 0 01 0 nterprise S OhioEdge 878 52 658 3 122 1 2 079 0 SEN OpenCRX 4 540 829728 ei 96 3m232 16 2 2 0 XRMS CRM 355 144754 18 030 258 4372 29 238 1 15 hipergate 3 050 635 772 14 030 152 100 43 150 2 3 SugarCRM 24 050 1148965 59681 257 1 844 21 277 4 16 N I valuation et exp rimentation de logiciels libres Progiciel Uh Ghits Messages BO BT Php MultiShop Market Place Multi 9 660 295 565 Vendor Zen Cart E Commerce 130 000 5 709 988 Shopping Cart Liferay Portal 7 620 870 995 Open Source 43 400 79 502 Entreprise osc2nuke 272 000 61 589 osCommerce 16 100 000 63 587 539 phpShop 91 600 mambo phpshop for Mambo 19 200 368 153 The Tamber Project g Si on 5l p
2. 6 5 8 Ressources humaines GRH La fonction Ressources humaines regroupe plusieurs processus bien distincts et a donc engendr toute une famille de logiciels diff rents Plusieurs des fonctions classiques des ressources humaines ont t automatis es Recrutement gestion des postes offerts et des dossiers des candidats Dossier des employ s information personnelle de l employ Compensation gestion des plans de pension assurance boni Performance gestion automatis e des revues de performances Paye Calcul des sommes dues des d ductions et production des ch ques Employee Lifecycle Management logiciel int gr permettant la gestion des param tres de GRH pour un employ du recrutement la retraite 6 5 9 Comptabilit finance et contr le financier Les syst mes de comptabilit sont une n cessit absolue pour les entreprises La fonction premi re de ces syst mes consiste documenter les mouvements d argent internes et externes de l entreprise Les syst mes financiers fournissent aussi des moyens d analyser la performance de l entreprise de poser des diagnostics et de supporter les d cisions Finalement ils servent pr parer l information qui doit tre fournie aux actionnaires et aux instances gouvernementales 35 free definition com Enterprise resource planning http www free definition com Enterprise resource planning html 6 5 10 Asset Management Ces logiciels o
3. Par la suite un ensemble de caract ristiques dites environnementales est aussi valu entre 1 et 5 En assignant chaque caract ristique une priorit on peut obtenir un score composite pour les l ments suivants interface robustesse technologie prouv e s curit absence de d pendance une plate forme 27 The Mitre Corporation Use of Free and Open Source Software FOSS in the U S Department of Defense 2003 28 Duijnhouwer Frans Willem Widdows Chris Open Source Maturity Model Cap Gemini 2003 http www seriouslyopen org ferm e absence de d pendance un fournisseur support technique disponibilit de services professionnels conseil formation int gration Le document a le m rite de pr senter une liste d picerie assez compl te des diff rents points valuer pour s lectionner un logiciel La s paration entre les crit res mous li s la nature du libre et les crit res durs applicables tout logiciel libre ou propri taire est int ressante Il est int ressant de constater que seuls les crit res li s au produit on devrait plut t dire le projet sont vraiment sp cifiques au libre On pourrait facilement d velopper des sous cat gories adapt es au logiciel propri taire ge de la soci t sant financi re originalit curriculum de l quipe de d veloppement pour pouvoir les comparer au libre Cependant la grille ne contient pas de listes des fo
4. Pour cette raison on l a exclu de l tude e osCommerce logiciel de gestion de site web il occupe d j une tr s grande part de march pour les petits commer ants en ligne D autre part l valuation technique de nos trois finalistes a men l limination de deux candidats e ERPS ce logiciel offre des outils puissants et innovateurs pour construire un syst me ERP sur mesure C est aussi le seul logiciel libre con u pour la gestion de production MRP Malheureusement le temps imparti cette tude ne nous a pas permis de ma triser les produits de ERPS afin d en faire une implantation fonctionnelle De plus il n tait pas dans notre mandat d implanter les processus d une entreprise r elle Toutefois nous recommandons que l volution de ce logiciel et de la communaut qui l entoure soit tre suivi avec grande attention e SQL Ledger ce logiciel tait support par une tr s large communaut et semblait donc int ressant Son installation s est av r e facile Cependant l valuation a mis au jour des faiblesses ergonomiques certaines et des lacunes importantes au niveau fonctionnel La maturit de Compiere a t confirm e par l valuation technique sur tous les plans Nous avons donc identifi en Compiere un logiciel d affaires libre mature appuy par une large communaut Il est cependant trop t t pour proposer Compiere l ensemble des PME canadiennes ou d en faire la pr
5. esp rer une plus grande flexibilit pour les entreprises dans l atteinte de leurs objectifs Nous avons re u le mandat de D veloppement conomique Canada d identifier les meilleurs logiciels d affaires libres et d en faire une valuation sommaire De tous les candidats potentiels trois seront retenus pour une valuation ergonomique et fonctionnelle Il est aussi propos que ces trois logiciels soient consid r s pour des projets pilotes en entreprise Le pr sent document constitue le rapport final de ce projet pr sent D veloppement conomique Canada Il r sume le projet et pr sente les conclusions de l tude 2 Contexte 2 1 D finition du logiciel libre Pour mieux situer cette tude nous d finirons d abord le concept de logiciel libre Un logiciel libre est un logiciel d velopp par une communaut structur e o les administrateurs g rent les orientations et diffusent le code source Le logiciel volue gr ce aux contributions volontaires de la communaut Le code source doit tre public et accessible lectroniquement Toutefois la caract ristique fondamentale du logiciel libre est qu il est possible d utiliser ou de modifier le code source sans condition et sans frais Notons que le terme logiciel libre est la traduction du terme Open Source Software qui a lui m me remplac le terme Free Software En effet l ambigu t du terme Free qui veut dire la fois gratuit et libre
6. www spec org benchmarks html 3 IBM Linux at IBM http www 1 ibm com linux 4 Adobe Systems Inc T l chargement d Adobe Reader http www adobe fr products acrobat readstep2 html 5 OpenOffice org OpenOffice org 1 1 Features _http www openoffice org dev_docs features 1 1 features text html 6 Dumout Estelle La mairie de Munich concr tise son virage radical vers les solutions open source http www zdnet fr actualites informatique 0 39040745 39157409 00 htm ZDNet France juin 2004 7 AP Source of Worry for Microsoft http www wired com news technology 0 1282 60896 00 html Wired News 2003 8 Delio Michelle Munich Open Source http www wired com news infostructure 0 1377 62236 00 html Wired News 2004 9 Netcraft Ltd December 2004 Web Server Survey http news netcraft com archives 2004 12 index html 10 Drothier Yves Linux Windows Apache IIS quel usage par les grands sites Web http solutions journaldunet com 0403 040329_ technos_sites shtml Journal du Net mars 2004 11 Netcraft Ltd What s that site running Amazon com http uptime netcraft com up graph site amazon com 12 Sun Microsystems Inc News IBM s Cloudscape Becomes Apache Derby http today java net pub n 1437 13 Computer Associates Project Ingres http opensource ca com projects ingres 14 O Gara Maureen CA to Open Source Ingres http www linuxbusinessweek com story 450
7. en anglais portait confusion puisque le logiciel libre n est pas toujours gratuit en effet il est souvent permis de revendre le code cette confusion a men son abandon Dans le contexte occidental o la propri t intellectuelle est soumise l encadrement juridique du droit d auteur la nature libre du logiciel est garantie par la licence sous laquelle le code est publi Dans cette licence les auteurs au sens l gal d finissent les droits et obligations des utilisateurs ou licenci s C est donc la licence sous laquelle est publi le logiciel qui d termine si un logiciel est libre Dans tat de l art des logiciels libres on introduit le concept de libert pour qualifier les diff rentes saveurs de licences libres En g n ral un logiciel est dit libre si les quatre libert s suivantes sont assur es 1 la libert d ex cuter le programme quelle que soit l utilisation 2 la libert d tudier le fonctionnement du programme et de l adapter aux besoins de l utilisateur 3 la libert de distribuer des copies du logiciel 4 la libert d am liorer le logiciel et d en faire profiter la communaut en le redistribuant 1 Certains organismes et leaders d opinion ont une conception plus restrictive du logiciel libre On consid re parfois que le logiciel libre doit imposer les conditions suivantes au licenci 5 tout logiciel contenant une partie du logiciel doit tre diffus sou
8. es Un contrat a alors t accord a MITRE Corporation pour laborer une politique d utilisation du libre pour le Minist re de la D fense Le rapport de MITRE fait d abord l inventaire des logiciels libres d j utilis s et constate que les logiciels libres sont largement utilis s de fa on semi clandestine 27 Ironiquement le rapport conclut que l interdiction du libre aurait des cons quences n gatives sur la s curit plusieurs logiciels libres utilis s n ont pas de concurrents ou offrent des performances sup rieures aux logiciels propri taires et leur retrait pourrait impacter n gativement un grand nombre de projets MITRE pr sente diff rentes politiques possibles allant de l interdiction la libert totale Finalement la politique recommand e par MITRE est bas e sur la construction d une liste de logiciels libres dits Generally Recognized as Safe GRAS selon les crit res suivants e le logiciel est support commercialement e largement utilis e et offre un historique de r solution rapide des failles de s curit d clar es aupr s du CERT La performance doit tre similaire ou meilleure que les concurrents propri taires On notera que la mesure propos e pour valuer la s curit des applications est facilement quantifiable MITRE propose la cr ation et la mise jour d une telle liste On sous entend bien sur que seuls les logiciels sur la liste devront tre utilis s par les gouver
9. l expert technique de l entreprise utilisatrice ou l usager final La vente de service d int gration d adaptation et de support les initiateurs du projet ou une tierce partie offre de conduire et d ex cuter le projet de mise en place du logiciel Les fournisseurs de services applicatifs Application Service Provider ASP certains fournisseurs dont plusieurs h bergeurs offrent un service cl en main pour des logiciels n exigeant que peu ou pas d adaptation Les services de sous traitance certaines entreprises veulent concentrer toute leur nergie sur leur mission premi re Elles confient donc l adaptation et l exploitation de leurs logiciels un tiers La vente de livres Chaque nouvelle technologie est l objet d une abondante litt rature s adressant aux d veloppeurs La vente de documentation technique l installation et la param trage des logiciels complexes particuli rement en infrastructure est presque impossible sans une documentation appropri e Le versioning une version libre mais limit e d un logiciel propri taire est rendue disponible pour faire la promotion de celui ci occuper le march ou initier un lock in Les avantages du libre pour les utilisateurs L absence de co t de licence est souvent voqu e comme principal avantage des logiciels libres mais les experts consid rent que ce n est pas son principal int r t On consid re g n ralement que le logiciel libre pr
10. Comptabilit Compte payable Compte recevable Gestion des stocks ERP Seule offre MRP Grand livre Facturation Achat Inventaire Comptabilit Inventaire Boite a outils Commerce lectronique CMS Inventaire Catalogue Gestion de la force de vente Customer Service and Support CSS Gestion de la force de vente Gestion de la force de vente Ajoute l change de email avec Outlook a SugarCRM Trop g n rique Gestion de la force de vente C est la version libre d un logiciel payant Compiere forme les consultants MPL 1 1 R seau international de partenaires certifi s Audaxis KnowledgeBlue Shared Vision Group Plusieurs installations document es Jeu de manuels assez complet en ligne Le projet n offre aucun service lui m me Il n y a pas d offre de tierce partie GPL D velopp par Nexedi France GPL Offre de service tr s compl te Aucune autre offre n a t identifi e Une installation document e How to en ligne Livre et CD en vente 71 individus inscrits sur le site Aucun autre support Le projet offre une gamme compl te de services professionnels Treize firmes r f renc es sur findopensourcesupport com 15 r f rences d utilisateurs Aucune formation en classe disponible Le projet offre une gamme de services visant les informaticiens vid o de formation support courriel et t l phonique Service de r f rence de consultants Voir N reide biz go integ
11. Ergonomie L valuation ergonomique d taill e est pr sent e dans un rapport distinct voir la bibliographie en annexe Nous pr sentons ici les faits marquants de cette tude SQL Ledger est une application moyennement complexe au niveau du nombre et du type de fonctionnalit s offertes Etant donn l absence d aide l int rieur de l application et le manque de visibilit de certaines fonctions les utilisateurs devront consulter la documentation offerte D un point de vue ergonomique l application a de nombreux probl mes et plusieurs sont graves Il y a un manque flagrant de protection contre les erreurs Par exemple un utilisateur peut supprimer une entr e marchandise ou produit n ayant jamais t affect e d une quantit sans qu aucun message de confirmation n apparaisse Dans le cas o des messages d erreur apparaissent ils sont habituellement ind chiffrables pour l utilisateur moyen Dans certains cas il est aussi difficile de corriger les erreurs Cette situation entra nera sans aucun doute des frustrations importantes et ce particuli rement pour les utilisateurs novices ou occasionnels L application manque aussi de coh rence ce qui peut ralentir l apprentissage et diminuer la performance des utilisateurs Par ailleurs l application permet d ex cuter certaines t ches facilement et rapidement Par exemple la s rie d op rations suivantes Demande de devis gt Commande d achat gt F
12. Groupware SF Version b ta System OmniPortal SF Boite outils non pertinent OSSUITE SF Release vieux de plus d un an ONess SF CK ERP SF ICPAC International SF Boite a outils non pertinent Evaristo SF FM Portuguais seulement EzyBiz SF Linux Kontor SF Allemand seulement Fisterra Open SourceERP SF Espagnol seulement CK ledger Voir comptabilit oxerp SF Version Release Candidate Compiere MFG SCM SF Voir MRP WyattERP 400 SF RPG pour AS 400 Kalpa SF Boite a outils MaxDev SF RepTux SF Trop sp cialis Jerpa SF Mod le architectural Mindelo SF Version alpha phpMyERP SF Version alpha release gt 1 an SIA Sistema Integral de SF Espagnol seulement Administracion SaberNet DCS SF FM Non pertinent webPortal Intranet System SF Version b ta ISeries ERP SF AS 400 ofbiz SF Outils ERPS Olnet dolibarr FM ERP5 Release vieux de plus d un an Simples ERP FM Espagnol seulement E AS ERP5 Site disparu Tableau 3 Crible 1 PGI N N Evaluation et exp rimentation de logiciels libres Finance comptabilit Progiciel valu Compiere Crit re d limination initial Voir ERP OpenGeco Italien seulement TurboCASH Accounting SQL Ledger Accounting webERP accounting Lazy8Ledger OpenSI Pas de code disponible Value middleware EuroBudget Ch quier non pertinent m
13. On compte 44 traducteurs et 27 d veloppeurs SourceForge r pertorie un seul administrateur Selon le site web le propri taire de la marque de commerce et du site web est Systems Inc une soci t canadienne On trouve sur le site du projet les coordonn es de huit int grateurs ou revendeurs pr ts fournir diff rents services Le site www findopensourcesupport com un r pertoire des fournisseurs de services pour les logiciels libres contient quinze r f rences qui concernent SQL Ledger Puisque SQL Ledger est une application web pure on trouve parmi ces r f rences plusieurs h bergeurs On trouve aussi plusieurs firmes de consultants et int grateurs Seize utilisateurs offrent un bref t moignage sur l utilisation faite du logiciel sur le site officiel Dans la plus pure tradition du libre l effort de mise en march est peu structur Il est donc difficile d identifier la taille et la qualit de l offre de support ainsi que le nombre d installations en production 12 2 Fonctionnalit s pr sentes ce niveau SQL Ledger est clairement un logiciel moins riche que Compiere Le logiciel semble con u pour un usager unique ou un petit groupe d usagers En effet il ne contient aucun m canisme de coordination hormis l ex cution fr quente de rapports Le logiciel offre les fonctions de base pour les ventes et les achats la comptabilit et la gestion des inventaires SQL Ledger est disponible dans 37 langues dont le fra
14. S Department of Defense 2003 Wheeler David How to Evaluate Open Source Software Free Software OSS FS Programs http www dwheeler com oss_fs_eval html Wheeler David Generally Recognized as Mature GRAM OSS FS programs http www dwheeler com gram html Articles de journaux Internet 11 12 13 14 15 16 Associated Press Source of Worry for Microsoft http www wired com news technology 0 1282 60896 00 html Wired News octobre 2003 Blau John SAP posts hike in third quarter revenue and profit http www computerweekly com Article134427 htm Computer Weekly Octobre 2004 Delio Michelle Munich Open Source Plows Ahead http www wired com news infostructure 0 1377 62236 00 html Wired News f vrier 2004 Drothier Yves Linux Windows Apache IIS quel usage par les grands sites Web http solutions journaldunet com 0403 040329 technos_sites shtml Journal du Net mars 2004 Dumout Estelle La mairie de Munich concr tise son virage radical vers les solutions open source http www zdnet fr actualites informatique 0 39040745 39157409 00 htm ZDNet France juin 2004 Koch Christopher Open source ERP gains http cio co nz cio nsf 0 BEE963A95DDE87C2CC256E2F005D9C86 OpenDocument CIO Magazine mars 2003 17 O Gara Maureen CA to Open Source Ingres http www linuxbusinessweek com story 45028 htm Linux Busin
15. de pages en ligne Tableau 15 Crible 3 Evaluation et exp rimentation de logiciels libres 8 La s lection finale Nous avons maintenant r duit huit la liste de logiciels consid rer ce point tous les logiciels semblent matures et peuvent tre utiles aux PME canadiennes Nous devons cependant en choisir trois Plusieurs strat gies sont possibles 1 Choisir des logiciels semblables pour se pr munir contre le risque qu un des logiciels s av re de pi tre qualit ou non pertinent 2 Choisir des logiciels de types diff rents pour couvrir le maximum de domaines d application 3 Choisir les logiciels qui pr sentent le plus d avantages sur la concurrence propri taire 4 Choisir les logiciels qui offrent le plus d impact pour les entreprises Devant une liste aussi courte il faudra consid rer simultan ment tous ces crit res 8 1 Les candidats Nous rappelons ici la liste des finalistes et leur domaine fonctionnel Suite l examen plus approfondi des fonctionnalit s des candidats nous avons reclassifi ERPS et SQL Ledger dans la cat gorie des PGI M me si leurs fonctionnalit s sont diff rentes ils fournissent tous les outils de base essentiels la gestion d une PME On peut donc les qualifier de progiciels de gestion int gr s Progiciel Sp cialit s Tout pour la distribution Compiere Achat vente compte payable compte recevable Comptabilit MRP Capacit de gestion de prod
16. libres dans leur strat gie d entreprise On pense IBM avec Red Hat Linux Novell avec Suse Les plus grands sites web tel que Google et Yahoo n ont pu cro tre qu en basant leur architecture sur des logiciels libres Apr s avoir investi le domaine des syst mes d exploitation la bureautique les infrastructures web les logiciels libres s tendent maintenant aux applications d affaires logiciels de comptabilit de distribution ou de gestion de la relation client Par exemple le logiciel Compiere progiciel de gestion int gr fait l objet d une grande attention sur le web avec des centaines de milliers de r f rence sur Google et de nombreux articles dans les revues sp cialis es Les logiciels d affaires tel que les progiciels de gestion int gr s promettent d importants gains de productivit aux entreprises canadiennes Cependant les co ts associ s ces logiciels sont souvent trop importants pour les PME On peut donc penser que les versions libres de ces logiciels pr sentent une opportunit pour les PME de profiter des gains d efficience promis par les progiciels de gestion int gr e et ce moindre co t Les logiciels libres donnent aux utilisateurs un plus grand contr le sur leur strat gie informatique et sur leurs relations avec leurs fournisseurs de service Au del des conomies sur les co ts de licence et de l acc s ces nouvelles technologies ces caract ristiques uniques permettent d
17. propri taires ss 8 Les mod les de maturit du libre ccecceecececccecccecccocccecccoccce0ec0000000000000000000000000000000000000e000000000000000oscoovooevovee H 5 1 La grille d valuation de Wheeler sccsccccssssscsscssseecsccesscssesccessscesscscesccsssscessscssesccssssceesoee H 5 2 Generally recognized as mature GRAM ssesssessssssosssoessosssosssesssosssesssosssesssesssosssosssosssoess L0 5 3 Generally Recognized As Safe GRAS ccccccocccocccoccoocooocooocooooooocooocosovooovosevosevosevosevososocoons L I 5 4 Le Open Source Maturity Model OSMM de Capgemini eeccecccocccocccocccoscooccococos TT 5 5 Le Open Source Maturity Model OSMM de Golden cecccocccocccocccocccocccosccooccoccosovas 12 Typologie des progiciels d affaireS 0eooooo00o000oo0ooouooovoooveoovoooeooooooeeoocosevooeeoesosevovesoooevosevonas 14 6 1 Le Process Classification Framework PCE cccecccccocccccocccccooccocosccososocososecosesccosevccosevccons 14 6 2 Le mod le BIATT ccscssssesscssccsscssscssscsscssssssssnsssnsssnsscssscsssscsssssscssssssssnesssesssessnssocssosees LD 6 3 Classification des logiciels d affaires propri taires ses L5 6 4 Les progiciels de gestion int gr e PGI vs Best of Breed see L I 6 5 Tableau des logiciels d affaires sessseeseneessennssssessoseseessessssssses L 6 6 Tableau des logiciels supportant les processus du PCF
18. s offertes A ce sujet les utilisateurs auront avantage consulter la documentation offerte manuel d utilisation volumineux et m me suivre une formation pour en tirer le maximum D un point de vue ergonomique m me si elle n est pas parfaite l application est g n ralement bien structur e et offre aux utilisateurs une bonne validation de l information entr e et des messages d erreur qui permettent d viter de faire de graves erreurs et aussi de corriger les erreurs commises Les diff rentes fen tres de l application sont g n ralement coh rentes ce qui favorise un apprentissage rapide Dans cette valuation heuristique plusieurs probl mes et points n gatifs ont t soulev s cependant la majorit de ces probl mes constituent des irritants mineurs et non des catastrophes d utilisabilit D ailleurs plusieurs des probl mes soulev s peuvent vraisemblablement tre corrig s moyennant un minimum d effort de la part du concepteur notre avis Compiere peut sans crainte tre d ploy aupr s de plusieurs utilisateurs au profil vari utilisateur novice expert occasionnel intensif Compiere semble robuste et fiable 10 5 Extensions Personnalisation L adaptation du logiciel l environnement de l entreprise peut se faire dans le code ou directement par l interm diaire de l interface web d pendamment de l ampleur des changements souhait s Par exemple il est possible d ajouter
19. sente les avantages suivants sur les logiciels propri taires Co t de licence nul o abaisse videmment les co ts totaux d utilisation o r duit le co t de passer un logiciel alternatif Acc s au code source et droit de le modifier o permet de faire ou de faire faire des adaptations o garantit que le logiciel restera disponible ind finiment o contr le du passage aux nouvelles versions Libert de choisir ses fournisseurs de services professionnels o permet d abaisser les co ts en prenant avantage de la comp tition o permet de changer de fournisseurs en cas de probl me Le code source est la vue de tous ce qui o am liore la robustesse o diminue les potentiels probl mes de s curit Adh rence au standard ouvert o permet de substituer un nouveau logiciel si des probl mes surgissent Pour toutes les raisons qui pr c dent le logiciel libre diminue fortement les effets de ock in inh rents aux logiciels propri taires ce qui diminue les co ts et certains risques tout en offrant plus d alternatives l utilisateur Il est clair que ces avantages ne sont pr sents que si le logiciel consid r est soutenu par une tr s large communaut D autre part le logiciel libre pr sente aussi certains risques e Le grand nombre de projets offerts o peut emp cher l mergence d un leader o rend plus difficile la d couverte des meilleurs logiciels e Le risque reli la disparition du projet cau
20. 1 an WORK system e commerce Release vieux de plus de an phpShop gShop Point of Sale system Release vieux de plus de 4 ans AllCommerce ecommerce and fulfilment Release vieux de plus de 4 ans The B2B eCommerce Project Tr s jeune 6 mois version b ta MaxDev Voir PGI Custom POS Accounts Stock Management Release vieux de plus de un an mambo phpshop for Mambo jspShop Release vieux de plus de 4 ans NeuClear Non pertinent OSDL Database Test Suite Non pertinent OpenCommerce Release vieux de plus de 4 ans Crystal9 Release vieux de plus de 2 ans I Store Release vieux de plus de 4 ans XAO Apache web Services Release vieux de plus de 3 ans PHP Canada Post Shipping Rate Calculator Non pertinent release vieux de plus de 1 an aiportal Espagnol seulement version alpha Open Business Solution ERP CRM E Commerce Release vieux de plus de 3 ans version alpha warp cms php mysql content management Non pertinent version b ta eCommerce Station Release vieux de plus de 1 an Symphero Open Source eCommerce Release vieux de plus de 3 ans Open Store Version alpha tr s jeune 4 mois The Tamber Project Tableau 5 Crible 1 Vente sur Internet Evaluation et exp rimentation de logiciels libres Manufacturing Resource Planning Progiciel valu AP Source Kalp
21. 19 S lection des logiciels d affaires MatUres ccccococcoocooocococooocooecoososososoocesosesccesoceosesocescossocovoceses 20 7 1 Les objectifs de la s lection scccscssssscsssecccsccssccsesscesssccesseccescccssscescscssccccssesccsssssessscssseceees Z 7 2 M thodologie de s lection ccccccocccoccoocooocooocooocoooeooocosovosscossvossvososocesocesocesocosocosccoscvescvouoves Z 7 3 Crible 1 Choisir les logiciels pertinents et actifs ZL 7 4 Crible 2 Popularit et activit seseeennennnseesessenesoossseessssccescosescooessccee 27 7 5 Crible 3 Fonctionnalit s et services professionnels seen LO gs LG s lection finaleseier siisii eiieeii sasssunedesusccseedeedcavesesssdeneee OL 8 1 RSC CN 8 2 DISCUSSION EE OL 8 3 Les trois logiciels s lectionn s seseseeseeeeenesnsssessssssesssssssces D 2 9 D finition des tests fonctionnels et tecChniques sccccssccssrsssecrcssssesscsccsccscssccscssscscssscssccscsscsscsssssssssees JI 10 011701114 L EP E 2 reiss 2 e ae AP LP OP SESS eE a OA 10 1 Communaut et part de march cecccocccocccooocooccoooooocooccooccooccooccooecosecosecosecoseoosvosvosuoe 34 10 2 Fonctionnalit s pr sentes esseeeeeneenenessessnssessesssossssessssessssee 3D 10 3 Installation sc ciccccccicsccicccciicecciriceceserstrocstctskesccriteicsicrscesecss ross c tcescosrrtces nscresoessrasoste ciess 3 10 4 ErSONOMIC isssscescses
22. 2 2 gt 1 290 663 Tableau 14 Crible 2 7 5 Crible 3 Fonctionnalit s et services professionnels Les cribles pr c dents ont permis de r duire suffisamment la liste pour permettre un examen plus pr cis des fonctionnalit s des logiciels candidats En effet notre liste compte maintenant quatorze candidats Les informations ont t obtenues partir des sites des projets de Source Forge et de Google ce stade nous nous basons essentiellement sur les pr tentions des projets et non sur l tude des fonctionnalit s r elles des logiciels Le crit re principal est l existence d une offre s rieuse et abondante de services professionnels tel que propos s par Golden Nous liminons les logiciels qui ne sont pas support s par des soci t s offrant des services professionnels particuli rement en mati re d int gration Nous n accorderons pas d importance ici la localisation g ographique des services professionnels Nous v rifions galement que les listes de fonctionnalit s indiqu es sur les sites des projets correspondent nos objectifs Finalement nous liminons les projets qui proposent des bo tes outils plut t que des progiciels complets valuation et exp rimentation de logiciels libres 28 Progiciel Synth se des fonctionnalit s Services professionnels Licence SQL Ledger Open CRX Tout pour la distribution Pas de MRP Comptabilit
23. 2005RP 17 valuation et exp rimentation de logiciels libres pour la petite et moyenne entreprise Michel Sauv Mario Boutin Robert G rin Lajoie Isabelle Therrien Rapport de projet Project report Ce rapport a t r alis pour D veloppement conomique Canada Montr al F vrier 2005 2005 Michel Sauv Mario Boutin Robert G rin Lajoie Isabelle Therrien Tous droits r serv s All rights reserved Reproduction partielle permise avec citation du document source incluant la notice Short sections may be quoted without explicit permission if full credit including notice is given to the source CIRANO Centre interuniversitaire de recherche en analyse des organisations CIRANO Le CIRANO est un organisme sans but lucratif constitu en vertu de la Loi des compagnies du Qu bec Le financement de son infrastructure et de ses activit s de recherche provient des cotisations de ses organisations membres d une subvention d infrastructure du Minist re du D veloppement conomique et r gional et de la Recherche de m me que des subventions et mandats obtenus par ses quipes de recherche CIRANO is a private non profit organization incorporated under the Qu bec Companies Act Its infrastructure and research activities are funded through fees paid by member organizations an infrastructure grant from the Minist re du D veloppement conomique et r gional et de la Recherche and grants and research mandat
24. 28 htm Linux Bus Week 2004 15 Niku Corporation Niku Builds on Success of http www niku com template asp id 87 amp xsl_ 12 amp releaseID 608716 d Ingres devient subitement disponible il faudra des mois un non initi pour en faire un usage utile et s curitaire C est le savoir qui va maintenant se monnayer Du c t de la communaut du libre de nouveaux mod les d affaires se mettent en place pour capturer la valeur que les logiciels repr sentent pour les entreprises si le code source a une certaine valeur il faut pour la r aliser pleinement poss der acheter ou louer l expertise n cessaire l exploitation du logiciel mesure que les domaines d expertise sont investis par le libre les mod les de revenu clatent dans diff rentes directions 2 3 La vente de logiciels libres une distribution valeur ajout e est mise en vente se distinguant par des utilitaires propri taires et l int gration de nombreux outils du libre Les meilleurs exemples sont les distributions de Linux Mandrake Suse Red Hat etc La vente de service conseil comme dans le monde du propri taire la connaissance de l offre de logiciels dans un march donn est une denr e monnayable C est encore plus vrai dans le monde du libre ou les projets ne font pas de vente ou de marketing La formation en classe ou sur le web elle peut s adresser la firme de consultation
25. The Reengineering Handbook Manganelli et Klein 30 pr sentent une nomenclature des processus d affaires n cessaires au fonctionnement d une entreprise Cette nomenclature se veut compl te et exhaustive Bien sur tous ces processus ne sont pas pr sents dans chaque entreprise Ils peuvent y tre inutiles ou ex cut s de fa on informelle Cette nomenclature le Process Classification Framework PCF est aujourd hui un concept fondamental dans le domaine de la r ing nierie Le PCF est aujourd hui tenu jour par le American Productivity amp Quality Center On peut a priori penser que chaque soci t op re de fa on diff rente et que projeter une telle grille d analyse sur les processus d une compagnie est un exercice futile Les praticiens de la r ing nierie en sont bien conscients Le PCF est justement l outil qu ils proposent pour tablir un langage commun Tous les documents de leur site non seulement utilisent le PCF mais sont index s en fonction de cette nomenclature Les processus et activit s du PCF peuvent donc tre utilis s pour raffiner une recherche documentaire Le PCF est aussi la base de la m thodologie de r ing nierie de PriceWaterhouse Coopers 31 Ce mod le nous fournit donc un premier cadre de r f rence pour identifier les processus d affaires Son int r t est sa nature exhaustive On ne pourra rien oublier La liste suivante pr sente les 12 processus de haut niveau qui sont ensuit
26. a SF Crit re d limination initial Pre alpha Compiere Manufacturing SF alpha Brother Jonathan MRP SF b ta ERPS ERPS 01net Voir ERP Ofbiz FM OpenMFG Gestion de la relation client Olnet Tableau 6 Crible 1 MRP Progiciel valu AP Source Compiere ERP CRM SF Licence incompatible avec le libre Crit re d limination initial OpenCRX XRMS CRM SF vtiger CRM SF NetOffice SF 99 Non pertinent CRM Commercial tracking tool SF Open Source Enterprise SF OhioEdge SF hipergate SF OpenAspect SF Version alpha Wjue Xoops Collection SF Collection de modules Enterprise CRM and Groupware System SF Version b ta Solversa CRM SFA Business Solution SF Licence propri taire OmniPortal SF CMS portail non pertinent OSSUITE SF Voir ERP ONess SF Voir ERP OpenSourceCRM SF Release vieux de plus d un an SellWin CRM Sales Application SF Release vieux de plus d un an SourceTap CRM SF Tr s jeune peu actif Arow crm SF Tr s jeune 4 mois oxerp SF b ta guanxiCRM Business Solution SF Kalpa SF Version alpha OpenCRM SF Version b ta dernier release 2002 FreeERP SF DOA PhPepperShop SF Version b ta allemand seulement Cu
27. a m me fa on l volution du code Nous n avons pu identifier aucun utilisateur ou fournisseur de service autre que Coramy et Nexedi 11 2 Installation ERPS est construit sur la plate forme Zope un serveur d application orient objet publi sous licence libre Plusieurs applications des produits ont t construites sur cette plate forme et l enrichissent comme des syst mes de gestion de contenu ERPS est constitu de 5 a produits Zope tout comme ERPS est lui m me crit en Python Comme Python est un langage qui n exige pas un syst me d exploitation particulier et que nulle part dans la documentation de Zope ou de ERPS il n est mentionn une telle sp cification nous avons tent d installer ERP5 sur Linux Red Hat 9 Aucun manuel d installation n existe pour ERPS Nos r f rences consistaient donc en des fichiers Readme et quelques pages web tr s incompl tes ERPS fait appel certains produits Zope qui sont tr s avant gardistes et peu support s Certains sont dans une version b ta depuis de nombreuses ann es Les nombreuses modifications au code source n cessaires pour le d ploiement initial de ces modules la fr quence laquelle la signature des m thodes et des classes se modifie le nombre de liens bris s rencontr s dans le processus de recherche de ces produits et finalement l absence de support de ces produits ont grandement nui l installation de ERPS Quant aux autres produits
28. acture d achat gt R ception se fait tr s facilement L application est notre avis destin e des utilisateurs qui sont pr ts mettre les efforts pour apprendre son fonctionnement particulier apprendre comment contourner les emb ches et qui l utiliseront de fa on quotidienne de mani re ne rien oublier de ses particularit s 12 5 Extensions Personnalisation La gestion des usagers permet de configurer ce qui est affich la disposition des champs et la langue selon les pr f rences de chaque usager Il est possible d tendre les fonctionnalit s de SQL Ledger avec du code externe en Perl sans toucher au code source original Il est galement facile de cr er des templates de documents comptables adapt s des particularit s locales ou de cr er une toute nouvelle traduction 13 Conclusion Notons d abord que parmi les logiciels que nous n avons pas retenu parmi nos trois finalistes plusieurs pr sentent des signes certains de maturit et devraient faire l objet d une veille technologique e SugarCRM logiciel de gestion de la force de vente il est tr s populaire et bien support e Project Workbench logiciel de gestion de projet qui n a rien envier MS Project Workbench vient tout juste d tre publi sous licence libre apr s des ann es d existence Malheureusement l diteur a conserv l algorithme d ordonnancement des t ches pi ce cl du logiciel sous licence propri taire
29. aut Cependant le processus d valuation a r v l des d ficiences ergonomiques importantes Nous ne pouvons donc recommander ce logiciel En conclusion Compiere se d marque clairement parmi les logiciels d affaires libres C est un logiciel mature qui offre faible co t des fonctions requises par un tr s grand nombre de PME Cette tude n est pas suffisante pour recommander formellement ces logiciels aux entreprises canadiennes Une tude plus approfondie tel un projet pilote en entreprise sera n cessaire Nous recommandons que Compiere soit choisi pour ces projets pilotes 1 2 Table des mati res P RE EEN OTT ics TEETE E SEET TE TET T TTET 2 1 D finition du logiciel libre cssscscsscsscsecssscesccccescccsesccecscccesscccesccesssceesncssssessescesssscessosessees 2 2 2 2 D impact sur l industrie des technologies de l information s ss 2 2 3 Les avantages du libre pour les utilisateurs oessoessoessesssesssesssesssesssesssosssesssosssesssosssoossosssoessoe 4 5 2 4 D finition du champ de l tude ccccccocccocecoccoo0eo0oco0ooo0oo00ooo0oooscooscooscoosccosccosccosccosecssccosecsues tud 7 But et moyens de VEtude csceerccsescssscscesscssccccssscccsscccsecccssccccssccesscccssccecssccssssssssscscessesssssssssssssssesssseeeees 3 1 But de 821174 2200202227022222 0 A e E E A A A eg 7 3 2 il Grille d valuation des logiciels d affaires
30. ces de ce progiciel est sa fa on unique par l interface administrative de Zope de pouvoir configurer le progiciel jusque dans ses moindres d tails D s que la fa on de faire est assimil e par une quipe de d veloppement les fonctionnalit s peuvent tre tendues tr s facilement de fa on autonome par des business templates Toutefois nous ne savons pas dans quelle mesure ces manipulations peuvent fragiliser le syst me ERPS est un progiciel impressionnant quant aux fonctionnalit s offertes mais qui est encore immature et n est pas entour d une communaut forte Il est construit sur des concepts innovateurs et le logiciel se comporte bien Mais actuellement il est impossible d avoir une version fonctionnelle du syst me sans avoir recours Nexedi De plus les modules d affaires ne peuvent tre cr s sans processus d affaires de r f rence qui proviennent d une entreprise r elle 12 SQL Ledger SQL Ledger Accounting est d crit sur son site officiel comme un logiciel de comptabilit Cependant la liste des fonctionnalit s annonc es sur le site web est plus tendue que celle d un logiciel comptable En fait il s approche des fonctionnalit s de Compiere Le projet existe depuis plusieurs ann es et il est support par une large communaut Le logiciel est crit en Perl et est compatible avec les SGDBR libres les plus populaires 12 1 Communaut et part de march Le projet compte 80 contributeurs
31. chain tableau dans quelle situation le logiciel reste pertinent en fonction des r ponses possibles aux sept questions du mod le BIAIT Questions Alternatives 1 Quand le paiement est il fait Sur facture MV Pay comptant 2 Quand la livraison a t elle lieu Dans le futur Imm diatement 3 Est ce qu on garde un dossier client Oui MV Non 4 Comment le prix est il fix N goci Fixe 5 Le bien est il vendu ou lou Vente Pa Location ce que le bien n cessite un suivi Oui Non 7 Le bien est il con u sur mesure Sur mesure De l inventaire M Tableau 18 BIAIT Compiere 10 3 Installation La t che la plus difficile du processus d installation est l installation du SGBDR Oracle Pour un n ophyte cette t che peut tre ardue et il vaudrait mieux la confier un expert qui pourrait galement avoir la responsabilit du maintien de la base de donn es de la r solution de probl mes de l importation de donn es de la gestion des usagers et de la s curit des domaines d une extr me importance pour les PME Compiere s installe facilement et rapidement Au CIRANO il a t install sur la machine Toja 39 sans probl me en suivant les instructions fournies Une distribution compl te de JBoss est incluse dans Compiere il n est donc aucunement n cessaire d installer JBoss au pr alable Quant aux donn es il suffit d un appel de script pour qu elles soient import es dans la base de donn es Le processus est u
32. cument Certaines fonctionnalit s sont int ressantes par exemple e Les commandes actives d un m me client sont regroup es l exp dition e Les r ponses aux demandes de prix peuvent tre donn es par le fournisseur travers une interface web e On peut obtenir des recommandations sur quand et dans quel ordre les factures doivent tre pay es en fonction des conditions de paiement e Le concept de workflow permet par exemple de notifier un superviseur qu il doit approuver une r quisition ou une commande De plus l approbation du superviseur est requise pour la poursuite du processus On peut ainsi acc l rer la circulation des documents et assurer le respect des proc dures internes e Il est possible pour les usagers de cr er et d diter volont les workflows Par contre ces fonctions ne semblent pas fonctionner correctement du moins dans la distribution courante Le logiciel pr sente peu de fonctionnalit s volu es tel que des alertes sur des produits en rupture de stock Les fonctions annonc es de SRM et CRM d passent peine la pr sence de dossiers fournisseurs et de dossiers clients ainsi que la gestion de conditions de paiement Compiere est con u pour tre traduit facilement il est disponible en 7 langues incluant le fran ais et l anglais On trouvera ci dessous un tableau sommaire des fonctionnalit s de Compiere Le tableau a t construit partir du site du projet et du manuel de l
33. de g rer la production manufacturi re Il pr sente donc un int r t particulier pour les PME manufacturi res L autre raison principale est son c t unique et innovateur tr s prometteur cause des circonstances exceptionnelles voqu es plus haut et afin de nous permettre tout de m me de se forger une opinion s rieuse sur les fonctionnalit s de ERP5 nous avons particip s une d monstration en ligne accompagn e d une conf rence t l phonique avec M Jean Paul Smets le PDG de Nexedi Il est clair que les impressions qui en sont ressorties ne peuvent tre compar es une exp rimentation concr te Par cons quent la discussion qui suit ne tient pas lieu d valuation empirique mais d coule d observations faites pendant la d monstration des pr tentions manant du site web de ERPS et des r ponses de M Smets nos questions La base de donn es objet de Zope et le SGBDR MySQL sont utilis s conjointement et ont des fonctions diff rentes Avec les possibilit s offertes par les clusters de MySQL les gens de Nexedi pr voient multiplier par 100 le nombre de lignes de produits qui pourront tre g r s par ERPS La plate forme Zope fournit plusieurs produits permettant la personnalisation de ERPS Plusieurs op rations telles l assemblage des modules du syst me en fonction des besoins du client la hi rarchisation de l information ou l adaptation d un formulaire peuvent se faire partir de l interface d administra
34. dentifi s pourraient ensuite tre propos s pour faire l objet de projets pilotes d implantation en entreprise 3 2 Moyens Pour atteindre ce but nous allons e faire la revue des grilles de s lection propos es pour compl ter notre courte liste de candidats e d finir une typologie des logiciels d affaires e d velopper une grille d valuation des logiciels d affaires e faire la s lection des trois logiciels e valuer l ergonomie et la facilit d installation des logiciels de la liste Dans le cadre de cette tude il ne sera pas possible d estimer de fa on r aliste les co ts et b n fices amen s par ces logiciels Cette valuation n cessiterait une installation pilote en entreprise Nous conclurons par une discussion sur l int r t de chaque logiciel et les types d entreprise qui seront les plus susceptibles d en b n ficier 4 Grille d valuation des logiciels d affaires propri taires Comment trouver les meilleurs logiciels parmi le tr s grand nombre de logiciels offerts Notre premier probl me est de formuler une m thode de s lection qui maximise nos chances de succ s Nous allons dans un premier temps discuter des m thodologies utilis es pour la s lection des logiciels propri taires Les technologies de l information sont souvent per ues par les non initi s comme un monde o pr valent la rationalit et l ordre Cependant la complexit des questions technologiques et l im
35. des attributs colonnes de la BD de modifier des propri t s d affichage ou de cr er des nouveaux rapports par l application Java Toutefois il faut crire du code si on veut faire des changements complexes certains formulaires 39 Toja a 2 processeurs Intel cadenc s 800Mhz 512MO SDRAM et son syst me d exploitation est Linux Red Hat 9 Des fonctionnalit s peuvent tre ajout es facilement il est facile de configurer l appel des objets externes sans craindre le plantage du programme Il est possible aussi d utiliser un langage de script Beanshell pour tendre ses fonctionnalit s en ayant acc s directement aux objets par des interfaces de programmation API A moyen terme l quipe de d veloppeurs a m me l intention de le rendre accessible sous la forme de web services 11 ERP5 ERPS est principalement un logiciel de gestion de la production Le projet a d marr en 2001 initi par une firme de consultants fran aise Nexedi pour le compte d un manufacturier de v tements poss dant plusieurs usines Coramy Le logiciel a eu une bonne presse particuli rement en France Aucune autre impl mentation n est connue Selon Nexedi l approche id ale pour construire un syst me ERP adapt aux entreprises est modulaire Concevoir et offrir des outils et modules r utilisables permet des interm diaires de construire des solutions sur mesure tout en r duisant le temps de programmation au maximum L
36. didats Wheeler Golden utiliser la taille de la communaut comme indicateur de la maturit du logiciel Wheeler utiliser les moteurs de recherche pour valuer la communaut v rifier la quantit et la qualit de l offre de services professionnels MITRE Golden utiliser l ge du projet pour d terminer les chances de survie du projet Wheeler Il suffit d appliquer ces crit res dans le bon ordre pour r duire rapidement le nombre de candidats avec un effort croissant pour une liste de logiciels de plus en plus petite Nous allons donc proc der en 4 phases Crible 1 Cr er la liste des logiciels pertinents et actifs gt Construire une liste des logiciels d affaires libres gt liminer les logiciels inactifs ou non pertinents Crible 2 Utiliser les statistiques des projets pour liminer les projets inactifs gt Nombre de r f rences dans Google Nombre de t l chargements Crible 3 Analyser les fonctionnalit s annonc es et l offre de services professionnels S lection finale Faire un choix tactique entre les logiciels survivants 7 3 Pour Crible 1 Choisir les logiciels pertinents et actifs obtenir une liste initiale de logiciels nous avons utilis principalement les sources d information suivantes Pour SourceForge net ce site regroupe plus de 90 000 projets de logiciels libres propose des fonctions de recherche et des statistiques sur l activit des projets Le mot
37. e besoin pour ce logiciel vient du fait que les entreprises ont toutes des besoins sp cifiques qu il est difficile de combler avec un ERP g n rique comme SQL Ledger ou Compiere La d marche sur laquelle repose le progiciel est unique et novatrice La conception de ERPS repose sur un mod le abstrait de 5 classes d o le nom ERPS Nodes Resources Movements Path et Items L implantation d un syst me fonctionnel est bas e sur ce mod le mais ne le suit pas exactement En r alit il s agit d une collection de r pertoires contenant des modules d affaires assembl s selon certaines r gles dict es par les processus d affaires utilis s par l entreprise Les principes guidant le d veloppement du progiciel sont aussi innovateurs Par exemple ERPS a t con u pour bien fonctionner et ce m me sous les pires conditions r seau Le syst me a attir ainsi un int r t dans les pays en d veloppement o les infrastructures de r seautique sont plus instables 11 1 Communaut et part de march ERPS n est pas support par une grande communaut Les d veloppeurs de Nexedi sous la direction de Jean Paul Smets sont les seuls collaborateurs au progiciel Chez Coramy les ing nieurs qui utilisent le logiciel ont d velopp l expertise pour cr er eux m mes des modules suppl mentaires qui pourront tre int gr s au code original par Nexedi ventuellement les prochains clients pourraient contribuer de l
38. e explos s sur plusieurs niveaux et qui donnent lieu quelques centaines de processus et sous processus Comprendre le march et les clients D velopper une vision et une strat gie Cr er les produits et services Mettre en march et vendre Produire et livrer les biens ou les services Facturer et servir les clients D velopper et g rer les ressources humaines G rer les informations et leurs technologies G rer les ressources financi res et physiques 10 G rer les questions de sant de s curit et d environnement 11 G rer les relations ext rieures 12 G rer les am liorations et le changement Soo ON RER QE Le mod le distingue deux types de processus les processus op rationnels 1 6 directement li la production des biens ou services offerts Les processus de gestion 7 12 qui viennent en support aux processus op rationnels 30 Manganelli Raymond L et Klein Mark M The Reengineering Handbook A Step By Step Guide to Business Transformation AMACOM 1996 31 Price Waterhouse Coopers Global Best Practices knowledge base http www pwc com extweb service nsf docid 03FDC8C811B8BAD880256C22003069A9 6 2 Le mod le BIAIT Le concept de Business Information Analysis and Integration Technique BIAIT est originalement propos par Donald Burnstine de IBM dans les ann es 70 32 Reprise et adapt e par Rivard et Talbot la m thode permet de d terminer quels se
39. elle Therrien Sommaire ex cutif Les logiciels libres ou Open Source Software ont connu un tr s grand succ s au cours des derni res ann es Les logiciels libres offrent plusieurs avantages leurs utilisateurs des co ts plus bas davantage de flexibilit dans la conduite de leur strat gie informatique ainsi que la r duction de certains risques tel que la disparition de l diteur d un logiciel R cemment plusieurs logiciels d affaires sont apparus sous licence libre parmi ceux ci certains progiciels de gestion int gr e PGI ou ERP se d marquent dont Compiere avec des centaines de milliers de r f rences sur Google et un nombre total de plus de 700 000 t l chargements Il est raisonnable de croire que les logiciels d affaires libres offrent aux PME canadiennes l opportunit de b n ficier des avantages des technologies de l information moindre co t Nous soutenons que l acc s au gain d efficience promis par ces logiciels moindre co t pourrait augmenter la comp titivit des entreprises canadiennes Ce projet est une premi re tape en vue de v rifier cette hypoth se Son but est d identifier les meilleurs logiciels d affaires libres et d en faire une valuation sommaire Pour mieux nous pr parer la recherche des meilleurs candidats nous avons d abord fait la revue des diff rentes m thodologies de s lection de logiciels autant dans le domaine du propri taire que du libre Par
40. en la cr ation d une boucle de r troaction des probl mes identifi s par les clients vers la conception du produit Le produit est alors l objet d am liorations continues pour r duire les imperfections tout au long de son cycle de vie Les logiciels de Product Lifecycle Management permettent de g rer ce processus Ils constituent une volution des logiciels de CAO FAO 6 5 3 Gestion de la relation avec les fournisseurs SRM Ces logiciels permettent de g rer les n gociations et les contrats sign s avec les fournisseurs Plus particuli rement on s int resse aux standards n goci s et la performance observ e en mati re de qualit On peut aussi g rer la s curit des approvisionnements en s assurant de disposer de plusieurs sources pour chacun des intrants 6 5 4 Gestion de la cha ne logistique La gestion de la cha ne logistique peut d signer simplement la gestion des approvisionnements externes Elle s tend parfois la circulation des mati res dans l entreprise Ce logiciels peuvent aussi donner l entreprise les moyens techniques de partager avec ses fournisseurs les niveaux de ses inventaires et ses plans de productions Cela permet aux fournisseurs de mieux g rer leur processus de production et id alement de partager les b n fices avec l entreprise 6 5 5 Manufacturing Resource Planning MRP L objectif d un syst me MRP est de r duire le capital investi en mati res premi res sous assemb
41. es diteurs interpr teurs compilateurs et syst me de contr le de version e Les logiciels d infrastructure les syst mes de haut niveau sur lesquels sont assis les applications serveur web de base de donn e de courrier lectronique d authentification etc e les logiciels de bureautique traitement de texte chiffrier etc e les logiciels d affaires ce sont les applications qui supportent les processus d affaires communs toutes les entreprises achat vente paye production etc e les logiciels m tiers ce sont les applications sp cifiques chaque domaine d affaires tel que la gestion des horaires en transport ou des dossiers patient en sant 16 http story news yahoo com news tmpl story2 amp u nf 20050106 tc _ nf 29477 17 http www osia net au open_ source resources open source case studies 18 DiDio Laura Linux UNIX and Windows TCO Comparison Part 1 The Yankee Group 2004 19 Didio Laura Linux UNIX and Windows TCO Comparison Part 2 The Yankee Group 2004 L offre de logiciel libre pour les quatre premi res cat gories a t analys e et r pertori e r cemment 20 Cette tude comprend entre autre chose une liste de progiciels GRAM tel que propos e par Wheeler D autre part les logiciels m tiers sont tr s rares dans le domaine du libre En effet ils s adressent n cessairement une fraction des entreprises ce qui diminue leur int r t Par contre on con
42. es logiciels d affaires matures Apr s avoir d fini la liste des diff rents logiciels d affaires nous allons maintenant nous inspirer des m thodologies de s lection discut es dans les sections pr c dentes pour construire la liste des logiciels d affaires libres les plus prometteurs 7 1 Les objectifs de la s lection Il s agit d identifier trois logiciels d affaires diffus s sous licence libre Sp cifiquement nous voulons e identifier trois logiciels pour valuation plus d taill e e identifier des logiciels approchant la maturit 7 2 M thodologie de s lection SourceForge net le plus grand r pertoire de logiciels libres contient plus de 90 000 projets C est tr s impressionnant Mais c est aussi un gros probl me il faudrait des ann es pour faire une valuation compl te de tous les logiciels Pour r soudre ce probl me nous allons appliquer successivement une suite de cribles aux diff rents projets afin d laguer notre liste Les cribles ont t construits de fa on permettre l limination rapide d un grand nombre de logiciels avec le minimum d efforts Moins on aura de logiciels consid rer mieux nous pourrons valuer chacun d entre eux par la suite Le processus de s lection est largement inspir des m thodologies adapt es au libre pr sent es la section 1 plus particuli rement recourir des sites sp cialis s tel que Sourceforge net pour identifier les can
43. es obtained by its research teams Les organisations partenaires The Partner Organizations PARTENAIRE MAJEUR Minist re du D veloppement conomique de l Innovation et de l Exportation PARTENAIRES Alcan inc Banque du Canada Banque Laurentienne du Canada Banque Nationale du Canada Banque Royale du Canada Bell Canada BMO Groupe financier Bombardier Bourse de Montr al Caisse de d p t et placement du Qu bec F d ration des caisses Desjardins du Qu bec Gaz M tro Hydro Qu bec Industrie Canada Minist re des Finances du Qu bec Pratt amp Whitney Canada Raymond Chabot Grant Thornton Ville de Montr al cole Polytechnique de Montr al HEC Montr al Universit Concordia Universit de Montr al Universit du Qu bec Universit du Qu bec Montr al Universit Laval Universit McGill Universit de Sherbrooke ASSOCI Institut de Finance Math matique de Montr al IFM Laboratoires universitaires Bell Canada R seau de calcul et de mod lisation math matique RCM R seau de centres d excellence MITACS Les math matiques des technologies de l information et des syst mes complexes ISSN 1499 8610 Version imprim e ISSN 1499 8629 Version en ligne valuation et exp rimentation de logiciels libres pour la petite et moyenne entreprise Michel Sauv Mario Boutin Robert G rin Lajoie Isab
44. ess Week mai 2004 18 Streicher Martin SourceForge net s PROJECT OF THE MONTH http www linux mag com 2004 02 potm 01 html Linux Magazine f vrier 2003 Sites et pages web 19 Adobe Systems Inc T l chargement d Adobe Reader http www adobe fr products acrobat readstep2 html 20 CMS Matrix CMS Matrix http www cmsmatrix org 21 Computer Associates Project Ingres http opensource ca com projects ingres 22 ERPS Foundation Free Software http www erp5 org sections free 23 Free Software Foundation Inc FSF UNESCO Free Software Directory http directory fsf org 24 free definition com Enterprise resource planning http www free definition com Enterprise resource planning html 25 IBM Linux at IBM http Awww 1 ibm com linux 26 Netcraft Ltd December 2004 Web Server Survey http news netcraft com archives 2004 12 index html 27 Netcraft Ltd What s that site running Amazon com http uptime netcraft com up graph site amazon com 28 Niku Corporation Niku Builds on Success of Open Source Scheduling Tool http www niku com template asp id 87 amp xsl_ 12 amp releaseID 608716 29 Open Source Industry Australia Open Source Case Studies http www osia net au open_source resources open source case studies 30 OpenOffice org OpenOffice org 1 1 Features _ http www openoffice o
45. essus qu il supporte Le progiciel de son c t est con u pour supporter une gamme limit e de fa ons de faire Si l on s en tient aux questions de BIAIT il existe 128 cas de figure d entreprise avant m me de tenir compte des diff rentes industries et des cultures d entreprise Il faudra donc souvent d cider entre des modifications importantes aux progiciels ou l alignement des processus de l entreprise sur le progiciel choisi Cet alignement est parfois ind sirable lorsque le processus pr sente lui m me un avantage concurrentiel pour l entreprise ou r pond des imp ratifs r glementaires 6 4 Les progiciels de gestion int gr e PGI vs Best of Breed Les adeptes des syst mes de gestion int gr e de l entreprise soutiennent que l int gration des syst mes d information est primordiale pour l entreprise moderne Ces logiciels permettent de partager l information entre les diff rentes fonctions de l entreprise et ainsi la rendre plus efficace Adopt s par les grandes entreprises dans les ann es 1990 les PGI promettaient de grands b n fices en facilitant la circulation des informations entre les diff rentes fonctions de l entreprise et en for ant l adh sion aux meilleures pratiques en mati re de processus On croyait aussi faire des conomies par rapport au d veloppement de logiciels maison Cependant la premi re vague d installation a calm le jeu Le volume et les co ts d adaptatio
46. ets et peut tre de leur part de march Il est propos d analyser pour chaque logiciel les aspects suivants partir des informations disponibles sur les sites des projets incluant le code source fonctionnalit co ts part de march support ergonomie s curit facilit d adaptation int gration et licence Finalement une courte liste de candidats doit faire l objet d une analyse d taill e sur les crit res d j cit s 5 2 Generally recognized as mature GRAM Wheeler introduit aussi le concept de logiciel Generally Recognized as Mature GRAM Un logiciel est dit GRAM quand un consensus existe dans la communaut pour le reconna tre comme mature c est dire utile fiable largement support et largement utilis Il propose aussi que les grands leaders d opinion organisations et personnes publient sur le web des listes organis es de logiciels GRAM Il g n ralise ainsi le concept de GRAS introduit dans le rapport du MITRE voir section 5 3 et cit par Wheeler C est donc aussi la communaut du libre mais cette fois dans un cadre formel que Wheeler demande d ent riner les bons projets Le proc d int ressant au d part a malheureusement le m me caract re incestueux que la recommandation informelle des pairs L id e de Wheeler ne fait rien pour augmenter la cr dibilit des leaders du libre l ext rieur du cercle de ses pairs Wheeler lui m me donne l exemple et publie sa li
47. eur de recherche Google Le JournalduNet 01net com qui a publi beaucoup de mat riels sur les logiciels libres Le site de ERPS un logiciel MRP qui fournit une liste GRAM de ses principaux concurrents liminer un maximum des 90 000 projets de SourceForge nous n avons conserv que les projets pr sentant les caract ristiques suivantes Le statut du projet dans SourceForge doit tre Production mature indiquant que le logiciel est complet et fonctionnel La description des projets doit contenir les mots cl s et acronymes anglais reli s aux logiciels d affaires tels que ERP CRM accounting PLM SCM etc La statistique file activity percentile est non nulle Un projet avec une statistique nulle est toutes fins utiles abandonn Ce crit re ne concerne que les projets pr sents dans sourceforge net Parmi les 104 progiciels retenus on a limin ceux qui ne sont pas disponibles en anglais ou en fran ais sont au stade de la version alpha ou b ta malgr un statut Production mature ne pr sentent pas des fonctionnalit s pertinentes ne sont pas des progiciels complets mais plut t des bo tes outils 36 sont con us pour des plate formes trop sp cialis es AS 400 par exemple ne sont plus actifs existent depuis moins de 6 mois n ont pas fait l objet d une nouvelle version dans la derni re ann e Ce dernier crit re soit celui de l activit dans la derni re ann e es
48. ffisent pas la recommandation de ces logiciels pour une installation pilote Notre objectif est de v rifier de fa on sommaire que les logiciels choisis remplissent leur promesse Nous allons donc poursuivre cette tude en valuant les trois finalistes sur cinq points e Communaut et part de march on discutera plus en d tail la taille de la communaut la structure de de l quipe de d veloppement et le nombre d utilisateurs connus e Facilit d installation les logiciels ont t install s sur les ordinateurs du CIRANO Le processus a t document e Fonctionnalit s partir d un sc nario de test couvrant les fonctionnalit s de base nous avons v rifi les fonctionnalit s e Ergonomie la m thode utilis e est appel e valuation heuristique Nous avons proc d l examen syst matique de l interface humain ordinateur pour en d terminer la conformit avec un ensemble de r gles de l art empiriques ou heuristiques Le sc nario de test a t utilis pour orienter l valuation e Extension personnalisation on valuera la facilit avec laquelle le logiciel peut tre adapt aux besoins d une entreprise en fonction des technologies utilis es 10 Compiere La premi re installation de Compiere a t r alis e en 2000 Le principal architecte de Compiere est Jorg Janke qui a travaill auparavant pour SAP et Oracle Janke a cr la soci t ComPiere qui fournit des services d in
49. iesissosssoescssvensssedesosesnsvesdccevasosnsesvensssosscesuossveebssosseaseensseses wi 10 5 Extensions Personnalisation cccccccscscssssssssssscscssscscesscescsscesssecesescscscscscscscscscscscscscscscscsces 37 11 1 Communaut et part de march sseessesssesssesssesssesssesssecsseessossoossoossoossoossoosssosesosesossssssssesssessses 39 LUZ Installation a sscesesssesecicvsssesesssecesicesssessesedecisesssedesssesecdsesesedeasseeesiavssseseassevesesedvvedeossedesase sedeseaeseestesee Oo 11 3 DISCUS SIO EH 12 SOLD CGE ieissar ossessi nosire sorina sosio ssi a So Si ESSA SOS SSRS SK SSSss ss e A 2 12 1 Communaut et part de march ssesssesssesssesssesssesssessseosseossossoossoossoossoossoosssosssossssssssssssesssessses 42 12 2 Fonctionnalit s pr sentes scccccsssscsscssssecssssescccsssccecsccscsccscsscessssscesscsssscecssscescscssesccssssceeees A2 12 3 Installation sscsscecccsivssssvesdensceavecsssvossvesseaseactvessvsvasssecssevsesesudssoscasacensesnossasiassceessensasssaussvesdscesasscaaces 4 RS SE CU 12 5 Extensions Personnalisation cccccccccscssscscscscscscscssscscscscscscscscscscsssscscscscscscscssscscscscscscscsssees 44 13 WEE A Liste des tableaux Tableau 1 BIAIT questions et alternatives ss 15 Tableau 2 Processus du PCF et types de logiciels associ s 19 T bleau 3 Crible LE PGT ett eet esoe tas Ga ah tad cans ea gas Leos Heed Ce edn ee a Mate 22 Tableau 4 Crib
50. impacts d un tel logiciel sont donc plus limit s pour l entreprise Les risques sont aussi plus bas Par contre ces logiciels se d marquent moins de l offre propri taire correspondante autant au point de vue fonctionnel que celui des co ts peu de choses pr s les m mes commentaires s appliquent aux logiciels de vente en ligne En fonction de notre objectif de favoriser les gains de productivit dans les PME canadiennes il semble pr f rable de concentrer nos efforts sur les PGI et d liminer les logiciels de GRC et de vente en ligne Les risques sont plus lev s mais ces logiciels promettent des gains de productivit sup rieurs Concentrer nos efforts sur un seul domaine permet galement de diminuer l impact de l limination d un candidat si cela devait arriver l tape des tests ergonomiques et fonctionnels sommaires qui compl tent ce projet ou lors d un possible projet pilote Le projet se poursuivra donc avec une s rie de tests sur trois PGI 8 3 Les trois logiciels s lectionn s Nos trois logiciels s lectionn s sont donc 1 Compiere 2 ERPS 3 SQL Ledger 9 D finition des tests fonctionnels et techniques Nous avons donc identifi trois logiciels d affaires libres qui semblent avoir atteint une certaine maturit Les pr tentions des sites des projets nous indiquent que les fonctionnalit s des logiciels semblent pertinentes pour nos objectifs Toutefois ces consid rations seules ne su
51. ion et exp rimentation de logiciels libres 26 7 4 Crible 2 Popularit et activit Vingt huit des 152 logiciels identifi s ont surv cu au premier crible Le deuxi me crible est inspir de Golden un logiciel mature est appuy par une communaut active ce qui devrait se refl ter par une grande activit sur Internet et le site du projet Nous avons donc mesur les param tres suivants pour les projets qui ont pass le premier crible Nombre de r f rences fournies en recherchant par mots cl s dans Google Ghits Nombre de pages vues dans Sourceforge PV Nombre de t l chargements DL Nombre de bogues B le nombre de bogues ouverts BO ou le total des bogues r pertori s BT Nombre de messages forums et listes de diffusion Nombre d administrateurs G Nombre de collaborateurs d veloppeurs r dacteurs etc D L activit des forums a t valu e en additionnant les forums et les listes de diffusion de SourceForge ceux qui sont disponibles sur les sites des projets ou des sites ind pendants Les logiciels conserv s sont ceux qui font l objet de plus de 10 000 t l chargements par mois tout en d montrant une activit certaine dans les forums de discussion Une exception cette r gle est faite pour ERPS puisqu il est g r l ext rieur de SourceForge De plus c est le seul logiciel offrant des fonctionnalit s de gestion de production MRP
52. la proc dure n est pas vidente saisir pour un n ophyte de Zope Le manuel de Zope fut pour nous d une grande utilit Une fois que les principes de base sont assimil s les instructions deviennent plus faciles suivre m me si elles sont peu d taill es L application a finalement t d ploy e sans erreurs mais la cr ation d un ERP5 Site la premi re tape de la cr ation d une implantation fonctionnelle dans l interface de gestion de Zope tait toujours impossible Ces difficult s montrent les dangers de l utilisation d un langage de script pour le d veloppement des erreurs peuvent appara tre l ex cution ce qui oblige cr er beaucoup de tests pour s assurer d avoir un syst me stable apr s chaque modification Une autre installation sur Mandrake Linux a donn de meilleurs r sultats et ce beaucoup plus rapidement des paquetages RPM contenant les bonnes versions de tous les produits existent pour ce syst me d exploitation Toutefois les efforts pour initialiser une instance ont t vains Sans donn es et sans processus implanter l application n est qu une coquille vide une bo te outils ERPS est un syst me auquel il faut acc der exclusivement par une interface web aucun client lourd ne doit tre install 11 3 Discussion Nous avions conserv ERPS parmi les candidats malgr les crit res que nous avions tablis parce que c est le seul logiciel libre qui permette
53. la suite nous avons tabli la liste des diff rents types de logiciels d affaires en prenant comme toile de fond les principes de la r ing nierie des processus Finalement nous avons appliqu une s rie de cribles dans le but d identifier une dizaine de logiciels libres matures De tous les candidats potentiels trois ont t retenus pour une valuation ergonomique et fonctionnelle sommaire e Compiere pr sent comme un ERP Compiere permet d automatiser les processus d achat de vente de gestion d inventaire et les op rations comptables Il est programm en Java et son installation est facile L valuation ergonomique s est av r e satisfaisante L offre de services professionnels est d j importante L enthousiasme de la communaut semble donc justifi Assistant de recherche CIRANO t Agent de recherche CRIM Directeur ex cutif CIRANO et Universit de Montr al courriel robert gerin lajoie cirano qc ca Professionnelle de recherche CIRANO e ERPS choisi parmi les finalistes pour son caract re unique C est le seul logiciel de gestion de production Cependant il s est av r impossible installer Il fut aussi impossible d obtenir du support technique Pour ces raisons nous ne recommandons pas ce logiciel pour un site pilote e SQL Ledger Essentiellement un logiciel de comptabilit son installation s est av r e tr s facile Ce logiciel est aussi bien support par sa commun
54. lages et produits finis dans le processus de production partir d une pr vision de vente le syst me d termine quand les produits finis devront tre disponibles Le syst me en d duit le moment ou l assemblage final doit avoir lieu On sait alors quand et en quelle quantit les intrants doivent tre disponible On peut alors remonter la cha ne des op rations de production jusqu au moment ou les mati res premi res doivent tre command es aux fournisseurs Cela permet d optimiser les commandes et ainsi r duire les inventaires n cessaires la production et l espace n cessaire au stockage 34 6 5 6 Progiciel de gestion int gr PGI Enterprise Resource Planning ERP Le terme Enterprise Resource Planning a d abord t utilis pour d signer les extensions aux logiciels MRP dans le domaine de l approvisionnement de la livraison et des finances Les PGI tant implant s dans toutes sortes d entreprises l accent est pass de la gestion de la production l int gration Le terme 34 wordIQ com Definition of Materials resource http www wordiq com definition Material resource planning fran ais progiciel de gestion int gr est plus pr cis que l appellation anglophone un seul logiciel assure un grand nombre des fonctions de l entreprise typiquement la finance l approvisionnement l inventaire la vente la distribution la facturation les comptes payables recevab
55. le 1 Finance comptabilit ss 23 Tableau 5 Crible 1 Vente sur Internet ss 24 ER E 25 Tableau 7 E EE 25 Tableau 8 CribleL SRM eneen Eegenheeten ect nab element eege Eed e el 240 26 Tableau 9 Crible 1 Supply Chain Management sise 26 Tableau 10 Crible 1 Asset Management ses 26 Tableau 11 Crible 1 Analyse statistique sisi 26 Tableau 12 Crible 1 Customer Are 26 Tableau 13 Crible 1 Gestion de projet ses 26 Tabl aut 14 EE 28 Tableau 15 Crbles rt ts a ttt N Pts ele tie tte tation ete CAA este dE 30 EE 31 Tableau 17 Fonctionnalit s pr sentes Comptiere ses 36 Tableau 18 BIAIT COmpiere ns ccc cc ecce cccrcercrcceccserrercecseiceccecseccecsrecesneeceecsereeeeeeeeeceeneereeneeeneeneennennenee 36 Tableau 19 Fonctionnalit s pr sentes SOL Ledger ses 43 Tableau 20 BLAIT SQL Ledger inisini artenomi a a E ienenitenandt tindedadeadeodssand dantaeeedl aes 43 Tableau 21 Liste des logiciels d affaires matures et de leur site web associ 48 1 Introduction Les logiciels libres ou Open Source Software ph nom ne marginal l origine sont devenus une alternative viable aux logiciels propri taires Linux prend une place importante dans le march des serveurs d infrastructure On peut affirmer que l Internet a t construit sur les logiciels libres qui dominent ce march avec le serveur Apache et le SGDBR MySQL Certains des grands acteurs du monde des TI ont maintenant int gr les logiciels
56. les et les ressources humaines La fonction MRP n est plus au centre des PGI modernes Les PGI permettent l change automatis d information entre les diff rents services d une entreprise pour une plus grande int gration En brisant les barri res entre les services les PGI augmentent l efficacit de l entreprise 35 6 5 7 Gestion de la relation client GRC Customer Relationship Management CRM La gestion de la relation client veut dire des choses tr s diff rentes selon la nature des entreprises Les technologies de l information permettent de tenir des conversations avec un grand nombre de clients et d valuer plus finement la valeur conomique d un client Les syst mes de GRC sont donc tr s diversifi s e Mise en march o identification des clients les plus rentables calcul de lifetime value o offre de produits personnalis s e Gestion de la force de vente o performance des vendeurs et gestion des opportunit s e Service la client le o r solution des probl mes en self service o gestion des plaintes e Gestion du cr dit o Identification des mauvais payeurs On cherche le plus souvent fid liser la client le lorsque le co t d acquisition d un nouveau client est lev On peut aussi chercher maximiser les ventes ou conqu rir une nouvelle client le On retiendra que l appellation application GRC ou CRM est utilis e pour d signer des logiciels tr s diff rents
57. lisant Apache a atteint les 70 suivi par IIS de Microsoft avec 21 9 Aucun logiciel propri taire n a pu s imposer sur ce march malgr les efforts des Sun et Microsoft Plusieurs des plus gros sites du web avec des volumes de transaction normes sont construits sur une infrastructure de logiciels libres Amazon et Google par exemple utilisent Linux et ou Apache 10 11 Essentiellement c est le mod le d affaires classique des diteurs de logiciel qui est remis en cause De fa on historique les revenus taient bas s sur des frais de licence lev s ainsi que des frais d adaptation de mise niveau et de support technique importants L apparition de logiciels libres dans un cr neau donn rend le mod le classique impraticable Il est tr s vocateur de voir certains diteurs l cher prise face MySQL IBM place Cloudscape SGDBR Java sous licence libre 12 Computer Associates avec Ingres 13 et Niku Corporation avec Project Workbench 14 15 concurrent direct de MS Project sont d autres exemples Le logiciel libre a donc mis mal le mod le de capture de profit du propri taire La valeur associ e au code source semble s tre vanouie dans la nature Cependant que vaut le code source sans toutes les activit s de service et de support qui permettent son utilisation ordonn e M me si le code source 2 Standard Performance Evaluation Corp SPEC s Benchmarks and Published Results http
58. n ais et l anglais On trouvera ci dessous un tableau sommaire des fonctionnalit s de SQL Ledger Utilisant comme r f rence la liste des fonctionnalit s de Compiere les fonctionnalit s pr sentes dans SQL Ledger sont indiqu es par un crochet Cela permet de comparer les deux logiciels Le tableau a t construit partir du manuel de l usager Nous avons v rifi la pr sence des fonctionnalit s partir de l installation r alis e au CIRANO Sujets Fonctionnalit s Pr sente Gestion des requ tes internes Gestion des soumissions Quote A Cr ation des factures invoice Gestion des ventes Consolidation des livraisons Gestion des comptes recevables Gestion des achats Gestion des demandes de prix Request for quote M Gestion des soumissions M M M Paiement M M M Gestion des approvisionnements Gestion des produits Gestion des partenaires Comptabilit Vente en ligne Fonctionnalit s Pr sente _ Commande sales order Facture Paiement Compte payable Gestion des comptes recevables R ception des marchandises Gestion de l inventaire Mouvement de marchandises Gestion des exp ditions Catalogue Groupe de produits Gestion des co ts volumes Dossier clients fournisseurs Conditions de paiement Gestion des escomptes Gestion du grand livre au standard GAAP Saisie des critures Comptes recevables Comptes payables Authentification Panier d achat Paiement Confirmatio
59. n des logiciels se sont r v l s tr s lev s et l ajustement des processus a rencontr des r sistances tous les niveaux dans les entreprises Les PGI n ont pu rencontrer tous les besoins de toutes les entreprises L impact des adaptations massives s est trouv amplifi par la n cessit de r percuter les adaptations lors des mises niveau du logiciel de base ajoutant d lais et co ts Il tait in vitable que le march se consoliderait Aujourd hui SAP poss de plus de 50 du march des grandes entreprises suivi de PeopleSoft et Oracle bient t une seule entit 33 La couverture impressionnante offerte par SAP et PeopleSoft la richesse et la complexit de leur gamme de produits sont impressionnantes En r ponse aux critiques qui leur sont faites les leaders pr sentent maintenant une offre diff renci e par industrie et modulaire Ayant domin le march des grandes entreprises les leaders se tournent aussi vers les PME avec une strat gie de versioning offrant une suite d applications simplifi es moindre co t Tous les joueurs ont ajout s des couches d interfaces web leurs produits ce qui ouvre la porte au self service Nous avons donc utilis la description des progiciels offerts par SAP et PeopleSoft pour tablir une typologie sommaire des progiciels d affaires 6 5 Tableau des logiciels d affaires La classification des logiciels est d j difficile compte tenu de la diversi
60. n des commandes Tableau 19 Fonctionnalit s pr sentes SQL Ledger Pour mesurer la flexibilit du logiciel nous avons indiqu dans le prochain tableau dans quelle situation le logiciel reste pertinent en fonction des r ponses possibles aux sept questions du mod le BIAIT Questions Alternatives 1 Quand le paiement est il fait Sur facture MV Pay comptant 2 Quand la livraison a t elle lieu Dans le futur Imm diatement 3 Est ce qu on garde un dossier client Oui M Non 4 Comment le prix est il fix N goci Fixe 5 Le bien est il vendu ou lou Vente M Location 6 Est ce que le bien n cessite un suivi Oui Non 7 Le bien est il con u sur mesure Sur mesure De l inventaire M M Tableau 20 BIAIT SQL Ledger 12 3 Installation SQL Ledger est une application Perl qui doit tre d ploy e sur un serveur Apache elle repose sur le SGBDR PostgreSQL MySQL ne peut pas tre utilis car il lui manque certaines des fonctionnalit s requises Quant Oracle et DB2 il est mentionn qu ils sont support s mais aucun fichier de configuration n est inclus dans la distribution Le fichier d explication de la proc dure d installation est clair concis et complet De plus une FAQ disponible sur le site web r pond tous les probl mes potentiels L installation est rapide et simple et a t compl t e sans aucun probl me L utilisateur peut acc der l application web par un fureteur 12 4
61. n peu plus long une quinzaine de minutes mais est ex cut sans heurt L application serveur de Compiere doit tre lanc e par JBoss cette op ration se fait de fa on transparente par les scripts de d marrage fournis avec la distribution Le haut degr d int gration avec la plate forme d ex cution facilite grandement la proc dure d installation Aucun paquetage suppl mentaire n est n cessaire L application web peut tre ex cut e imm diatement ou des applications Java clientes peuvent tre install es sur des machines distantes autant pour Windows que pour Linux La meilleure fa on de t l charger le client est de se diriger vers l URL du serveur qu on vient d installer l application y est disponible par Java Webstart ou en format Zip Aussit t d compress e l application est pr te se connecter au serveur et la base de donn es Nous avons prouv certains probl mes faire communiquer le serveur et le client travers des coupe feu firewall Le client web ne souffre pas de ce probl me 10 4 Ergonomie L valuation ergonomique d taill e est pr sent e dans un rapport distinct voir la bibliographie en annexe Dans cette valuation l interface du client Java seulement a t valu e le client web n tant pas dans un tat fonctionnel stable Nous pr sentons ici les faits marquants de cette tude Compiere est une application complexe au niveau du nombre et du type de fonctionnalit
62. nctionnalit s requises La grille est donc bien adapt e la veille technologique qui se veut un processus inclusif plut t qu exclusif On ne cherche pas ici liminer des logiciels mais les comparer entre eux Pour la m me raison on n voque pas l aspect du co t difficile valuer en l absence d une situation concr te On notera le concept de selling points qui permet d tablir la largeur fonctionnelle ou l unicit du logiciel En l absence de cas de figure on peut dire qu un logiciel qui a un spectre fonctionnel plus large conviendra plus d entreprises 5 5 Le Open Source Maturity Model OSMM de Golden Golden dans son livre publi r cemment 29 propose une grille d analyse de la maturit des logiciels libres Il reprend son compte le terme de Open Source Maturity Model OSMM introduit par Capgemini Golden est le PDG de Navicasoft firme d int grateurs De plus en plus souvent Navicasoft int gre dans ses solutions des logiciels libres et cherche a rassurer ses clients Recourant la caricature Golden dit vouloir fournir des outils au CIO dont le CEO vient de lire un article ou de discuter avec une connaissance des succ s du logiciel libre Quand le CEO demandera s il existe un plan pour exploiter cette opportunit le mod le OSMM pourra tre utilis par le CIO pour justifier l utilisation des logiciels libres Cette justification se fera de fa on rationnelle quan
63. nements et leurs sous contractants 5 4 Le Open Source Maturity Model OSMM de Capgemini Capgemini est une entreprise internationale avec des activit s dans le conseil en technologies de l information mais aussi dans l int gration de syst mes et l impartition Capgemini reconna t que pour bien conseiller ses clients ils doivent tre pr ts pr senter les logiciels libres comme une alternative au logiciel propri taire que ce soit pour des raisons de co ts ou de performance Pour ce faire Capgemini maintient une veille technologique dans le secteur du libre Un article de Cap Gemini pr sente les grandes lignes d une grille d analyse utilis e l interne pour soutenir la veille technologique 28 Cap Gemini a nomm cette grille le Open Source Maturity Model OSMM M me si l article n entre pas dans les d tails on y trouve beaucoup d id es int ressantes Le logiciel est valu d abord selon 4 aspects eux m mes subdivis s selon 12 sous cat gories Produit ge hi rarchie du projet originalit licence communaut de d veloppement Int gration interop rabilit modularit standard Utilisation facilit de d ploiement support Acceptation communaut d utilisateurs part de march Les valuateurs accorderont une note de 1 5 pour chacune des sous cat gories Pour fin de comparaison la note totaletotal mais aussi celles attribu es chacun des 4 aspects seront utilis s
64. nt pour but de faciliter la gestion des immobilisations ou les investissements majeurs immeubles quipements brevets etc Ils prennent diverses formes syst mes d entretien d inventaire ou d aide la d cision 6 6 Tableau des logiciels supportant les processus du PCF Dans le tableau suivant nous utilisons la liste exhaustive des processus du PCF limit e au niveau 1 pour ne pas trop l alourdir Nous avons associ aux processus les diff rents types de logiciels propos s par les grands joueurs du propri taire Il nous suffira ensuite de reprendre chacun des types de logiciels retenus dans notre recherche de logiciels candidats Processus Progiciel Acronyme Analyse de march Analyse statistique Gestion de la force de vente 3 Le marketing et la vente Gestion de la relation client Vente en ligne 1 Elaborer une vision et une strat gie Gestion de la relation fournisseur SRM 4 S approvisionner en bien et services Gestion de la cha ne logistique Progiciel de gestion int gr PGI ERP Gestion de la production MRP 5 G rer le service client le Gestion de la relation client CRM Recrutement 6 G rer les ressources humaines Dossiers employ s Gestion de la performance Employee Lifecycle Management 7 G rer les technologies de l information Exclu de l tude Comptabilit 8 G rer les ressources financi res Contr le financier Tableau 2 Processus du PCF et types de logiciels associ s 7 S lection d
65. ois probl mes e Ils doivent remplacer le syst me de recommandation informel par une grille d analyse rationnelle qui permet de justifier une d cision dans le cadre formel d une entreprise moderne e Ils savent aussi que les grilles d analyse propri taire classiques s appliquent mal au libre car elles mesurent des caract ristiques du logiciel propri taire qui n existent pas dans le monde du libre e Il est clair qu il y a beaucoup de d chets parmi les 90 000 logiciels inscrits chez SourceForge 22 Il est important que les mauvais projets ne viennent pas d truire la cr dibilit du libre 5 1 La grille d valuation de Wheeler David A Wheeler a t l un des premiers aborder le probl me Il a labor les grandes lignes d une grille de s lection compl te et il a tent de formaliser le syst me d valuation par les pairs Examinons d abord le processus de s lection propos par Wheeler qui comporte 4 tapes 1 Identifier 2 valuer 3 Comparer 4 Analyser Wheeler propose six sources d information pour identifier les logiciels pouvant combler les besoins exprim s e Les amis et coll gues puisque les logiciels libres font peu de publicit il faut compter entres autre sur les r seaux informels pour obtenir de l information sur ces logiciels e Les moteurs de recherche permettent de trouver articles sites commentaires dans les forums Comme toujours le choix des termes est crucial
66. omotion sans informations suppl mentaires Il faudrait notamment e Identifier plus sp cifiquement les besoins g n riques des PME en ce qui concerne les PGI e valuer les logiciels propri taires de m me nature sur le plan des co ts et des fonctionnalit s e V rifier que Compiere peut rencontrer les besoins d une entreprise r elle La r alisation de quelques sites pilotes en entreprise permettrait d atteindre ces objectifs Nous recommandons formellement que Compiere soit le logiciel consid r pour ces ventuels sites pilotes R f rences Monographies 1 Burnstine Don Business Information Analysis and Integration Technique BIAIT IBM Corporation 1980 Golden Bernard Succeeding with Open Source Addison Wesley 2004 Manganelli Raymond L et Klein Mark M The Reengineering Handbook A Step By Step Guide to Business Transformation AMACOM 1996 Rapports de recherche et documents en ligne 4 5 6 7 10 Benjeloun Adnane et al tat de l art des logiciels libres Projet MILLE CRIM 2003 DiDio Laura Linux UNIX and Windows TCO Comparison Part 1 The Yankee Group 2004 DiDio Laura Linux UNIX and Windows TCO Comparison Part 2 The Yankee Group 2004 Duijnhouwer Frans Willem Widdows Chris Open Source Maturity Model Cap Gemini 2003 http www seriouslyopen org The Mitre Corporation Use of Free and Open Source Software FOSS in the U
67. ous contrat de services mais surtout des partenaires soci t s de service ou fournisseurs de services applicatifs qui ach tent de la formation et vendent des services reli s Compiere On trouve plus de 30 partenaires sur le site de Compiere Ils sont de tailles tr s diverses et Compiere tient une place plus ou moins grande dans leur offre de service Une des raisons pour lesquelles certains partenaires ou certains clients refusent que leur nom soit publi dans cette liste est qu ils refusent de se faire solliciter pour obtenir des conseils ou des services gratuitement 37Streicher Martin SourceForge net s PROJECT OF THE MONTH http www linux mag com 2004 02 potm OI hl Linux Magazine f vrier 2003 38 Koch Christopher Open source ERP gains http cio co nz cio nsf 0 BEE963A95DDE87C2CC256E2F005D9C86 OpenDocument CIO Magazine mars 2003 10 2 Fonctionnalit s pr sentes Selon le site du projet Compiere le logiciel contient des fonctions touchant la comptabilit les comptes payables les comptes recevables la relation client la relation fournisseur et les inventaires Effectivement le logiciel contient toutes les fonctions n cessaires la gestion d une entreprise Il permet de saisir toutes les transactions financi res de base Le logiciel fait appel aux concepts de workflow H contient un m canisme de notification qui permet aux utilisateurs de collaborer une t che ou la circulation d un do
68. portance des enjeux rendent la prise de d cision tr s difficile Les d cisions sont souvent prises plus en r ponse des motions telles que la peur ou l impatience que selon des crit res rationnels L objectif d une grille de s lection est d liminer les produits inacceptables et de comparer les candidats les plus int ressants Par exemple l absence d une certification de s curit pourrait tre un crit re liminatoire pour un syst me manipulant des donn es personnelles Elle permet ensuite de comparer les candidats restants en construisant des mesures quantitatives des pointages pour divers aspects du logiciel Typiquement on pourra prendre plusieurs centaines de mesures pour construire quelques m triques partir de sommes pond r es des mesures l mentaires L exp rience d montre que s il est fait avec s rieux le travail de recherche d analyse et parfois de remise en question est beaucoup plus important que la note finale accord e chaque logiciel En conclusion il ne faut pas esp rer que l utilisation d une grille de s lection retire toute trace de subjectivit du processus mais elle permet certainement de faciliter la recherche d information et structure de fa on positive le processus d cisionnel En effet une grille de s lection formelle et structur e permet de pr senter aux d cideurs les informations n cessaires une d cision clair e Les grandes soci t s de conseil telles
69. pour faire ressortir les meilleurs liens 21 Wheeler Wheeler David How to Evaluate Open Source Software http www dwheeler com oss fs eval html 22 SourceForge net est un site qui r pertorie et h berge les projets de logiciel libre Il est utilis la fois comme d p t et comme vitrine pour ces logiciels Il permet de rassembler la communaut de faire des t l chargements et d en tenir les statistiques de consulter des listes de diffusion et la documentation des projets http www sourceforge net e Les sites sp cialis s SourceForge net FreshMeat net le Free Software Directory 23 Icewalkers com recensent r pertorient les logiciels libres et leur fournissent des services e Les distributions de Linux elle contiennent souvent de nombreux logiciels libres e Les listes de GRAM dont nous parlerons la section 5 2 Pour la phase d valuation il est propos de rechercher toutes les sources ind pendantes d information ou d opinion sur les logiciels identifi s Par ind pendant on entend des sites non associ s aux projets Wheeler pr vient ses lecteurs contre les sites o les projets sont classifi s par les votes du public trop facilement manipulables Il indique aussi qu il est difficile sauf exception de mesurer la part de march des logiciels Le nombre de hits dans les moteurs de recherche le nombre de liens vers le site du projet sont des indicateurs de popularit relative des proj
70. pri taires UNIX et expose le retard technologique des mat riels propri taires 2 Cela permet d abaisser consid rablement les co ts de mat riel en rempla ant les machines UNIX propri taires par des machines bas es sur l architecture Intel SUN a r agi en d pla ant sa base de revenus du mat riel vers les syst mes d exploitation SOLARIS sur INTEL puis vers les outils de d veloppement Java IBM laisse tomber ses machines RISC et d veloppe une offre de service autour de LINUX 3 Pour les applications de bureautique Microsoft Office est prot g par un puissant effet r seau puisque ses formats propri taire sont de facto des standards des formats d change de fichier Cet effet est amplifi par la masse des utilisateurs confirm s Cependant chaque internaute qui t l charge Acrobat Reader 4 contribue l rosion de cet effet r seau puisqu il devient capable de lire un fichier produit avec OpenOffice 5 une suite de bureautique publi e sous licence libre Le mod le de revenus de licence par CPU et de mises niveau payantes implique des co ts importants pour les entreprises Certaines organisations tel que la municipalit de Munich sont pass es aux logiciels libres 6 7 8 Dans le march des serveurs web la bataille n a jamais eu lieu Apache ou son pr curseur NCSA HTTPd Server occupant plus de 60 du march depuis 10 ans soit d s le d but de son existence Selon Netcraft com le nombre de domaines uti
71. que DMR et Ernst amp Young aujourd hui faisant partie de Cap Gemini ont toutes d velopp des m thodologies compl tes de gestion strat gique et tactique des technologies de l information Ces m thodologiques comprennent toujours des outils tr s sp cifiques pour les projets de s lection de progiciels un mod le de d finition de projets un mod le de plan de projet une grille de s lection tr s labor e des outils de calcul de co ts rendement ROI cash flow des outils d valuation des risques des mod les de document de sp cification Ces diff rents outils sont souvent le r sultat de centaines d ann es personne de raffinement Ils fournissent un langage commun tous et diminuent la charge de travail pour la construction des documents car il suffit de remplir les blancs pour faire progresser le projet De plus les listes de crit res exhaustives permettent de ne rien oublier Finalement les analyses de risque permettent de mesurer la probabilit et l impact associ chaque risque et de d finir des plans de contingence En ce qui nous concerne le principal probl me avec les m thodologies propri taires est qu elles sont justement propri taires Elles ne sont pas publi es ou diffus es ouvertement Chaque personne qui entre en contact avec une m thodologie est musel e par une entente de confidentialit Les m thodologies sont prot g es par le droit d auteur et par cons quent inutilisable
72. r des processus de nature diff rente et par cons quent des priorit s et des besoins d automatisation diff rents 6 3 Classification des logiciels d affaires propri taires Nous allons suivre le conseil de Golden et utiliser le logiciel propri taire comme r f rence initiale En effet les logiciels propri taires tentent de rencontrer les besoins des entreprises depuis plus de 20 ans Historiquement chaque entreprise d veloppait des logiciels sur mesure pour supporter leurs processus d affaires Ces logiciels avaient l avantage d tre par d finition tr s bien adapt s aux processus de l entreprise Cependant tous les co ts de d veloppement taient absorb s par l entreprise 32 Burnstine Don Business Information Analysis and Integration Technique BIAIT IBM Corporation 1980 Pour diminuer ce probl me les entreprises d cident de plus en plus de se tourner vers les progiciels Toutes les entreprises font alors face aux m mes choix strat giques Doit on choisir le meilleur logiciel best of breed pour faire face chacune des fonctions de l entreprise ou plut t un syst me int gr Si le premier cas permet de choisir des logiciels moins chers mieux adapt s ou de meilleure qualit il peut aussi mener la construction de silos avec une suite de logiciels qui communiquent peu ou mal entre eux Les tenants de la r ing nierie soutiennent qu un syst me d information est d fini par le proc
73. ral com GPL GPL MIT D velopp par CRIXP soci t suisse BSD Gamme tr s compl te de services Pas d autre source de support Disponible en mode ASP GPL 2 ISP offre un service cl en main Limit un forum de discussion MPL 1 1 Aucun support GPL Support t l phonique ou distance MPL 1 1 Contrat de service annuel Version professionnelle payante H bergement hosting on demand sur le web SugarCube CRM appliance Portail fran ais d di a SugarCRM 2 ISP offrent un service cl en main Progiciel Synth se des fonctionnalit s Gestion du site de vente Gestion du catalogue Paiement Tableau de bord Services professionnels Fork de osCommerce Offre importante de hosting et services professionnels Peu de documentation Plusieurs dizaines de milliers de pages en ligne Licence osc2nuke Gestion du site de vente Gestion du catalogue Paiement Tableau de bord Fork de osCommerce combin PHPnuke Quelques offres de hosting Documentation rare Offre de services professionnels absente Quelques milliers de pages en ligne osCommerce Gestion du site de vente Gestion du catalogue Paiement Tableau de bord Le projet offre une base de connaissance et une documentation L offre de service a t identifi e 4 travers Google Offre massive et diversifi e de services documentation templates hosting services professionnels etc Des centaines de milliers
74. reusement l application web est pratiquement inutilisable apr s quelques essais nous avons vite constat que les boutons ne r agissent pas aux actions de l utilisateur les fonctionnalit s ne sont pas toutes pr sentes et un seul fureteur est support D autre part l application Java qui fonctionne distance en communiquant avec la base de donn es et l application serveur est tr s facile installer pour un nouvel utilisateur Par cons quent la discussion qui suit ne concerne que l application Java Compiere est pr sent comme une solution compl te pour la gestion des PME supportant les processus d affaires les plus fondamentaux tel que la vente des produits et service et l approvisionnement 10 1 Communaut et part de march Le projet Compiere compte 52 d veloppeurs L administration du projet est entre les mains de trois personnes On d nombre dix huit traducteurs et dix huit experts offrent leur expertise pour le d veloppement des sp cifications Dix d veloppeurs se partagent le d veloppement du code Toutes les modifications doivent tre approuv es de fa on centralis e Jorge Janke lui m me dit n avoir aucune id e du nombre d installations Il indique que l un de ses partenaires a plus de quinze clients 37 En mars 2004 il indique avoir 50 soci t s sous contrat de service 38 La client le de ComPiere la soci t de conseil par opposition au projet Compiere comprend les compagnies s
75. rg dev_docs features 1 1 features text html 31 Price Waterhouse Coopers Global Best Practices knowledge base http www pwe com extweb service nsf docid 03 FDC8C8 1 1 BBBAD880256C22003069A9 32 Standard Performance Evaluation Corporation SPEC s Benchmarks and Published Results http www spec org benchmarks html 33 Sun Microsystems Inc News IBM s Cloudscape Becomes Apache Derby _ http today java net pub n 1437 34 wordIQ com Definition of Materials resource planning MRP http www wordig com definition Material_resource_planning Listes des logiciels d affaires matures Progiciel Type _ Site web du projet osCommerce Vente en ligne __http www oscommerce com XRMS CRM GRC http xrms sourceforge net Tableau 21 Liste des logiciels d affaires matures et de leur site web associ
76. ront les processus cl s et la forme qu ils prendront dans une entreprise en r pondant 7 questions fondamentales pr sent es dans le tableau suivant CEE 7 Questions Alternatives 1 Quand le paiement est il fait Sur facture Pay comptant 2 Quand la livraison a t elle lieu Dans le futur Imm diatement 3 Est ce qu on garde un dossier client Oui Non 4 Comment le prix est il fix N goci Fixe 5 Le bien est il vendu ou lou Vente Location 6 Est ce que le bien n cessite un suivi Oui Non 7 Le bien est il con u sur mesure Sur mesure De l inventaire Tableau 1 BIAIT questions et alternatives Par exemple si le paiement est fait comptant le processus de paiement sera tr s simple la perception du paiement est suivie de la production d une facture l oppos un processus complexe sera n cessaire la gestion des comptes recevables production des factures r ception des paiements le suivi des comptes impay s ainsi que la gestion du cr dit approbation du cr dit gestion des mauvais payeurs disposition des mauvaises cr ances Selon les auteurs de la m thode une entreprise est d finie par la fa on dont elle traite les commandes qu elle re oit de ses clients et ces 7 questions seraient suffisantes pour d crire toutes les entreprises commerciales 2 128 types L int r t du mod le BIAIT pour notre tude est qu il nous rappelle que diff rentes entreprises doivent mettre l accent su
77. s e par o l abandon par sa communaut o l apparition d un projet d riv et concurrent par forking Les probl mes de s curit o Insertion ou d couverte d une faille de s curit Le risque d une action judiciaire li e la d couverte de code propri taire o Une action judiciaire contre l utilisateur pourrait interdire l utilisation du logiciel cease and desist order e L absence totale de garantie o Les licences des logiciels libres d gagent totalement l auteur de toute responsabilit face aux erreurs et aux cons quences de ces erreurs Comme dans toute d cision sur le choix d un logiciel l entreprise devra explorer la question du co t total d utilisation Total Cost of Ownership ou TCO des co ts de transition et des risques directs et indirects associ s toute implantation de logiciel Le d bat fait rage autour de ces questions Il semble que la r ponse d pende essentiellement de l entreprise et du type de logiciel consid r 16 17 18 19 2 4 D finition du champ de l tude Pour les besoins de l exercice nous allons partager les logiciels selon leur position dans la pile d applications e Les syst mes d exploitation les programmes qui fournissent les services n cessaires l utilisation des ordinateurs Nous incluons ici les utilitaires de bas niveau tels que les serveurs de fen tres de fichier les logiciels de r seautique e Les outils de d veloppement typiquement l
78. s dans le contexte de notre tude 5 Les mod les de maturit du libre Les m thodologies traditionnelles li es au logiciel propri taire insistent peu sur l identification des logiciels pertinents car ils pr sument que les efforts de mise en march des diteurs de logiciel vont leur fournir une longue liste de logiciels Ce n est g n ralement pas le cas des logiciels libres o peu de projets ont un int r t ou des moyens financiers suffisants pour financer des efforts de publicit et de promotion importants Il faudra donc utiliser des strat gies adapt es au fonctionnement de l conomie du libre pour identifier les candidats Cette section pr sentera les diff rentes m thodes de s lection propos es dans le monde du libre Tant que les logiciels taient produits par une communaut de technologues pour rencontrer leurs propres besoins la question de la confiance tait facilement r gl e Les technologues pouvaient v rifier si les logiciels rencontraient leurs besoins De plus la recommandation d un pair avait une grande valeur car la comp tence du pair pouvait tre valu e Les logiciels libres ont obtenu un succ s certain mais pour aller plus loin il faut convaincre un plus grand nombre d entreprises de leur faire confiance Les leaders du libre ont per u ce probl me 21 Ils doivent donc positionner leurs produits comme une alternative viable au propri taire aupr s des gestionnaires CIO et CEO Ils ont tr
79. s la m me licence licence dite virale car elle contamine les produits d riv s 6 l utilisation du logiciel ne doit pas requ rir l utilisation de logiciels non libres Dans le contexte tr s pragmatique de cette tude nous dirons qu un logiciel est libre s il satisfait les quatre premi res libert s M me si les trois derniers crit res peuvent tre discriminants ils ne doivent pas tre liminatoires pour une entreprise cherchant une solution un probl me concret Pour clarifier davantage le concept les partagiciels shareware et gratuiciels freeware ne sont pas des logiciels libres car g n ralement leur licence ne satisfait aucun des trois premiers crit res 2 2 L impact sur l industrie des technologies de l information Les logiciels libres sont aujourd hui devenus une alternative viable aux logiciels propri taires Malgr le fait que le d bat se poursuive sur les conomies r elles amen s par le libre sur les co ts totaux d op ration il est clair que le march a accept le libre du moins pour une certaine partie des infrastructures logicielles Les cons quences commencent se faire sentir 1 Benjeloun Adnane et al Etat de l art des logiciels libres Projet MILLE CRIM 2003 Le libre menace d abord les fabricants de mat riel propri taire de la mouvance UNIX Le syst me d exploitation Linux casse le ock in des grands joueurs tel que SUN HP et IBM sur les plateformes pro
80. state l apparition r cente dans le monde du libre de plusieurs logiciels d affaires Ces logiciels semblent obtenir un succ s certain L utilisation de logiciels d affaires propri taires entra ne souvent des co ts de licence et des contrats d entretien de l ordre de plusieurs centaines de milliers de dollars ce qui les rend inaccessibles aux PME Puisque les co ts de licence des logiciels libres sont essentiellement nuls il semble logique de penser que les logiciels d affaires libres puissent pr senter une opportunit pour les entreprises canadiennes de diminuer leurs co ts d op ration ou d acc der un faible co t aux b n fices promis par de tels syst mes Les logiciels libres pr sentent aussi d autres avantages plus long terme pour les PME un pouvoir accru de n gociation avec les fournisseurs de services et un risque r duit de voir le logiciel dispara tre voir une discussion des avantages du libre la section 2 3 20 Benjeloun Adnane et al tat de l art des logiciels libres Projet MILLE CRIM 2003 3 But et moyens de l tude 3 1 But de l tude Cette tude est une premi re tape pour identifier les meilleurs logiciels d affaires libres et v rifier si ces logiciels peuvent procurer un avantage concurrentiel aux PME canadiennes Le but de cette tude est d identifier trois logiciels d affaires prometteurs et d en faire une valuation technique sommaire Les logiciels i
81. ste de logiciels GRAM tr s courte et qui ne recommande aucun logiciel d affaires 24 En fait sa liste est r f renc e une trentaine de fois sur Google Certains sites proposent des listes de logiciels matures comme l diteur O Reilly qui publie sur OSdir com une liste de logiciels recommand s Cependant l inscription des projets est volontaire et non un choix ditorial et l valuation est faite partir des votes des membres du site Il est facile dans un tel syst me d augmenter artificiellement la note d un logiciel Sa cr dibilit est donc r duite Le projet ERPS propose une liste de logiciels matures 25 cmsmatrix org 26 fait de m me dans le domaine des logiciels de gestion de contenu 5 3 Generally Recognized As Safe GRAS Le Minist re de la D fense am ricain a constat que de nombreux d partements et sous contractants utilisaient des logiciels libres en contravention des politiques officielles Soumis des imp ratifs de 23 http directory fsf org 24 Wheeler David octobre 2004 Generally Recognized as Mature GRAM http www dwheeler com gram html 25 ERPS Foundation Free Software http www erpS org sections free 26 CMS Matrix CMS Matrix http www cmsmatrix org s curit drastiques le minist re s est inqui t des risques amen s par des logiciels dont le code source est disponible Th oriquement les failles de s curit sont elles aussi expos
82. stomer Touch CRM SF Bcom SF Alpha release vieux de plus d un an b ta release vieux de plus d un an SugarCRM Tableau 7 Crible 1 GRC Evaluation et exp rimentation de logiciels libres Supplier Relationship Management Tableau 8 Crible 1 SRM Supply Chain Management Progiciel valu AP Crit re d limination initial compiere Voir ERP ossuite Voir ERP oxerp Voir ERP Enterprise TimeSheet and Payroll Release vieux de plus d un an CK ERP Voir ERP CK Ledger Voir Accounting Avie Online Framework Release vieux de plus d un an inactif SandSurfer Tr s peu de t l chargements Canadian Payroll Release vieux de plus d un an PLM PDMweb Peu de t l chargements b ta Tableau 9 Crible 1 Supply Chain Management Asset management Tableau 10 Crible 1 Asset Management Analyse statistique Progiciel valu AP Source Crit re d limination initial SalStat Statistics Package Tableau 11 Crible 1 Analyse statistique Customer survey Progiciel valu AP Source Crit re d limination initial phpClick Ag de moins de trois mois Tableau 12 Crible 1 Customer Survey Gestion de projet Progiciel valu AP Source Crit re d limination initial ProjectBench 95 SF Version b ta Project Workbench 95 SF Scheduler sous licence propri taire Tableau 13 Crible 1 Gestion de projet valuat
83. t des industries auxquelles ils s adressent Rappelons aussi que la m thode BIAIT nous indique qu il existe 128 types d entreprise 33 Blau John SAP posts hike in http www computerweekly com Article134427 htm Computer Weekly Octobre 2004 Le plus difficile est cependant de d m ler la confusion dans la terminologie On a coll des sens diff rents aux acronymes les plus populaires parfois pour des imp ratifs commerciaux parfois cause des diff rences de contexte Par exemple g rer les clients pose des probl mes tr s diff rents selon que l entreprise ait 50 clients ou 100 millions de clients et selon la fr quence des transactions avec chacun d eux par exemple achat d picerie vs achat d une voiture Nous allons tenter de d finir les diff rents types de progiciels de gestion 6 5 1 Analyse de march et statistique Dans la d marche de d finition de la strat gie d une entreprise il est important de recueillir et analyser toutes les donn es n cessaires sur la demande des produits consid r s et de la client le potentielle Des logiciels sp cifiques permettent de mener des enqu tes et de faire l analyse statistique des r sultats 6 5 2 Product Lifecycle Management PLM Autrefois la mise en march d un nouveau produit tait un processus s quentiel commen ant par le design m canique puis la d finition de la production Les m thodes modernes de gestion de la qualit ont am
84. t gration et surtout des services de formation en classe pour Compiere Cette formation s adresse surtout des firmes de consultation Cette strat gie a le m rite de g n rer des revenus tout en permettant une croissance rapide de la communaut Jusqu a la fin de 2004 Compiere requ rait l utilisation de la base de donn es Oracle reconnu pour sa fiabilit l tendue de ses fonctionnalit s et ses performances En effet bien que le logiciel soit crit en Java une partie de la logique d affaires tait crite en PL SQL le langage propri taire d Oracle Toutefois les co ts de licence tr s avantageux qui sont charg s aux utilisateurs de Compiere permettent une utilisation du SGBDR Oracle un co t raisonnable Par souci d offrir un produit pouvant tre utilis avec d autres logiciels libres exclusivement des efforts ont t faits et tr s r cemment ce code probl matique a t r crit en Java SQLJ ce qui ouvre la porte l utilisation de n importe quelle base de donn es relationnelle Cependant ComPiere ne supporte officiellement que Oracle comme syst me de production elle laisse ses utilisateurs et partenaires les t ches de configuration de tests et de support de Compiere avec les autres SGBDR Compiere poss de deux interfaces utilisateurs la premi re est une application web utilisant le fureteur de l utilisateur et du code Java sur le serveur web La seconde est un client Java Malheu
85. t justifi dans les situations o le logiciel est toujours dans une version b ta ou si plusieurs bogues sont r pertori s puis ignor s Dans tous les cas o ce crit re tait critique pour un rejet une recherche plus approfondie a t effectu e afin de s assurer que l activit ne s tait pas d plac e sur un autre site ou afin de comprendre les raisons de cette absence d activit Wheeler propose d viter les projets trop jeunes mais nous avons constat galement que plusieurs logiciels existent depuis longtemps mais ont t abandonn s L absence de versions r centes ou la disparition du site web du projet qui sont des signes clairs d un projet abandonn se sont av r s tre des crit res faciles v rifier et tr s efficaces pour liminer des logiciels moins pertinents Les progiciels identifi s sont list s dans le tableau ci dessous Les logiciels retenus pour l tape suivante sont indiqu s en caract res gras sur fond gris 36 Une bo te outils toolbox est un ensemble d fini de programmes et de routines que le programmeur peut utiliser lors de la conception de nouveaux programmes http www granddictionnaire com Progiciel de gestion int gr PGI Progiciel valu AP Source Crit re d limination initial Compiere SF ERPS5 01net FacturaLux SF Espagnol seulement Compiere utils SF Non pertinent OpenAspect SF Version alpha webERP accounting SF Enterprise CRM and
86. te sur la n cessit de construire une liste tr s d taill e des fonctionnalit s requises Il sugg re d utiliser les standards et les listes de fonctionnalit s des logiciels propri taires pour valider la liste d picerie e Int gration Golden recommande d liminer tout logiciel qui pr sente des difficult s majeures d int gration avec le reste du portfolio d applications de l entreprise Pour valuer la qualit du code on propose d valuer le temps moyen requis par la communaut de d veloppeurs pour solutionner les probl mes et combien de probl mes sont ouverts L existence et la qualit nombre et exhaustivit des tests d assurance qualit sont aussi de bons pr dicteurs de la qualit du logiciel Pour la documentation et la formation Golden accorde des points pour leur existence ou leur nature sans gard leur qualit 6 Typologie des progiciels d affaires Avant de rechercher les logiciels d affaires libres nous allons tenter de faire la liste des types de logiciel existants Les logiciels d affaires sont con us pour supporter les processus de l entreprise Nous utiliserons donc la th orie de la r ing nierie pour recenser les processus d affaires et ainsi identifier les logiciels correspondants Nous recouperons ensuite la liste des processus avec l offre de logiciels propri taires pour compl ter la typologie 6 1 Le Process Classification Framework PCF Dans leur livre
87. tion de Zope Cette puissance cette grande flexibilit a aussi son c t sombre il faut beaucoup de travail pour cr er une instance fonctionnelle de ERP5 Comme il faut assembler selon les besoins du client plusieurs modules du produit et qu il faut litt ralement construire soi m me son application beaucoup d nergie et de connaissances doivent tre mises contribution En retour l entreprise obtient un syst me parfaitement adapt ses besoins et ses processus d affaires Le c t multilingue du logiciel a t d montr Le logiciel est d velopp en anglais Une version japonaise est aussi disponible En fran ais chaque installation est l g rement diff rente afin d adapter le logiciel la terminologie de chaque entreprise Le progiciel une fois assembl semble offrir une gamme de possibilit s immense Les fonctions reli es la production sont tr s versatiles et permettent un contr le serr des stocks pass s pr sents et futurs Par exemple tout l historique des variations de stocks est d taill C est m me via cet historique que les niveaux de stocks sont recalcul s chaque affichage des pages Les images des produits sont stock s sous forme d objet dans la base de donn es et transform es la vol e ce qui permet une grande versatilit Les versions imprim es des factures documents PDF l image du reste du syst me sont personnalis es pour chaque client En r sum une des for
88. titative structur e et donc ais ment digestible pour le CEO et les membres de la direction Golden se limite implicitement aux logiciels d infrastructure De plus il indique lui m me que sa m thodologie est plus appropri e l identification de candidats ong listing qu un processus de s lection finale La grille propos e analyse le produit selon 6 axes valu s de 0 10 et pond r s pour un total de 100 points Produit fonction qualit du code source fiabilit facilit d utilisation Support support l utilisation r solution des pannes Documentation livre sites web Formation en classe en ligne Int gration dans la pile d applications et le portfolio de la compagnie Services professionnels disponibilit et qualit 29 Golden Bernard Succeeding with Open Source Addison Wesley 2004 Golden propose des pond rations correspondant diff rents champs d application L auteur distingue entre les entreprises pr coces early adopters et les entreprises pragmatiques ces derni res tant celles qui pr sentent une plus grande aversion au risque Finalement il propose des scores minimaux pour qu un logiciel soit consid r mature selon le niveau d aversion au risque de l entreprise Au fil des pages l auteur enrichit sa grille en ajoutant quelques crit res liminatoires e Fonctionnalit le logiciel doit satisfaire les besoins de l entreprise Golden insis
89. uction SOL Ledger Comptabilit Gestion de la force de vente Customer Service and Support CSS XRMS CRM Gestion de la force de vente Gestion de la force de vente yang Sey Ajoute l change de email avec Outlook SugarCRM Gestion de la force de vente C est la version libre d un logiciel payant Vente en ligne osCommerce Vente en ligne Tableau 16 Les finalistes 8 2 Discussion Nous pouvons distinguer deux types de logiciels candidats des PGI et des logiciels plus sp cialis s Les PGI touchent au c ur de l entreprise Ils ont une fonction d int gration des diff rentes unit s fonctionnelles Ils promettent des b n fices importants et se d marquent de l offre propri taire Ils sont par contre beaucoup plus complexes et donc plus difficiles ma triser Ils devront tre utilis s par une grande partie des employ s L implantation d un tel logiciel a d normes impacts organisationnels sur l entreprise qu elle soit un succ s ou un chec Les logiciels de GRC CRM touchent des fonctions importantes de l entreprise mais dont l utilisation est plus localis e Seuls les d partements de vente et de service au client seront affect s Ces logiciels sont simples et sont par cons quent plus faciles ma triser Le domaine d application des logiciels retenus est tr s troit Il vise essentiellement l assignation du travail et le contr le de la performance d une quipe de vente Les
90. uhasebeci En turc seulement Turquaz En turc seulement Open Accounting Version b ta CK ERP Voir ERP ARIA Release vieux de plus d un an EzyBiz Open Business Accounting Version b ta Oxerp Version release candidate Kalpa framework QashMoney Release vieux de plus d un an Accwhizz Release vieux de plus d un an Pledge Existe depuis 25 jours SaCASH Version alpha Wall open accounting system En russe seulement Ledger Inactif Phpfinance Version b ta PHP EinnahmenAusgaben Allemand seulement GnuLedger Open Source web Ledger Release vieux de plus d un an CK ledger Tableau 4 Crible 1 Finance comptabilit Evaluation et exp rimentation de logiciels libres Vente sur Internet Progiciel valu Php MultiShop Market Place Multi Vendor Source Crit re d limination initial Zen Cart E Commerce Shopping Cart Liferay Portal Open Source Enterprise XT Commerce Community made shopping Allemand seulement phPay Release vieux de plus de 1 an osc2nuke osCommerce Japanese Localization for Zen Cart Non pertinent my123tkShop e Commerce Suite Allemand seulement MyMarket Release vieux de plus de 1 an OSSUITE Voir PGI phpBoleto Release vieux de plus de 2 ans PgMarket Release vieux de plus de
91. usager Nous avons v rifi la pr sence des fonctionnalit s partir de l installation r alis e au CIRANO Les crochets indiquent les fonctionnalit s pr sentes Le m me tableau sera utilis pour SQL Ledger pour permettre une comparaison Cela est possible puisque le domaine fonctionnel de Compiere recouvre enti rement celui de SQL Ledger Sujet Fonctionnalit Pr sente Gestion des requ tes internes Gestion des soumissions Quote Cr ation des factures invoice Paiement Consolidation des livraisons Gestion des comptes recevables Gestion des demandes de prix Request for quote Gestion des soumissions Commande sales order Gestion des achats Facture Paiement Compte payable Gestion des comptes recevables Gestion des ventes M M M M M M M M M M M M M _ Fonctionnalit R ception des marchandises Gestion de l inventaire Mouvement de marchandises Gestion des exp ditions Catalogue Gestion des produits Groupe de produits Gestion des co ts volumes Dossier clients fournisseurs Gestion des partenaires Conditions de paiement Gestion des escomptes Gestion du grand livre au standard GAAP Saisie des critures Comptes recevables Comptes payables Authentification Panier d achat Paiement Confirmation des commandes Gestion des approvisionnements Comptabilit Vente en ligne Tableau 17 Fonctionnalit s pr sentes Compiere Pour mesurer la flexibilit du logiciel nous avons indiqu dans le pro
Download Pdf Manuals
Related Search
Related Contents
Service Manual Vector Service ABOUT THIS USER GUIDE Danby DAC 5209M User's Manual 8274 KB - R-One Trading Denon DVD-1920 Black Single Disc DVD player M68ICS08KX In-Circuit Simulator Board Users Manual. Untitled - Lightconverse Copyright © All rights reserved.
Failed to retrieve file