Kompetenzbereiche

Architecture-Centric Engineering

Die Entwicklung und Wartung eines komplexen Informationssystems zu beherrschen gelingt nur, wenn man die Architektur im Griff hat. Nur dann können angemessene Qualität und planbare Kosten auch für langlebige Systeme erreicht werden. Deshalb sind die Architektur der Informationssysteme und die Architekturkompetenz einer Organisation so entscheidend für den Erfolg von Softwareentwicklung. Die Abteilung Architecture-Centric Engineering unterstützt ihre Kunden rund um das Thema Softwarearchitektur für Informationssysteme. Dies reicht von der Erhebung von Architekturanforderungen über das Design und die Dokumentation von Architekturen bis hin zur Umsetzung im Code und zur Migration von Altsystemen. Außerdem unterstützen wir den systematischen Kompetenzaufbau für Architekten.

Schwerpunktthemen

Architekturbewertung

Existierende Architekturen zu bewerten ist absolut essenziell für die Absicherung von Entscheidungen und die frühzeitige Identifikation von Risiken. Wir unterstützen Sie mit unserem integrierten und umfassenden Ansatz RATE rund um alle Bewertungsfragen.

Architekturmigration

Für jedes Softwaresystem steht irgendwann die Frage an, ob es modernisiert oder abgelöst werden soll. Wir helfen Ihnen zu entscheiden, was der richtige Weg ist, und erarbeiten mit Ihnen zusammen einen gangbaren Weg, Ihre Software zu modernisieren und zu migrieren. Dazu betrachten wir das Thema ganzheitlich und bringen unsere Kompetenzen zum Thema Innovation, Anforderungen, Interaktionsgestaltung und Qualitätssicherung mit ein.

Architekturkonstruktion

Die Definition einer Architektur für ein neues oder ablösendes System ist eine Herausforderung, bei der man zwischen vielen Anforderungen abwägen und Entscheidungen treffen muss. Wir helfen Ihnen von der präzisen Definition der Architekturanforderungen bis hin zur Ausgestaltung der Architektur und zur Auswahl der passenden Technologien. Um Ihnen zu helfen, das nötige Vertrauen in Architekturentscheidungen zu bekommen, bauen wir mit Ihnen zusammen Prototypen, wo dies notwendig ist.

Architekturdokumentation

Eine gute Architektur hilft nur, wenn sie auch bekannt ist. Deshalb legen wir viel Wert auf eine geeignete Dokumentation von Architekturen und bieten dafür umfassende methodische Unterstützung. Wir nutzen gängige Werkzeuge wie Enterprise Architect und erweitern diese Werkzeuge, sodass sie direkt unsere Methode unterstützen.