SOA Konzeption

 

Wesentlich in einem Softwareprojekt ist die Entscheidung über die einzusetzende Technologie und die strukturierte Anordnung von Systemkomponenten, sowie deren Kommunikationsbeziehungen untereinander und zu externen Systemen: die Softwarearchitektur. Diese muss stetig und flexibel zugleich sein. D.h. sie muss so an die sich laufend ändernde Umstände anpassbar sein, dass sie überdauert und nicht von Änderungen überholt wird.

Das zentrale Qualitätsmerkmal für die Arbeit eines Softwarearchitekten ist, ob er in Frist eine Softwarearchitektur definiert, mit der sich zum einen das gestellte Problem lösen lässt, die mit der kontinuierlichen Änderung der Anforderungen Schritt hält und zudem die Softwareentwickler dazu befähigt, das System in Bezug auf Zeit und Qualität optimal umzusetzen. Und dazu braucht es viel Erfahrung in Erfolg wie in Fehlschlag.

Ich biete Ihnen auf Honorarbasis an, Sie oder Ihren Kunden bei dem Entwurf und der Umsetzung von serviceorientierte System- und Anwendungsarchitekturen zu unterstützen. Dazu gehört vor Allem:

  • die Erarbeitung von Lösungsentwürfen für serviceorientierte Architekturen über alle Schichten in komplexem operationalen Umfeld. Kommunikation, Systemkontext, Sicherheitsarchitektur, operationales Modell und Betriebskonzept.
  • die Systemintegration und Custom Application Development im Umfeld von JEE, SOA, ESB, BPEL und BPMN, Web(JSF/ADF) und RCP(SWT/OSGI)
  • die Erarbeitung und Dokumentation zentraler Architektur- und Entwurfsentscheidungen im spezifischen Fach- und Problemkontext.