Facharchitektur und Service Design

SOA Service Design ist eine neue Disziplin beim Entwurf von Unternehmens-IT-Landschaften.

Während in der Vergangenheit IT-Landschaften eher zufällig gewachsen sind und in erster Linie von den rein fachlich motivierten Projekten bestimmt wurden, muss einer planvollen SOA ein Zielbebauungsplan zugrunde liegen. Der Entwurf konkreter Service-Operationen, die in einem Projekt benötigt werden, muss immer an dem zugrunde liegenden Zielbebauungsplan gemessen werden.

Grundlage dieses Design-Prozesses sind die high-level Geschäftsobjekte und die Geschäftsprozesse. Während die Geschäftsobjekte den Zuschnitt der SOA Services vorgeben, werden aus den Geschäftsprozessen die konkreten Anforderungen an SOA Service-Operationen abgeleitet.

Dabei ist die Tatsache zu berücksichtigen, dass die Einführung einer SOA einen inkrementellen unternehmensweiten Transformationsprozess impliziert, der die bestehende Unternehmensarchitektur, die in der Regel von Applikationen geprägt ist, zu einer neuen Unternehmensarchitektur vorantreibt, die von Services gekennzeichnet ist. Dieser Transformationsprozess kann sehr komplex sein und mehrere Jahre dauern. Aus diesem Grund muss eine Methodik zur Modellierung von SOA Services gerade dieser Komplexität und der langjährigen Relevanz der Modelle Rechnung tragen.