Ein Cockpit für Prozess-Landkarten

18.03.2008
Das "Arcway Cockpit 3" erlaubt ein integriertes Modellieren von Prozessen und Requirements. Die so erzeugten Landkarten sollen das Verbesserungspotenzial deutlicher vor Augen führen.
Die unterschiedlichen Visualisierungen von Cockpit repräsentieren die Sichtweisen der verschiedenen Beteiligten und sorgen für gegenseitiges Verständnis.
Die unterschiedlichen Visualisierungen von Cockpit repräsentieren die Sichtweisen der verschiedenen Beteiligten und sorgen für gegenseitiges Verständnis.
Foto: Stefan Ueberhorst

Nur knapp jedes zweite IT-Projekt erreicht die Geschäftsziele - das gesteht mehr als die Hälfte von rund 1000 IT-Managern ein, die von der Economist Intelligence Unit (EIU) für die internationale Studie "IT at the Speed of Business" im Jahr 2007 befragt wurden. Die große Mehrheit beklagt obendrein zeitliche Verzögerungen, die vor allem auf die Änderungen an den geschäftlichen Prioritäten während des Projekts und auf die mangelnde Koordination zwischen IT und Business zurückzuführen sind. Die Firma Arcway, eine Ausgründung aus dem Hasso-Plattner-Institut für Softwaresystemtechnik, will hier mit einem Landkartenkonzept, das die Zusammenhänge zwischen Geschäftsprozessen, Anforderungen und Systemarchitekturen verdeutlicht, entgegenwirken. Das darauf basierende Werkzeug Cockpit 3 soll auch von Nichttechnikern innerhalb kurzer Zeit bedienbar sein, um Prozesse darzustellen, Schwachstellen aufzuzeigen und die Anforderungen an Soll-Prozesse zu beschreiben.

Beim so genannten Business Process driven Requirements Engineering wird zunächst analysiert, welche Funktionen die für ein IT-Projekt relevanten Geschäftsprozesse erfüllen, welche Personen sie ausführen und welche Daten benötigt werden. Aus den gesammelten Informationen entsteht eine allgemeine Fachlandkarte, die mit der Fachabteilung diskutiert wird. Wo es für das Verständnis notwendig ist, können außerdem detaillierte Prozessmodelle in Form von ereignisgesteuerten Prozessketten (EPK) erstellt werden. Die IT-Abteilung modelliert schließlich die Systemarchitektur der von dem Projekt betroffenen Anwendungen und Datenbanken in einer Anwendungslandkarte. Die unterschiedlichen Landkarten repräsentieren also die Sichtweisen der verschiedenen Beteiligten und sorgen so für ein gegenseitiges Verständnis.

UML-Modelle inklusive

Das Cockpit ist für IT-Projekte in mittleren und großen Unternehmen gedacht. Laut Anbieter ist der Ersteinsatz ohne große Einführung möglich, da die Oberfläche auf eine intuitive Bedienung setzt. Neben den Modelltypen EPK, Fach- sowie Anwendungslandkarten unterstützt das Werkzeug auch die Darstellung von technischen Details mit Hilfe von UML-Modellen (Unified Modeling Language), so dass alle Projektbeteiligten mit unterschiedlichen Sichten derselben Anwendung arbeiten können. Auf diese Weise, so heißt es bei Arcway, entstehen Lastenhefte, die unternehmerische Problemstellungen ebenso berücksichtigen wie IT-bezogene.

Einen Projektüberblick verschafft das modellbasierende Repository, das die Anforderungen und offenen Punkte mit Landkarten und EPKs verknüpft. Durch die Verwaltung von Anforderungen und Anforderungsbeziehungen werden die Abhängigkeiten deutlich, so dass sich die Auswirkungen etwa von nachträglichen Anforderungsänderungen einschätzen lassen. Hilfreich sind dabei zahlreiche Navigationshilfen bis hin zu einer Freitextsuche über Projektinhalte. Für die insbesondere von der Geschäftsleitung geforderte Projektdokumentation ist Cockpit ebenfalls gerüstet: Anwender können ein Projektglossar erstellen und Berichte in den Formaten HTML, Word, DocBook oder CSV generieren. Daten und Beschreibungen, die bereits in Excel abgelegt und für das Anforderungs-Management nutzbar sind, lassen sich in Cockpit importieren. Auch vollständig in einer Excel-Tabelle definierte Prozesse können einfließen. Für das Frühjahr hat Arcway eine Importfunktion für Geschäftsprozesse angekündigt, die bereits mit Aris, dem BPM-Werkzeug von IDS Scheer modelliert wurden. Die benötigten EPKs lassen sich dann aus der Aris-Darstellung auswählen und direkt in Cockpit übertragen.

Als Fazit betont Arcway, dass es mit Cockpit möglich sei, ausgehend von den Ist-Prozessen klare und mit allen Beteiligten abgestimmte Projektaufträge zu formulieren. Dies könne sicherstellen, dass die IT-Abteilung budget- und termingerecht arbeitet und das von Geschäftsleitung und Fachabteilung gewünschte Projektergebnis erzielt wird. (ue)

Features im Überblick

  • Darstellung von Prozessen mit EPK;

  • Integrierte Darstellung von Fach- und Anwendungslandkarten;

  • Darstellung von technischen Details mit UML;

  • Aufnahme und Verwaltung von textuellen Anforderungen und Use-Cases;

  • Verwaltung und Visualisierung von Anforderungsbeziehungen;

  • Anforderungs-Änderungshistorie;

  • Offene Punkte anlegen und verwalten;

  • automatische Verteilung von Änderungen an alle Benutzer;

  • individuelle Lastenhefte, Pflichtenhefte und Projektglossar;

  • Spracheinstellung Deutsch und Englisch;

  • Generierung von Projekt-Reports.