Logiciel Libre et Informatisation des associations, ce qu'on ne vous dit pas !

Page 1

Logiciels libres et informatisation des Associations…

… ce qu’on ne vous dit pas ! Philippe SALVAN Professeur Associé en Informatique à l’Université de Nice Sophia Antipolis Président de SUPRALOG, éditeur de la solution INTRASSOC

Avec les témoignages de

et Chloé SEDENO Responsable licences-affiliations, Fédération Française Sports pour Tous

Thomas FAYOL Responsable Informatique, Scouts et Guides de France


Logiciels libres versus propriétaires : késako ? Logiciel libre ou « open source »: logiciel dont le code source est rendu public

• Permet à toute personne, disposant des compétences informatiques adaptées, de comprendre le fonctionnement et comportement du logiciel, et de l’adapter à ses propres besoins • Licence d’utilisation du code source (GPL, LPL, BSD, etc.) prévoyant les modalités de: • libre redistribution, • accès au code source, • création de travaux dérivés • Intérêts a priori • Appréciation de la qualité des logiciels produits: le code source peut être relu et amélioré par tout le monde • Nombreux choix de logiciels • Communautés supportant le développement d’un logiciel


Logiciels libres versus propriétaires : késako ? Logiciel propriétaire • Le code source est la propriété privée d’un individu ou d’une société • Seul autorisé à pouvoir le faire évoluer • En porte la responsabilité (y compris en cas de défaillance, préjudices, etc.) • Susceptible d’apporter des garanties (fonctionnelles, performances, sauvegarde, etc.) Croyances répandues: LIBRE = GRATUIT PROPRIETAIRE = PAYANT  C’est FAUX ! Des logiciels propriétaires peuvent être gratuits ou apparentés (freeware, shareware, freemium…) Les logiciels libres génèrent aussi des coûts !


gratuit vous avez dit gratuit ? Confusion entre gratuité et « absence de droit d’usage ». « Absence de droit d’usage » ne signifie pas que l’utilisation réelle ne génère pas de coûts supplémentaires Le coût d’usage doit être apprécié globalement, pas seulement du point de vue du coût de développement initial • Coût d’accès à certaines fonctionnalités (ex. shareware, freemium…) • Coût de développement d’adaptations • Coût de maintenance (corrective et évolutive) • Coût de déploiement • Coût d’exécution • Coût de formation et support • Dans le cas d’un logiciel gratuit, mesurer les contreparties ! (publicité, collecte de données, cession de droits, etc.)


Associations: quels besoins informatiques ? Besoins multiples et diversifiés DOMAINES

BESOINS

