Integration von Bediener- und Entwicklerhilfe ◦ Überblick ◦ ?

Je enger ein Phasendokument mit den Zwischen- und Endprodukten des Projekts verknüpft ist, desto leichter lassen sich das Vorgehen der Entwickler und die Anforderungen der Auftraggeber nachvollziehen. Wir haben deshalb die Bedienung und Entwicklung von TESTS durch ein Netz von Hyperdokumenten beschrieben. Diese wurden in einem HTML-Editor erstellt, durch Hyperlinks verknüpft und in die gemeinsame Hilfedatei TESTS.chm kompiliert.

Die Integration der Bediener- und Entwicklerhilfe unter dem HTML Help Workshop bietet die folgenden Vorteile:

#### Anwendersicht

- Bediener und Entwickler können die Hilfe kontextsensitiv starten.

- Hyperlinks ermöglichen dann den Sprung auf verwandte Hilfethemen der gleichen oder anderer .chm-Dateien.

- Ein Hyperlink kann auch eine externe Anwendung starten. Diese kann zum Beispiel das Hilfethema alternativ präsentieren oder den Hilfetext an einem Programm illustrieren.

#### Entwicklersicht

- Weil die Hilfe aus einer oder wenigen .chm-Dateien besteht, kann sie einfach verteilt werden.

- Jedes Hilfethema lässt sich in einem beliebigen HTML-Editor erstellen.

- Die Erstellung der .chm-Datei benötigt nur den gratis erhältlichen HTML Help Workshop (http://msdn.microsoft.com).

- Die kompilierte Hilfedatei kann im vertrauten Internet Explorer präsentiert werden.

- Die Bediener- und Entwicklerhilfe entsteht nicht erst nach Abschluss der Implementation, sondern bereits während der Spezifikation und dem Entwurf. In frühen Projektphasen liegt der Akzent auf der Entwicklerhilfe, später kommt die Bedienerhilfe dazu.

Der Entwicklungskomfort des gratis erhältlichen HTML Help Workshop ist allerdings beschränkt, und die erzeugten Hilfedateien können nur unter Microsoft-Betriebssystemen eingesetzt werden. Komfortablere Autorensysteme für verschiedene Plattformen bieten zum Beispiel die kommerziell erhältlichen ForeHelp und RoboHelp an.