Skip to content

SOA Kritiken werden lauter

In letzter Zeit ist im SOA Hype Cycle der Trend zur Ernüchterung zu bemerken, das dürfte meiner Beobachtung nach durch zwei Phänomene ausgelöst werden: a) den Anwendern wird langsam klar, dass SOA ein Hype ist, und dass Anbieter sich mit den SOA Federn schmücken. Eine gute Erklärung warum SOA hierfür gut geeignet ist, findet sich in einem Artikel von Rüdiger Spies im SOA Expertenrat Blog der Computerwoche. b) den Anbietern wird klar, dass es sich hierbei nicht in erster Linie um neue Produkte handelt, die verkauft werden können, sondern einfach ein Umdenken beim Anwender voraussetzt. Und darüber lässt sich zwar schön refereiren, die Umsetzung ist doch aber eher langsam. Beides zusammengenommen setzt SOA in ein neues, realistischeres Licht, macht die Ideen dahinter aber keinesfalls wertlos. Jetzt kommt aber noch ein ganz anderer Punkt: woher weiß man denn, dass SOA die (beste) Lösung für die Unternehmen ist? Ist es wirklich ein Königsweg aus der Legacy Falle noch mehr Middle Ware zu kaufen, ist es wirklich eine Frage der Flexibilität noch mehr Einzelsysteme locker zu koppeln? Sind Monolithische Anwendungen wirklich nicht ausreichend für den Mittelstand (Beispiel: SAP Anwender)? Kann und Will wirklich jedes Unternehmen seine Geschäftsprozesse komplett selbst bestimmen? Studien über den Erfolg von SOA laufen alle in kontrollierten Umgebungen ab, schon alleine dies verbietet eigentlich die Nutzung der Ergebnisse. Denn die Frage ist doch: kann SOA Ordnung in die IT Abteilungen bringen. Denn die haben mit Ressourcenmangel, schlechter Ausbildung oder Überalterung, geringer Motivation, hoher Fluktuation, Fürstentümern und falschen Verantwortlichkeiten zu kämpfen. Ein erfolgreiches Architekturmodell muss genau hier ansetzen. Gouvernance ist hier gefragt, aber nicht durch Software (für Registries und Directories) sondern viel mehr durch engagierte und motivierte Enterprise Architekten, die den Laden zusammenhalten - und vorran bringen. Ich habe bei Inhaber geführten Deutschen Mittelstandsunternehmen schon hervorragende IT-Landschaften gesehen, weil der Junior-Chef die Liebe zur IT entdeckt hat, und somit mit großem Enthusiasmus Fehlentwicklungen entgegenwirkt. Das ist die "CIO muss im Board sitzen" Debatte bis zum Ende gedacht. Und dann darf auch gerne mal SOA ausprobiert werden.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

H. Lennarz on :

Ja das ist völlig richtig. Man liest einfach viel zu selten, dass SOA nicht DIE Lösung für jedermann ist. Vor allem der Mittelstand sollte sich dreimal überlegen, ob er umdenken sollte oder lieber dem alten Motto "Never change a running system!" treu bleiben sollte. Denn bislang ist aus dem SOA-Hype nur bei den wenigstens Realität geworden....

Hans-Jürgen Philippi on :