Ordinateurs Imprimer des courriers, envoyer des emails, etc. Créer un site web Inscrire des participants à une activité Vendre des produits aux adhérents Animer des campagnes marketing (collecte de fonds, soutien, publicité Choisir des créneaux communs, planifier des réunions Partage des contenus, vidéos, photos, etc. Enquêter sur des souhaits des adhérents ou responsables …

 Systèmes d’exploitation  Bureautique  Vitrine Internet  Billetterie  Boutique en ligne  Mass mailing  Gestion collaborative  Réseau social  Sondages

Quelle que soit la taille de l’association, A tous les niveaux de l’organisation (local, départemental, régional, national).

 Besoins de solutions


Panorama de solutions logicielles BESOIN

SOLUTIONS LIBRES

SOLUTIONS PROPRIETAIRES

Systèmes d’exploitation

Linux

Windows, MacOS

Bureautiques

Open Office, Libre Office

MS Office

Visibilité internet (CMS)

Drupal, Joomla, SPIP, WordPress…

DigiContent, EasyPlay, Vignette…

Billetterie

E-venement, Net-billeterie…

EventBrite, Tickasso, WeezEvent, Xing-Events…

Boutique en ligne

Prestashop, osCommerce, Magento…

ATG (Oracle), Hybris (SAP), Intershop, Websphere Commerce (IBM)…

Mass mailing

phpList…

MailChimp, MailJet, Sarbacane…

Planification

Dudle, Framadate…

Doodle

Réseau social

Drupal Commons, Elgg, Liferay Social Office

Facebook, Google+, Yammer,

Sondages

IPM, LimeSurvey

SurveyMonkey

SOLUTION GLOBALE GESTION ASSOCIATION

CiviCRM, Dolibarr…

intr@ssoc, Exalto, OBS, Eudoweb, AssoConnect…


Intérêts / inconvénients comparés BÉNÉFICES

LOGICIELS LIBRES

LOGICIELS PROPRIÉTAIRES

Logiciel déjà développé et gratuit Gain de temps et effort de développement initial réduit Code source public: vérification et appropriation possibles Grande variété de solutions

Pérennité aléatoire: effets de mode, communauté fluctuante, évolutions technologiques et fonctionnelles non maîtrisées Expertise technique nécessaire pour appropriation et adaptation. Coûts cachés et incertitude de résultat Difficulté de choisir la solution la plus adéquate

• •

INCONVÉNIENTS

• •

Logiciel sur mesure ou pensé pour un usage bien déterminé Engagements et responsabilités sur le logiciel bien identifiables

Coût (€) lié au droit d’usage ou contrepartie (publicitaire ou collecte de données personnelles) Dépendance à un fournisseur (confiance, partenariat, garanties nécessaires)


Interview Témoignage

Thomas FAYOL Responsable Informatique, Scouts et Guides de France


Caractérisation des besoins informatiques… FONCTIONNEL •

Les fonctionnalités attendues sont-elles standard / génériques ou bien spécifiques à l’association et à son organisation propre

ÉTENDUE • •

 SOLUTION LOCALE OU GLOBALE

L’utilisation sera-t-elle locale (= attendue uniquement dans une antenne ou un service particulier de l’association) ? Si oui, qui en décidera ? L’utilisation sera-t-elle globale ? (= en tout lieu de l’association) NB: pour une petite association (sans ramification ou échelon), locale = globale

INTER DÉPENDANCE • •

 SOLUTION GÉNÉRIQUE OU PERSONNALISÉE

 SOLUTION INDÉPENDANTE OU CONSOLIDÉE

Les informations, comportements, etc. doivent-ils être consolidés ou agrégés ? Ou les informations ne sont-elles manipulées que dans la structure dans laquelle et pour laquelle elles ont été saisies, indépendamment de ce qui se passe dans les autres structures ? NB: pour une petite association (sans ramification ou échelon), indépendante = consolidée


8 Combinaisons

Générique Locale ou X ou Personnalisée Globale

Indépendante X ou Consolidée

G, L, I: produit standard quelconque (libre ou pas) au choix de chaque structure locale • G, L, C: produit open source interfacé localement à une solution globale à l’association; nécessite que la solution globale qui consolide dispose d'API d’interfaçage

• G, G, I: acquisition par l’association ou recommandation par l’association d'un produit à utiliser localement dans chaque antenne de l'association

• G, G, C: produit open source choisi au niveau de l’association et interfacé globalement à la solution globale de l’association

• P, L, I: développement spécifique ou adaptation d'un produit standard open source, par un bénévole dans l’antenne où le produit sera utilisé

• P, L, C: combinaison incohérente; il n’est pas concevable de consolider des informations issues d’applications distinctes, développées localement sans concertation

• P, G, I: développement spécifique effectué par l'échelon national et cédé à chaque antenne locale pour un usage indépendant. Risque de résistance (solution globale imposée par l’association à ses antennes).

• P, G, C: solution GLOBALE adaptée à l’association et à ses antennes.


évolutions

Divergence profonde

Évolution de Risques d’un usage incontrôlé de l’open source… la solution open source

fonctionnelle ou Rappel: uneÉvolution solution open-source est constituée de programmes en code source, technique majeure de la communauté solution ayantopen faitsource des choix fonctionnels et techniques particuliers, et mis à

élaborés par une disposition

gratuitement pour être librement réutilisables

Coûts croissants de maintenance et d’adaptation permanente

Si nécessité d’adapter le logiciel open source aux attentes de l’association: Ce que souhaiterait  Développement spécifique nécessaire Évolution fonctionnelle de l’association la solution source => coût de open développement initial si confié à un prestataire fonctionnellement => risque de non pérennité si confié à un bénévole

Les besoins de l’association vont évoluer dans le temps. La solution va elle-aussi évoluer sous l’influence de la communauté de développement  Risques élevés de divergences croissantes dans les évolutions, qu’il faudra combler à un coût de plus en plus élevé V1 v2 technologique v3 occasionnant une incompatibilité v4  Risques de rupture ascendante

temps


Interview Témoignage: « les critères de choix d’une solution globale »

Chloé SEDENO Responsable licences-affiliations, Fédération Française Sports pour Tous


Synthèse et recommandations • Les produits open source sont très pertinents pour répondre  à un usage ponctuel (antenne locale ou association sans ramification),  à un besoin fonctionnel précis, standard, couvert par le produit open source • Les produits open source ne sont pas adaptés pour une solution globale de gestion d’association  Coûts de maintenance cachés et divergents avec les besoins de l’association  Pérennité non garantie • Les produits open source peuvent être d’excellents compléments à une solution professionnelle globale de gestion d’association  Sous réserve que la solution de gestion soit ouverte et interfaçable par des technologies standard (web service, échange de données)


Retrouvez-nous sur le stand 159

Philippe SALVAN Président de SUPRALOG, éditeur de la solution INTRASSOC

Dany YASSINE Ingénieur D’Affaires INTRASSOC

Julien MORIN Directeur de Projets INTRASSOC


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.