SOA-Roadmap

Die Roadmap ist ein Masterplan zur Umsetzung eines SOA-Projektes. Neben der Analyse und Bewertung der IST-Situation beschreibt die Roadmap vor allem den Weg und einen Stufenplan, der zur Umsetzung eines SOA-Projektes sinnvoll ist. Die Roadmap ist immer unternehmensindividuell.

Die Kernschritte der Roadmap sind:
  • Planung
  • Bewertung der Reife
  • Entwicklung der Zieldefinition
  • Definition der Roadmap

Planung

In der Planungsphase wird der Umfang des Projektes, bzw des Vorhabens definiert. Dabei ist es wichtig die Anwendungen, Systeme und Organisationseinheiten zu beschreiben, die  Bestandteil des Vorhabens sind, aber auch festzuhalten welche Systeme vorerst nicht einbezogen werden. In dieser Phase sollten zudem die Verantwortungen und die Teams für die weiteren Phasen benannt werden. Zudem sollte ein Steuerungsgremium mit Entscheidungskompetenz benannt werden, das auftretende Fragestellungen während der Roadmap-Definition verbindlich klären kann.

Bewertung der Reife

Die Bewertung der Reife beinhaltet eine Analyse der bestehenden Landschaft in Bezug auf IT-Systeme, Geschäftsprozesse und Organisationsstrukturen. Der Aufwand hierfür gestaltet sich oft unterschiedlich, je nachdem wie umfangreich Dokumentationen vorhanden sind. Falls eine Potentialanalyse durchgeführt wurde, können die Ergebnisse in die Bewertung der Reife einbezogen werden. Wenn eine externe Sicht erforderlich ist, können auch SOA-Maturity-Modelle herangezogen werden.

Entwicklung der Zieldefinition

Die Zieldefinition beschreibt das Soll in technischer und organisatorischer Hinsicht. Ziel ist es möglichst deutlich darzustellen, wie die das Unternehmen in technischer und organisatorischer Hinsicht nach einer SOA Prorammatik aussehen soll. Dabei ist es hilfreich eine Referenzarchitektur zu erstellen. Diese enthält die elementaren Bestandteile, wie Business Process Management, Enterprise Service Bus, Business Activity Monitoring oder Repository. Erste Domänen –und Servicekandidaten vermitteln recht konkret, ich welche Richtung sich die SOA entwickeln wird. Da noch keine detaillierte Analyse stattgefunden hat, kann dies natürlich nur grob dargestellt werden.

Definition der Roadmap

In dieser Phase wird der Weg vom Ist zum Soll beschrieben. Hier geht es darum wichtige Meilensteine festzulegen. Zudem werden Kriterien festgelegt, anhand derer die Erreichung eines Meilensteines geprüft werden kann. Ausserdem sollte der angestrebte Nutzen eines Meilensteines definiert werden. Dies hilft um die permanent auftretende Frage nach der Motivation des SOA-Programms zu beantworten. Das Ergebnis der letzten Phase ist die konkrete Roadmap.

Verwandte Themen