75
(ré-)informatiser une BIBLIOTHÈQUE avec un LOGICIEL LIBRE Sylvain Machefert SCD BdX 3 20 SEPT 2010

Informatiser une bibliothèque avec un logiciel libre

Embed Size (px)

DESCRIPTION

Supports d'introduction à la réinformatisation d'une bibliothèque avec du logiciel libre : historique, choix possibles & gestion de projet.

Citation preview

Page 1: Informatiser une bibliothèque avec un logiciel libre

(ré-)informatiser une BIBLIOTHÈQUEavec un LOGICIEL LIBRE

SylvainMachefert

SCD BdX 3

20 SEPT2010

Page 2: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Badjonni // Flickr

Page 3: Informatiser une bibliothèque avec un logiciel libre

Les bases

CC-BY-SA // Dkassing // Wikimedia Commons

1

Page 4: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Chris McKenna // Wikimedia Commons

Une histoire d'informaticiens ...

Page 5: Informatiser une bibliothèque avec un logiciel libre

Système d'exploitation

Infrastructure

Outils généralistes

Outils métiers

Page 6: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Remi Jouan // Wikimedia Commons

Une histoire de ...

Page 7: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // thrp // Flickr

Exécuter Étudier

Redistribuer Améliorer

libertésFree as in

free speech, not as in free beer

32

10

Page 8: Informatiser une bibliothèque avec un logiciel libre

Libreou

Open Source?

Page 9: Informatiser une bibliothèque avec un logiciel libre

Libre de droits // Vassil // Wikimedia commons

Gnu Public license(GPL)

Page 10: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Giuli-O // Flickr

Creative CommonsBYAttribution

NCNon Commercial

NDNo Derivative

SAShare Alike

Page 11: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // F Lamiot // Wikimedia Commons

CEACNRSINRIALogicielLibre

Page 12: Informatiser une bibliothèque avec un logiciel libre

CC-BY-NC // Balakov // Flickr

Dans d'autres domaines

Page 13: Informatiser une bibliothèque avec un logiciel libre

La communauté

CC-BY-SA // Dkassing // Wikimedia Commons

2

Page 14: Informatiser une bibliothèque avec un logiciel libre

1 développeur

Krishnamurthy, 2002

22 %des projets

=

Page 15: Informatiser une bibliothèque avec un logiciel libre

plus de 5 développeurs

Krishnamurthy, 2002

29 %des projets

=

Page 16: Informatiser une bibliothèque avec un logiciel libre

Gouvernance des projets

éditeur propriétaire Joyeux bazarCommunauté

fédérée

communauté centralisée + développeurs périphériques

éditeur libre

propriétaire libre

D'après Claire Scopsi

Page 17: Informatiser une bibliothèque avec un logiciel libre

masse critique

CC-BY // Hynek Moravec // Wikimedia Commons

Page 18: Informatiser une bibliothèque avec un logiciel libre

communautés métiers

● tailles réduites● moins de développeurs

● Développeurs non praticiens● Praticiens non développeurs

● peu (pas) de bénévoles● utilisation professionnelle

CC-BY-SA // JoJan // Wikimedia Commons

Page 19: Informatiser une bibliothèque avec un logiciel libre

Utilisateurs

Exemple 1

OpenFlora Serda

partenaire(s)

Ever Team

éditeur produits

Briquespayantes

Page 20: Informatiser une bibliothèque avec un logiciel libre

Exemple 2

Koha

produit

Utilisateurs

Biblibre Tamil

prestataires français

Progilone

prestataires internationaux

Page 21: Informatiser une bibliothèque avec un logiciel libre

La communauté de Koha est celle qui démontre le plus de potentiel de vitalité et de pérennité.

”Tristan Müller, Observatoire des technologies libres, 2008

Page 22: Informatiser une bibliothèque avec un logiciel libre

CC-BY // S Baker // Flickr

* fourche

(fork*)

Page 23: Informatiser une bibliothèque avec un logiciel libre

Utilisateurs

Exemple 3

PMBPMB

Services

éditeur libre produit

« Plus de 20 prestataires en

France »*

* Éric Robert, liste PMB-devel, 08/2010

Page 24: Informatiser une bibliothèque avec un logiciel libre

La gouvernance de PMB est clairement établie : c'est PMB Services qui en est le maître.

”Éric Robert, Direction générale

PMB Services

Page 25: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Mukkuher // Wikimedia Commons

Évaluation de la communauté

Page 26: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Hynek Moravec // Wikimedia Commons

La situation chez NOUS ?

3

Page 27: Informatiser une bibliothèque avec un logiciel libre

source: RedHat.com

Page 28: Informatiser une bibliothèque avec un logiciel libre

1 470 000 000 €France, 2009

source: Pierre Audouin Consultants

Page 29: Informatiser une bibliothèque avec un logiciel libre

Seulement 4% du marché

source: Pierre Audouin Consultants

Page 30: Informatiser une bibliothèque avec un logiciel libre

Mais en forte progression

+51%

2008

+33%

2009

+32%

2010

+24%

2011

+20%

2012

source: Pierre Audouin Consultants

Page 31: Informatiser une bibliothèque avec un logiciel libre

SIGB

0403 05 06 07 08 09

source: enquête Tosca Consultants

LIBRE PROPRIÉTAIRE

Page 32: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Vrogy // Flickr

Des outils adaptés ?

4

Page 33: Informatiser une bibliothèque avec un logiciel libre

Les classiques● Mozilla Firefox● openoffice.org

CC-BY-SA // Deutsche Fotothek // Wikimedia Commons

Page 34: Informatiser une bibliothèque avec un logiciel libre

(C) // danzo08 // sxc.hu

LinuxSystème d'exploitation Apache

serveur web

Mysql,posgreSQL

bases de données

PHP,perl, rubylangage de prog.

des briques libres

Page 35: Informatiser une bibliothèque avec un logiciel libre

Recherche fédérée

Page 36: Informatiser une bibliothèque avec un logiciel libre

Moccam

Page 42: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Tsutomu Takasu // Flickr

Outsiders● OpenAmapthèque● Gnuteca● Evergreen

Page 43: Informatiser une bibliothèque avec un logiciel libre

CC-BY-NC-ND // Jilldoughtie // Flickr

Résumé* situation

Koha, avec BiblibrePMB, avec PMB Services

* très condensé

Page 44: Informatiser une bibliothèque avec un logiciel libre

© Univ. Nice

OPAC (dits 2.0)

Page 48: Informatiser une bibliothèque avec un logiciel libre

CC-BY // Les Chatfield // Flickr

Les CMS

SOPAC Scriblio

Drupal WordpressJoomla Spip

Page 49: Informatiser une bibliothèque avec un logiciel libre

Bibliothèques numériques

CC-BY // John Ward // Flickr

Page 52: Informatiser une bibliothèque avec un logiciel libre

Gestion poste publics

Page 53: Informatiser une bibliothèque avec un logiciel libre

CC-BY // MaraB // Wikimedia Commons

Éléments de choix

5

Page 54: Informatiser une bibliothèque avec un logiciel libre

Aspect financier

CC-BY-SA // Nick Ares // Flickr

Page 55: Informatiser une bibliothèque avec un logiciel libre

CC-BY-NC-SA // Ennor // Flickr

Compétences

Page 56: Informatiser une bibliothèque avec un logiciel libre

Plus de liberté

CC-BY-SA // Petr Šmerkl // Wikimedia Commons

Page 58: Informatiser une bibliothèque avec un logiciel libre

CC-BY-NC-SA // Sergio Alvarez // Flickr

de bons interlocuteurs

Page 59: Informatiser une bibliothèque avec un logiciel libre

Volonté politique

CC-BY-NC-SA // Jacques // Flickr

Page 61: Informatiser une bibliothèque avec un logiciel libre

Projet « internalisé »

CC-BY-SA // Carlosar // Wikimedia Commons

Page 62: Informatiser une bibliothèque avec un logiciel libre

Libre a priori

Libre a posteriori

Page 63: Informatiser une bibliothèque avec un logiciel libre

Choix d'un prestataire

Choix d'un logiciel

Page 64: Informatiser une bibliothèque avec un logiciel libre

Définition besoins fonctionnels

Définition contexte technique

Adéquation offre libre Appel

d'offres standard

Étude détaillée du (des) produit(s)

Choix définitif

CCTP de mise en œuvre

Choix provisoire

Prototype /Maquette

KO

KOOK

KO

Page 65: Informatiser une bibliothèque avec un logiciel libre

CC-BY // See-ming Lee // Flickr

Le cahier des charges

Page 66: Informatiser une bibliothèque avec un logiciel libre

Choix a priori

( Avis du service des marchés ? )

● Prestation de développements● Au forfait● Au temps passé (régie)

● Prestation de mise en œuvre● Intégration● Reprise● Formation● ...

ex. « réalisation et mise en œuvre de prestations de reprise des données, de développement et de formation relatives au logiciel PMB »

Page 67: Informatiser une bibliothèque avec un logiciel libre

Choix a posteriori

● Respecter l'égalité de traitement● Nécessite un CDC ouvert

● En terme de maintenance● En terme d'évolutivité du produit

● Responsabilité transférée au prestataire

Page 68: Informatiser une bibliothèque avec un logiciel libre

Spécificités projet libre

● Identification préalable des outils● Évaluation communauté● Reversement (ou non) des modifications● Possibilité de travailler seul● Engagement du prestataire sur des prestations, moins sur l'évolution du logiciel

Similitude projet propriétaire

● Analyse des besoins● Nécessité d'une gestion de projet● Relation client / fournisseur

Page 69: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Hans Gerwitz // Flickr

Les risques7

Page 70: Informatiser une bibliothèque avec un logiciel libre

Le retard

CC-BY-SA // -jkb- // Wikimedia Commons

Page 71: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Travis // Flickr

Faillite d'un prestataire

Page 72: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Lalupa // Wikimedia Commons

Gestion de la charge

Page 73: Informatiser une bibliothèque avec un logiciel libre

CC-BY-SA // Ad Meskens // Wikimedia Commons

Reversement des développements

Page 74: Informatiser une bibliothèque avec un logiciel libre

Un peu de publicité ...

(2007)

informations générales; à venirhttp://www.opensource-infodoc.fr

Brèves du domaines (sorties, études …)http://twitter.com/ossinfodoc