Universität Duisburg-Essen
Startseite Arbeitsgruppe Informationsysteme

IKommHelp: Integriertes, kontext-spezifisches Multimedia-Hilfesystem für Digitale Bibliotheken

Hintergrund

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.

Bestehende Hilfssysteme

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.

Ziele

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.

Aufgabe

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

Literatur und Links