Solution Architecture

Was ist eigentlich Solution Architecture?

Grundsätzlich geht es darum, die beste technische Lösung für ein Business Problem zu finden. Dabei ist zu beachen, dass die Lösung sich gut in die bestehende Systemlandschaft einfügt, sowie den Bedürfnisen der Nutzer entspricht. Um diese Anforderungen zu erfüllen, arbeiten wir zusammen mit Nutzern, Entwicklern, IT Abteilungen und Projektleitung. Dabei ist wichtig zu betonen, dass Solution Architecture nicht etwas ist, das am Anfang eines Projektes erstellt, und dann vergessen wird. Viel mehr muss ein Solution Architect auch die Umsetzung begleiten, um Ergebnisse zu liefern, welche die Nutzeranforderungen bestmöglich erfüllen.

Welche Werkzeuge verwenden wir?

Um Sie bei der optimalen Lösungsfindung zu unterstützen setzen wir eine Vielzahl an Wekzeugen ein. Hier nur ein kleiner Vorgeschmack:

C4 Diagram

Das C4 Diagram erlaubt es uns Software Architecutur auf verschiedenen Abstraktionsebenen zu betrachten. Da es wenige Regeln gibt, sind die Diagramme einfach zu erstellen und zu komunizieren. C4 Diagramme sind auf vier Ebenen aufgeteilt: System Context, Container, Component und Code. Dadurch können wir immer die Abstraktionsebene wählen, welche für das momentane Problem die Richtige ist.

Kaufen / Entwickeln Entscheidung

Eine der wichtigsten Entscheidungen in einem Software Projekt ist, ob Standardsoftware eingesetzt werden soll oder ob maßgeschneiderte Software zum einsatz kommen soll. Hierbei kann die Build vs Buy Matrix als Entscheidungshilfe herangezogen werden. 

In Bereichen, in denen Sie als Unternehmen ihre Kernkompetenzen sehen und wo Sie Ihre Alleinstellungsmerkmale als Unternehmen sehen ist das Entwickeln einer maßgeschneiderten Lösung oft sinvoll. 

Bei Projekten mit sehr hoher Komplexität ist oft das Einkaufen sinvoll (z.B. ERP Systeme).

Für Projekte die sowohl Komplex als auch strategisch wichtig sind, kann eine Systemlandschaft mit standardisierten, sowie maßgeschneiderten Komponenten sinvoll ein.

Wir unterstützen Sie gerne bei der Entscheidungsfindung.  

EPK 

EPK Diagramme erlauben es dem Solution Architect eine Übersicht über die erforderlichen Geschäftsprozesse zu erlangen, um so zur bestmöglichen technischen Lösung zu gelangen. Durch ihre einfachen Regeln und klare Abfolge ist sie leicht an alle Projektbeteiligten zu kommunizieren.


Wenn wir Sie im Bereich Solution Architecture unterstützen können, kontaktieren Sie uns gerne über das Formular oder Rufen Sie uns an.