Der altbekannte Hype-Schweinezyklus eben: Nach völlig überzogenen Anfangserwartungen und unrealistischen Darstellungen folgt das tiefe Tal der Ernüchterung und später dann, nach etlichen Jahren, die Konvergenz der Praxis gegen den echten Grenzwert der Leistungsfähigkeit und Nützlichkeit einer neuen Idee. Überrascht bei SOA nicht wirklich, schon 1000 Mal so erlebt... Wichtig ist -jedem Hype zum Trotz- immer die Überlegung, ob's die Grundidee wirklich bringt. Und das ist bei SOA zu 100% der Fall, denn es bedeutet im Kern nicht mehr und nicht weniger als die Abkehr von monolithischen Festungen und Hinwendung zu dynamischer (Selbst)Organisation flexibel austauschbarer Komponenten. Und warum sollte in der IT-Evolution nicht das greifen, was Völkergemeinschaften längst erkannt haben: dass Selbstorganisation = Demokratie einem monolithischen Koloss = totalitärem System immer überlegen ist. Zitat: "Denn die Frage ist doch: kann SOA Ordnung in die IT Abteilungen bringen." Das ist in meinen Augen nicht wirklich die Frage bzw. Schuldigkeit, die SOA leisten muss, denn SOA bedeutet nur ein Paradigma, einen Werkzeugkasten. Ob ein Schreiner dank besseren Werkzeugs schönere, praktischere Schränke in kürzerer Zeit baut als bisher ist nicht die Schuldigkeit des Werkzeugs - es ist und bleibt die des Schreiners. Anders formuliert: Wir, die Entwicklungstreibenden in der IT müssen sie Entscheidung treffen, ob SOA das richtige Werkzeug ist mit dem wir (sic!) Ordnung in die IT Abteilungen bringen können. Ich für meinen Teil war selten von der Richtigkeit eines Paradigmas = Werkzeugs so überzeugt wie von SOA, denn wie oben gesagt: Es bildet nur in IT ab, was sich im "richtigen Leben" längst durchgesetzt hat.

Hans Hartmann on :

SOA ist sowohl Hype als auch echt. SOA ist aber nur zu 10% IT, der Rest ist Fachbereich (Business Domain) und Umdenken der Erwartungshaltung, was von der IT erwartet wird. So ähnlich habe ich das vor zwei Jahren einmal bei einem SOA-Workshop in München erzählt, bekam keinen Widerspruch sondern nur Zustimmung von den anderen anwesenden Architekten, welche teilweise auch schon SOA umgesetzt hatten. Selbst ich habe den Fehler gemacht, vor 5 Jahren SOA, quasi über den Weg der IT ins Unternehmen schmuggeln zu wollen. Ging nicht. Zuerst muss einmal der Geschäftsbereich verstanden werden. Die Middleware ist insofern wichtig, als die Entwickler überzeugt werden müssen, dass es keinen Sinn macht, daran vorbeizubauen. "Bitte, das ist doch eh nur eine Punkt-Punkt-Verbindung, da muss ich doch nicht über den Bus gehen." Dort habe ich auch einmal einen melancholischen Anfall gehabt: http://steppenhund.twoday.net/stories/3731410/

Frank Bremer, IT – Leiter Panta Rhei on :

Bei aller Zurückhaltung, die man als fiktive Person an den Tag legen sollte, wenn man die Blogs echter Personen kommentiert, so würde ich doch gerne folgende Anmerkung machen wollen: SOA scheint mir in erster Linie darauf abzuzielen, die historisch gewachsene, aber eigentlich künstliche Trennung zwischen IT und Business zu überwinden. Ich stimme an dieser Stelle dem Kommentar von Hans Hartmann zu. Wie jeder "größere" konzeptionelle Entwurf setzt sich SOA dadurch natürlich recht einfach dem Risiko aus, als Hype beurteilt zu werden. In Wirklichkeit jedoch entstehen solche Konzepte immer aus realen Bedarfsszenarien – und das Bedarfsszenario der SOA ist die immer größere Flexibilität, die Unternehmen erreichen müssen, um im Wettbewerb bestehen zu können. Ob SOA sich im größeren Maßstab durchsetzen wird, hängt wohl davon ab, ob das Konzept genauso real werden kann, wie der Bedarf, der seine Entstehung möglich machte.

Bernd Eckenfels on :

Es hat ein wenig gedauert bis ich die Anspielung mit der fiktiven Person verstanden habe :) Ich muss mir jetzt grade mal die Anspielung "Willkommen in der Realität" verkneifen :) Und ja - SOA hat genau das Ziel die Agilität der IT bei der Umsetzung der Business Anforderungen zu steigern. Einzig der Nachweis das dem auch so ist... der fehlt mir noch. Mit graust jedenfalls wenn ich Web Service Point-Lösungen sehe die mir als SOA verkauft werden - nach Access Datenbanken (die sicherlich auch nütlich sein können) sind jetzt die Web Services angetreten die IT zu behindern....

Add Comment

BBCode format allowed
Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA