Blog 23.8.2023

Modernisierung der digitalen Dienste 2/3 – Entscheidungshilfe

Digitale Gesellschaft

Intelligente Industrie

Was wäre, wenn Du einen soliden Weg von der Altlast der Systeme zu einer modernen und skalierbaren digitalen Service Factory hättest, die eine agile Entwicklung von Dienstleistungen und eine Beschleunigung des Geschäfts ermöglicht?

Der Modernisierungspfad zur Unterstützung der Entscheidungsfindung

Der Modernisierungspfad geht Schritt für Schritt vor. Du musst nicht alles zur gleichen Zeit und am gleichen Ort tun. Dieses dreistufige Prozessmodell hilft Dir auf Deinem Modernisierungspfad, von der Definition des Bedarfs und dem Verständnis der Anforderungen bis hin zur endgültigen Entscheidung.

Schritt 1: Evaluiere das System

Beurteile die Probleme, Bedenken oder Hindernisse, die ein veraltetes System aufgrund von Technologie, Architektur oder Funktionalität aufweist. Es gibt zwei Perspektiven, um den Modernisierungsbedarf zu beurteilen: die geschäftliche und die technische.

Aus der Unternehmensperspektive ist es wichtig, die allgemeine Eignung des Systems für die Organisation zu beurteilen. Erfüllt der Dienst die neuen Anforderungen des digitalen Geschäfts? Wichtige Beurteilungspunkte sind außerdem der Wert und die Agilität, die das System hervorbringt. Ermöglicht der Dienst auch in Zukunft eine Steigerung des Geschäftswerts und kann die Organisation mit den Anforderungen des digitalen Geschäfts mithalten? Anwendungen, die nicht flexibel genug sind, um mit den Anforderungen Schritt zu halten, können kostspielig oder riskant sein.

Aus technologischer Sicht solltest Du das System im Hinblick auf Kosten, Komplexität und Risiko bewerten. Stehen die Kosten des Systems in einem angemessenen Verhältnis zu den Vorteilen, die es bietet? Kann das System vernünftig gewartet und skaliert werden, oder ist die Technologie zu komplex? Bleibt das System auch in Zukunft sicher, gesetzeskonform und wird es unterstützt?

Schritt 2: Evaluierung des erforderlichen Modernisierungspfads

Betrachte den aktuellen Zustand und die Zukunft der Organisation aus der Perspektive des Geschäfts und der Technologie. Es gibt sieben Optionen, um den erforderlichen Modernisierungspfad zu bewerten. Die Kategorisierung basiert auf der Einfachheit der Umsetzung und dem Umfang der Erneuerung. Deine Erneuerungsoptionen, die von der einfachsten und engsten bis zur anspruchsvollsten und umfangreichsten aufgelistet sind, sind folgende:

  1. Die Daten kapseln: Nutze und erweitere die Funktionen der Anwendung, indem Du ihre Daten und Funktionen kapselst. Auf diese Weise sind sie als Dienste über die API verfügbar.
  2. Die Umgebung erneuern: Installiere die Anwendungskomponente in einer anderen Infrastruktur (physisch, virtuell oder in der Cloud), ohne den Code, die Funktionen oder die Funktionalität zu ändern.
  3. Modernisiere die Plattform: Wechsel zu einer neuen Laufzeitplattform, wobei nur geringfügige Änderungen am Code vorgenommen werden, nicht aber an der Codestruktur, den Merkmalen oder Funktionen.
  4. Refactoring des Systems: Reorganisiere und optimiere den bestehenden Code (jedoch nicht seinen externen Betrieb), um technische Schulden zu beseitigen und die nicht-funktionalen Anforderungen zu verbessern.
  5. Neugestaltung der Architektur: Ändere den Code grundlegend, um ihn an die neue Anwendungsarchitektur anzupassen und die Vorteile neuer und besserer Funktionen zu nutzen.
  6. Von Grund auf neu aufbauen: Eine Anwendungskomponente unter Berücksichtigung des aktuellen Umfangs und der technischen Anforderungen neu entwerfen oder entwickeln.
  7. Ersetzen durch eine neue Komponente: Ersetze die alte Anwendungskomponente vollständig durch eine neue, die neue Anforderungen und zukünftige Bedürfnisse berücksichtigt.

Je komplexer die Umsetzung ist, desto größer sind die Risiken und desto größer sind die Auswirkungen auf das System und die Geschäftsprozesse.

Schritt 3: Wähle einen geeigneten Modernisierungspfad

Das Wichtigste bei der Wahl eines Modernisierungspfads ist es, verschiedene Optionen abzuwägen und sie auf das eigene Unternehmen zu beziehen. Letztendlich solltest Du den Modernisierungsweg mit dem größten positiven Effekt und Wert wählen, mit minimalem Aufwand und so wenig Opfern wie möglich.

Eine architektonische Neugestaltung ist in der Regel mit moderaten Kosten und Risiken verbunden. Ein Umbau oder eine Erneuerung bringt die besten und weitreichendsten Ergebnisse bei höheren Kosten und Risiken. Bei den ersten vier Optionen handelt es sich um lebenszyklusverlängernde Vorgehensweisen, die für mehrere funktional unveränderte Systeme ausreichend sein können. In der Praxis wird der Fortschritt in kleinen Schritten zu integrierten Systemen und damit zu einer kostengünstigeren Wartung und Entwicklung erfolgen. Wir nennen das kosteneffiziente künstliche Beatmung. Letztendlich bedeutet die Modernisierung alter Anwendungen jedoch, dass man sich für einen Modernisierungspfad zwischen den letzten drei Optionen entscheiden muss: Neugestaltung der Architektur, Neuaufbau der Anwendung oder Ersetzen durch eine völlig neue Anwendung.


Lade unseren kostenlosen Leitfaden zur erfolgreichen Cloud-Anpassung herunter

Wir teilen die wichtigsten Schritte auf Deinem Weg zu einer skalierbaren und sicheren Serviceproduktion mit Dir.


Juhana Harmanen

Head of Business, Technology & Software Development

Juhana ist der Leiter des Servicebereichs Technologie und Softwareentwicklung. Er schätzt eine zukunftsorientierte Vision und die Arbeit mit sinnvollen Projekten. Er ist praktisch veranlagt und ein sehr erfahrener Technologieexperte, der dazu beiträgt, das Know-how von Goforeans zu erneuern, um die aktuellen und zukünftigen Bedürfnisse der Kunden zu erfüllen. Juhana verbringt gerne Zeit in der Natur und hat zwölf kurze Sommer als Expeditionsführer in Lappland verbracht. In letzter Zeit verbringt er seine Freizeit mit seinen Kindern und seiner Familie sowie mit verschiedenen Renovierungs- und Bauprojekten.

Back to top