 |
IKommHelp: Integriertes, kontext-spezifisches
Multimedia-Hilfesystem für Digitale Bibliotheken
|
 |
Digitale Bibliotheken (Digital Libraries, DLs) sind
im Allgemeinen komplexe
Softwaresysteme. Angesicht des oft beträchtlichen
Funktionsumfangs
benötigen Endbenutzer eines solchen Systems eine Einführung, um auch tatsächlich die
Vielfalt der angebotenen Funktionen ausnutzen zu können. Bei
Daffodil, einem am Lehrstuhl
Informationssysteme entwickelten
System, handelt es sich um eine
virtuelle Digitale Bibliothek, die über die üblichen
Funktionalitäten von DLs hinaus weitere Möglichkeiten zum
Suchen, Browsen und Arbeiten mit Dokumenten zur Verfügung stellt.
Dadurch ergibt sich die Notwendigkeit, den Benutzer durch ein
geeignetes Hilfesystem in seinem gesamten
Informationssuchprozess effektiv und effizient zu unterstützten.
Im Rahmen dieses Praxisprojektes soll deshalb für den
grafischen Benutzerklienten von Daffodil ein multimediales
Hilfesystem entwickelt und integriert werden. Das Hilfesystem
soll einem neuen Benutzer von Daffodil einen Überblick über
den Funktionsumfang und die gegebenen Möglichkeiten geben,
zudem auch kontext- und werkzeugabhängig die einzelnen
Funktionen des Systems erklären. Schließlich sollte auch die
Möglichkeit eines strategischen Hilfs- und Vorschlagssystems
evaluiert werden.
Im Multimedia-Bereich sind dabei für die Umsetzung der Hilfe verschiedenste Formen denkbar,
die von Animated GIFs oder Audiosequencen bis hin zu
Video Capturing oder Flash-Animationen reichen.
Abhängig von der Anzahl der Projektgruppen-Teilnehmer werden
alle oder nur einige der genannten Aufgabenpakete bearbeitet.
Eventuell kann anstatt
einer statischen Variante eines Hilfssystems eine
dynamische Variante entwickelt werden, die Benutzern
abhängig von ihrem aktuellen Kontext Hilfe und Vorschläge
bietet.
Nähere Informationen dazu sind in der Publikation von Bates (1990)
Where should the Person stop and the search interface
start? zu finden.
Als Beispiele für solche Hilfesystem sind hier zu nennen:
- Multimediale Hilfe in Softwarepaketen wie Quicken oder
der WISO-Steuererklärungssoftware
-
JavaHelp:
Für Java-Applikationen ist bereits JavaHelp integriert. Evtl. kann
JavaHelp um multimediale Konzepte erweitert werden.
- Gnome/KDE-Help: Für Linux-Benutzeroberflächen
sind Hilfesysteme vorhanden, dabei handelt es sich zumeist
um statische Beschreibungen,
ähnlich einer Webseite.
-
Eclipse-Plugin-Installation: Dies ist ein Beispiel für eine statische
Installationsbeschreibungen unter Zuhilfenahme von Screenshots.
Das primäre Ziel der Projektgruppe ist die Evaluation von
Benutzeranforderungen an ein Hilfesystem für eine Digitale
Bibliothek und die Realisierung eines integrierten Hilfesystems,
das mit Hilfe von multimedialen Präsentationen Benutzern mit
unterschiedlichem Kenntnisstand in die Lage versetzt, die
umfangreiche Funktionalität und die daraus hervorgehenden Dienste
von Daffodil zu erkennen, korrekt anzuwenden und letztlich auch
zu verstehen. Das entstehende System soll dabei unter Beachtung
der tatsächlichen Arbeitsabläufe von Endnenutzers integriert
werden, d.h. insbesondere soll es nicht zu Ablenkungen von der
eigentlichen Arbeitsaufgabe kommen.
Hierzu sind eine Reihe von Arbeitspaketen in kleineren
Gruppen zu bearbeiten:
-
Herausarbeiten des State-of-the-Art im Bereich
Softwaredokumentation und Hilfesysteme
- Untersuchungen zum optimalen Einsatz multimedialer Konzepte als
Hilfesystem
- Benutzerbefragungen und Interviews zur Ermittlung von
Problemen oder Verständnisschwierigkeiten im Einsatz von
Daffodil und Anforderungen von
Endnutzern an ein Hilfesystem
- Erstellung von Multimedia-Hilfen etwa in Form von
Kurzvideos oder Animationen mit unterlegten Erklärungen
- Integration der Hilfe in das Daffodil-System
- Begleitende Evaluation des Hilfe-Systems
- Interviews mit Bibliothekaren und potentiellen Endnutzern
eines DL-Systems über ihr Vorgehen bei der Informationssuche
- Erstellung und Evaluation von Mock-Ups für ein strategisches
Vorschlagswerkzeug auf Grundlage der so ermittelten Suchstrategien
Folgende Kenntnisse können die Teilnehmer aus der Projektgruppe
gewinnen:
- Teamarbeit
- Vertiefung von Programmierkenntnissen
- Erfahrung bei Befragungen und Interviews mit
Endbenutzern von Software
- Übersicht über aktuelle multimediale Software-Werkzeuge
- Einblick in Planung und Entwicklung eines komplexen Softwaresystems
|