Das Hauptziel des Projekts bei Sieda war die Realisierung eines Internet-Zugriffs auf den Dienstplan. Diese Web Komponente wurde im Rahmen des Projekts realisiert, unter www.sieda.com/.../meindienstplan.htm findet man Informationen zur Web-Komponente.
Zur Identifikation möglicher Schnittstellen für eine Webkomponente wurde zunächst eine Domänen-Analyse durchgeführt. (siehe auch Application2Web) In der Domänenanalyse wurden folgende Erfahrungen gesammelt:
Für alle Projektpartner war es sinnvoll und hilfreich die Domänenanalyse durchzuführen. Obwohl die Anforderungen an das Web-System am Anfang sehr unklar waren, half die Domänenanalyse gut die Funktionalität des Web-Interfaces zu klären
Auch von den IESE-Beratern wurde ein recht hoher Grad an Verständnis für die Domäne gefordert. Ohne die Domäne (hier: Dienstplanung) einigermaßen zu verstehen kann keine sinnvolle Analyse durchgeführt werden
Andererseits war es auch von Vorteil, kein zu tiefes Domänenwissen zu haben und für die Experten teilweise oberflächliche oder auf den ersten Blick irrelevante Fragen zu stellen, da dadurch sehr viele versteckte Annahmen über die Domäne und über das existierende System aufgedeckt wurden.
Ein erster Schritt der Analyse auf den einiges an Zeit verwendet wurde, war die Identifikation der richtigen Teildomäne des Systems, die im folgenden zu analysieren war. Bei der Auswahl wurden Marketing-, Applikations- und Wartungsaspekte herangezogen. Die Investition in diese Auswahl zahlte sich aus, die Webapplikation konnte problemlos in die Domäne integriert werden und die Qualität des Gesamtsystems verbesserte sich durch die Verbesserungsmassnahmen in der Teildomäne.
Der gewählte Domänen-Analyse-Ansatz DnA, der Teil der KoBRA Methode ist (siehe Kobra oder Component-Based Product Line Engineering with UML: KoBRA), war sehr gut für die Analyse zu verwenden und für den Kontext adäquat, da die Experten von Sieda schon Erfahrung mit objektorientierter Entwicklung und Modellierung hatten. Es ist also sehr wichtig, den Ansatz entsprechend der Gegebenheiten des Projekts richtig auszuwählen.
Einen Report zu diesem Projekt finden Sie unter: SIEDA-Domänenanalyse