Software Development unter dem SOA-Aspekt

“Ein einmal eingeführtes SOA-Framework macht das ‘Einklinken’ von neuen Modulen zum Kinderspiel. Zusätzliche Composite Applications oder -Services sind aus dem Internet beliebig verfügbar. Zusätzliche Module verschiedener Anbieter lassen sich beliebig kombinieren.” So lauten beliebte Aussagen der Hersteller. Diese treffen jedoch mitnichten zu! Richtig ist vielmehr, dass zwar Frameworks als SOA-Basis von den großen IT-Anbietern häufig in einer Mischung von Produkt- und Dienstleistungen angeboten werden; trotzdem sind die Frameworks für das Gesamtangebot des jeweiligen Herstellers optimiert. Eine wirklich offene Architektur als solche wird nur schwerlich von einem Hersteller kaufbar sein. Das Architektur-Design und die “Architektur-Hoheit” liegen in der ureigenen Verantwortung eines jeden Unternehmens beziehungsweise des CIOs.

Inhouse-Entwicklung trotzt SOA

Daraus lässt sich sehr schnell ableiten, dass Inhouse-Entwicklungen weiterhin ein Thema und erforderlich bleiben werden. Während Umgebungen für die klassische Entwicklung von Software praktisch zur Commodity geworden sind, verstärkt sich der Konkurrenzkampf bei Plattformen zur Unterstützung des Entwicklungsprozesses! Warum? Weil insbesondere Eclipse als Open Source Development Framework eine hervorragende Plattform bietet und praktisch alle Hersteller diese auch unterstützen. Diese neuen, auf SOA-Bedürfnisse erweiterten Plattformen, zielen stark auf Anforderungsmanagement, Projektmanagement bei der Entwicklung, Qualitätssicherung, Lifecycle Tools, Repositories, Test- und Optimierungswerkzeuge sowie andere Werkzeuge aus dem Umfeld des Entwicklungsprozesses ab.

Die Übernahme von Mercury durch HP im letzten Jahr hat das Augenmerk erstmals seit längerem wieder auf diese Umgebungen gelenkt. Dabei spielen neben den etablierten Herstellern wie etwa IBM, HP oder Microsoft auch neue Anbieter wie die BMC-Tochter Identify Software sowie Adlon, Spezialist für Application Lifecycle Management, eine zunehmend wichtige Rolle bei der sich intensivierenden Abstimmung zwischen den Business-Bereichen und der IT.

Anforderungen an Qualität, Zuverlässigkeit und Geschwindigkeit

SOA verspricht eine höhere Flexibilität der IT, die aus Business-Sicht dringend erforderlich ist. Diese höhere Flexibilität setzt eine verstärkte Geschwindigkeit der hausinternen Entwicklungsabteilungen, bei gleichzeitig gestiegenen Anforderungen an die Zuverlässigkeit und die Qualität, voraus – und das auch bei der Behebung von Fehlern. Interne Abteilungen, die “schon” nach einem halben Jahr eine neue Tarifstruktur – etwa bei einem Mobilfunkanbieter -, bereitstellen können, müssen extreme Anstrengungen unternehmen, um diese Zeitspanne zu verkürzen. Denn gerade im Mobilfunksektor kann ein halbes Jahr bereits eine Ewigkeit sein.

Bei der Integration von Anforderungen und Software- und Integrationstests handelt es sich dabei lediglich um grundlegende Bedingungen. In diesem Zusammenhang ist auch die angekündigte Übernahme von Telelogic aus Schweden durch IBM bemerkenswert. Sie zeigt einmal mehr, dass IBM nicht müde wird, in die Nahtstelle zwischen Business-Anforderungen und der Umsetzung in individuelle Software-Lösungen auf der Basis von SOA zu investieren.

Software-Optimierung wächst zur Notwendigkeit heran

Business Process Optimization (BPO) und auch Business Performance Management (BPM – auch für Business Process Management) benötigen optimierte Software-Systeme, deren Komponenten von einem oder mehreren Herstellern stammen können. Sie müssen bei großen Anwenderunternehmen sicher durch eigene Software-Entwicklungen ergänzt werden. Auf den Einsatz entsprechender Tools wird zukünftig kaum jemand verzichten können. Firmen, die bisher noch keine derartige Software-Unterstützung im Einsatz haben, sollten sich dringend mit den Angeboten der relevanten Anbieter auseinandersetzen.

Silicon-Redaktion

Recent Posts

Bau-Spezialist Schöck: Migration von SAP ECC ERP auf S/4HANA

Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…

2 Tagen ago

Pure Storage: Cloud, KI und Energieeffizienz

Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…

3 Tagen ago

GenKI verbessert Datenmanagement und Angebotsgenauigkeit

DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).

4 Tagen ago

Rolls-Royce Power Systems nutzt industrielle KI aus der IFS Cloud​

Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.

4 Tagen ago

Thomas-Krenn.AG: viele Pflichten, knappe Ressourcen, mehr freie IT-Welt

IT-Infrastruktur-Trends 2025: Open-Source-Projekte sowie aufwändige regulatorische und Pflichtaufgaben werden das Jahr prägen.

4 Tagen ago

Stadt Kempen nutzt Onsite Colocation-Lösung

IT-Systeme werden vor Ort in einem hochsicheren IT-Safe betrieben, ohne auf bauliche Maßnahmen wie die…

5 Tagen ago