Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

56
Universität zu Köln Dr. Peter Kostädt Softwareentwicklung in Bibliotheken und Verbundzentralen Ist das sinnvoll? HTWK Leipzig :: Oberseminar: Bibliotheken als Softwareentwickler :: 23.06.2010

description

 

Transcript of Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Page 1: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Universität zu Köln

Dr. Peter Kostädt

Softwareentwicklung in Bibliotheken

und Verbundzentralen

Ist das sinnvoll?

HTWK Leipzig :: Oberseminar: Bibliotheken als Softwareentwickler :: 23.06.2010

Page 2: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Softwareeinsatz in Bibliotheken

• Integriertes Bibliothekssystem(Erwerbung, Katalogisierung, Ausleihe)

• Repositories(Hochschulschriften, Digitalisate, Open Access Journals, ...)

• Webangebot(Homepage, Literaturrecherche, Neuerwerbungslisten, Linkresolver, Bestell- und Lieferdienste, Chatbot, Blog, RSS-Feed, Mashups, ...)

• Interne Anwendungen(Büroanwendungen, Groupware, Ticketsystem, Wiki, Serverüberwachung, ...)

Page 3: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

• Maßanfertigung

• von der Stange– kommerziell

– Open Source

• Eigenentwicklung

• Mischmodelle– Maßanfertigung + Eigenentwicklung

– Open Source + Eigenentwicklung

– ...

Woher kommt die Software?

© http://www.flickr.com/photos/avoiretc/3441244946

Page 4: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Maßanfertigung: DigiBib (IPS)

• 1998: Entwicklung eines Metasuchportals für den hbz-Verbund aus Sondermitteln des Wissenschaftsministeriums NRW

Page 5: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Maßanfertigung: DigiBib (IPS)

• 1998: Entwicklung eines Metasuchportals für den hbz-Verbund aus Sondermitteln des Wissenschaftsministeriums NRW

• 2005: hbz erwirbt den Quellcode und die Nutzungsrechte der IPS-Software für den öffentlich-rechtlichen, deutschsprachigen Bereich

• heute: 215 Bibliotheken aus 10 Bundesländern sind Kunde der DigiBib (Hostingmodell)

DigiBib ist wichtiges Standbein des hbz

Page 6: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Entwicklungspartnerschaft

• 2000: Automatisierung der Fernleihe

Page 7: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Die Ausgangssituation ...

Page 8: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 9: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 10: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

10 Jahre später ...

Page 11: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Der Markt hat sich verdichtet:

Page 12: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Kaufen oder selber machen?

• Gibt es bereits (freie oder kommerzielle) Software für das, was ich benötige?

• Wird die Software weiterentwickelt?

• Wie groß ist der Anwenderkreis?

• Wie viel Geld habe ich?

• Habe ich eigene Entwicklungskapazitäten?

Page 13: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

• Möchte ich innovativ sein, Trends setzen und mich von der breiten Masse abheben?

© http://www.flickr.com/photos/birgerkoeln/2501417279/

Page 14: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Die USB Köln in Zahlen

• Medieneinheiten: 3,8 Mio.

• Laufende Zeitschriften: 8.500

• Ausleihvorgänge: 1,3 Mio. pro Jahr

• Aktive Nutzer: 43.000

– Hochschulangehörige: 29.000 (67 %)

– Externe: 14.000 (33 %)

Page 15: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

BIX 2009: Zieldimension Nutzung[http://www.bix-bibliotheksindex.de]

Nutzung pro primären Nutzer [1]:

– Bibliotheksbesuche: 43,9

– Elektronische Nutzung: 107,4

[1] Primäre Nutzergruppe: 46.000 (Studis + Lehrende)

Page 16: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Medienerwerbung: Anteil der Ausgaben für elektronische Medien

Page 17: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

„Einfacher” Zugriff auf das gesamte Internet-angebot, d.h. selbsterklärend , schnell und ohne Barrieren

Bibliothekswebsite: Zielsetzung

Page 18: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Bibliothekswebsite: Die Wirklichkeit

Page 19: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Prima, hier kann ich suchen ...

Page 20: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Hopsa! Links war doch eben noch die Navigation!?

Page 21: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Jetzt ist der Suchschlitz oben rechts... Und wie komme ich zurück zur USB?

Page 22: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Warum habe ich die Digitalisatenicht im Katalog gesehen?

Page 23: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Wieso fehlt hier die Betriebswirtschaft in der Liste?

Page 24: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Warum muss ich mein Fach denn schon wieder auswählen?

Page 25: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Page 26: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Problem erkannt!

Und nun?

Page 27: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Projekt „Lokales Bibliotheksportal“

• Gründung einer Projektgruppe– Informationsdienste (Auskunft, Neue Medien, Webredaktion)

– Medienbearbeitung (Katalogmanagement)

– Medienbereitstellung (Ortsleihe)

– Universitätsgesamtkatalog (KUG)

– IT-Dienste (Softwareentwicklung + Projektleitung)

– Gäste (Studentische Hilfskräfte, Hospitanten)

• Definition der Ziele

• Priorisierung der Ziele

• Meilensteinplanung

Page 28: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Ziele• Zusammenführung der Benutzeroberflächen

(CMS, OPAC, KUG, DigiBib, EZB, DBIS, …)

• Verbesserung der Such- und Bestellfunktionen

• Zusammenführung sämtlicher Konto- und Personalisierungsfunktionen (Single Sign-On)

• Vereinfachung des Facheinstiegs

• Verbesserung der Statistikfunktionen

• Integration von Web2.0-Diensten

Page 29: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter KostädtUniversit

ät zu

Köln

Vorgehensweise: Iterative Softwareentwicklung

Page 30: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Programmieren alleine reicht nicht!

Page 31: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Wie Benutzer das Web nutzen

Web User ...

... lesen keine Seiten, sondern überfliegen bzw. »scannen« sie. Es wird also nur einen Bruchteil des gesamten Seiteninhalts wahrgenommen.

... entscheiden sich in der Regel nicht für die beste Option, sondern wählen die erste annehmbare Option.

... befassen sich nicht damit, wie etwas funktioniert, sondern wurschteln sich stattdessen durch.

Page 32: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Keine Trennung zw. Homepage und Katalog

Page 33: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Page 34: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Serviceorientierte Architektur (SOA)

• Web-Design, Menüführung

• Sitzungsmanagement

• Authentifizierung

• Recherche

• Ausleihe (Bestellen, Vormerken, Verlängern)

• Fernleihe

• Konto (Ausleihen, Fernleihen, Gebühren, …)

• Personalisierung (Alert-Dienste, Merkliste, …)

• Lokalsystem

• Institutskataloge

• Fernleihserver (ZFL + Medea3)

• EZB, DBIS

• Übergreifende Kataloge, Fachdatenbanken

• …

Präsentation(Portalsoftware)

Dienste (Web Services)

Backend-Systeme (Datenhaltung)

Page 35: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Serviceorientierte Architektur

InstituteInstituteInstitute

Externe Quellen

USB Institute

Bibliothekssystem (SISIS-SunRise)

SOAP, HTTPSOAP

Recherche(lokaler Bestand)

Authentifizierung,Ausleihfunktionen

Verbund-kataloge

Datenbanken

• Verbundkataloge(incl. Fernleihe)

• Fachdatenbanken

• EZB, DBIS, …

HTTP, Z39.50, …

Recherche,Fernleihe

Portalsoftware

Lokale Quellen

• USB-Bestand

• Institutsbestände (KUG)

• E-Books, Digitalisate, ...

LokalerSuchindex(Xapian)

Präsentations-schicht

Serviceschicht

Datenschicht

• Apache• ZMS/Zope• IPS

Page 36: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

ZeitschriftenkatalogeUSB + Uni + VerbundkatalogeKataloge Kölner BibliothekenKataloge der UniversitätKataloge der USB

Page 37: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Kataloge :: Erweiterte Suche

Page 38: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

E-Book Datenbanken

• 17.000 lizenzierte E-Books(Aggregation der Metadatenüber die Firma Missing Link)

• 320.000 E-Books aus den DFG-Nationallizenzen

• 720.000 freie E-Books

OpenLibrary.org (680.000)

Gutenberg.org (30.000)

de.wikisource.org (10.000)

Page 39: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 40: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Suche in Fachdatenbanken

Page 41: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Fachprofil „WiSo“

Page 42: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Fachprofil „WiSo“

Page 43: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 44: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Fachprofil „WiSo“

Page 45: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Integration von DBIS

Page 46: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Integration des EZB-Browsings

Page 47: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Verknüpfung von Print- und E-Ausgabe

Page 48: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 49: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Zusammenführung der Konten

Page 50: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Integration der Fernleihhistorie

Page 51: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Page 52: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Summon™ Web Scale DiscoverySerials Solutions © (A ProQuest Company) :: http://www.serialssolutions.com/summon/

Suchmaschinenindex von ProQuest

Indexvolumen > 400 Mill. Dokumente(Verlagsdaten + lokale Bestände, z.B. Katalog)

Direkte Verknüpfung von bibliographischen Daten mit Volltexten

Page 55: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Primo® Central (Ex Libris)

Page 56: Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?

Universität zu Köln

Dr. Peter Kostädt

Universität zu Köln

Dr. Peter Kostädt

Herzlichen Dank für Ihre Aufmerksamkeit!

Dr. Peter Kostädt

[email protected]

http.www.digibib.net

Dr. Peter Kostädt

[email protected]

http://www.ub.uni-koeln.de