CORE SYSTEMSSystems Assessment & Modernization

02 / LEISTUNG

Muss wirklich alles ersetzt werden?

Das System lässt sich immer schwerer weiterentwickeln, während der tägliche Betrieb weiterlaufen muss. Ich vergleiche, was erhalten bleiben kann, was schrittweise ersetzt werden sollte und wann eine Neuentwicklung sinnvoll ist. Für die gewählte Richtung plane ich die Umstellung.

Die Modernisierung drängt. Der Betrieb muss weiterlaufen.

Technologische Fristen und betriebliche Einschränkungen bestimmen gemeinsam die Umstellung. Ich habe Erfahrung mit der Modernisierung von Java-Unternehmenssystemen und Integrationen.

Fachlicher Hintergrund
01

Läuft der Support für eine wichtige Technologie bald aus?Ich prüfe Java-Versionen, Frameworks, Anwendungsserver und Abhängigkeiten. Darauf lässt sich die erforderliche Umstellung planen.

02

Erfordert jedes Release mehr Abstimmung und manuelle Eingriffe?Ich untersuche Modulgrenzen, Integrationen, Tests und den Release-Prozess. Dabei identifiziere ich, was Änderungen und Betrieb erschwert.

03

Wird eine vollständige Neuentwicklung vorgeschlagen, ohne die Alternativen zu klären?Ich vergleiche Weiterentwicklung, schrittweise Ablösung und Neuentwicklung. Cloud-Migration oder Containerisierung empfehle ich, wenn das Geschäftsziel es rechtfertigt.

So läuft die Zusammenarbeit ab

Zwei Fachleute vergleichen die bestehende Architektur mit einem möglichen Zielbild.
01

Die Ausgangslage

Mit einer Abhängigkeitsanalyse untersuche ich Versionen, Komponenten und Systemverbindungen. Wir halten fest, welche technologischen Einschränkungen aufgehoben werden müssen und welche Funktionen erhalten bleiben sollen.

02

Optionen vergleichen

Ich berücksichtige die Gesamtbetriebskosten (TCO) und das Umstellungsrisiko. Ich prüfe die schrittweise Ablösung nach dem Strangler-Fig-Muster, damit das System in einzelnen Teilen erneuert werden kann.

03

Die Zielarchitektur

Mit dem C4-Modell mache ich Systemgrenzen, wesentliche Anwendungskomponenten und ihre Verbindungen verständlich. Die Zielarchitektur richte ich an Last-, Sicherheits- und Betriebsanforderungen aus.

04

Umstellung planen

Für die Umstellungsschritte plane ich Regressionstests zur Prüfung bestehender Funktionen. Ich definiere die Bedingungen für das weitere Vorgehen und einen Rollback-Plan für den Fall, dass die Umstellung Fehler verursacht.

Das Vorgehen bei der Umstellung richte ich am System und den geschäftlichen Rahmenbedingungen aus. Mit Entwicklung und Betrieb kläre ich Testmöglichkeiten, Datenmigration und zulässige Ausfallzeiten.

Was erhalten Sie und wofür können Sie es nutzen?

  • Technische Bewertung: Was erhalten bleiben kann und wo Handlungsbedarf besteht.
  • Vergleich der Alternativen: Weiterentwicklung, schrittweise Ablösung und Neuentwicklung abwägen.
  • Zielarchitektur und Abhängigkeiten: Das Team kann den geplanten Betrieb und die Umstellungsrisiken nachvollziehen.
  • Gestufter Umstellungsplan: Schritte, Prüfungen und Rückfallbedingungen abstimmen.

Ihr Entwicklungsteam oder Dienstleister kann den Plan umsetzen. Nach gesonderter Vereinbarung unterstütze ich durch technische Reviews, Entscheidungshilfen oder gezielte Prototypen.

Was ist für den Start erforderlich?

  • Geschäftsziel, Termin und bekannte Einschränkungen der Änderung
  • Systemdokumentation und Fachleute, die die technischen Details kennen
  • Betriebs- und Integrationsanforderungen
  • Beteiligung der Entscheidungsträger an der Bewertung der wichtigsten Optionen

Häufige Fragen

Wie lange dauert die Planung?

In der Regel 2–8 Wochen, abhängig von der Systemgröße und dem Detaillierungsgrad der Planung.

Wann ist eine Neuentwicklung sinnvoll?

Sie kann sinnvoll sein, wenn die Weiterentwicklung des bestehenden Systems mehr Risiken und Aufwand verursachen würde. Das prüfe ich anhand des Systemzustands, der Geschäftsziele und der Umstellungsmöglichkeiten.

Kann unser bestehender Dienstleister den Plan umsetzen?

Ja. Der Plan hält die technische Richtung, Aufgabenabhängigkeiten und Abnahmekriterien fest, damit sowohl das interne Team als auch Dienstleister damit arbeiten können.

Unterstützen Sie auch die Umsetzung?

Die Planung ist ein eigenständiger Auftrag. Nach gesonderter Vereinbarung kann ich die Umsetzung durch technische Reviews, Entscheidungshilfen oder gezielte Prototypen unterstützen. Rollen und Verfügbarkeit stimmen wir vorab ab.

Über die Zukunft welchen Systems müssen Sie entscheiden?

Beschreiben Sie, was die Veränderung notwendig macht und welche Lösungen im Raum stehen. Im ersten Gespräch betrachten wir die Bedingungen, die die Entscheidung beeinflussen.

Sprechen wir darüber