Anwendungsmodernisierung

Genau wie sich ein Unternehmen über Jahre und Jahrzehnte wandelt, verändern sich auch die zugehörige Software und die Systemlandschaft. Dabei vollzieht das Unternehmen unterschiedlichste Schritte, um seine Organisation an die zunehmende Anzahl an Mitarbeitern und an die steigenden Anforderungen an strukturelle Prozesse anzupassen. Die IT wurde bei diesen Anpassungen oft nur nachgelagert betrachtet. Der daraus resultierende Druck, Software entsprechend schnell an die sich bereits geänderte und etablierte Firmenstruktur anzupassen, führte über Jahre dazu, dass bestehende Software nicht organisch mitwachsen und evolutionäre Schritte nicht mitgehen konnte.

Häufig war die Softwareentwicklung gezwungen, schnell funktionierende Erweiterungen und Anpassungen bereitzustellen. Nicht Qualität, sondern Funktionalität um jeden Preis in kürzester Zeit stand im Mittelpunkt. So entstanden über Jahre gewachsene Systeme, die noch immer mit Speziallösungen durchzogen und mit nicht dokumentierten Abkürzungen gespickt sind. Damit einher gehen eine immer aufwändigere Wartbarkeit und Erweiterbarkeit dieser Systeme.

Neue Funktionen können nur mit großem Aufwand in Verbindung mit stetig steigenden Kosten umgesetzt werden. Das Gesamtsystem erreicht häufig eine Komplexität, die nur noch von wenigen Spezialisten durchdrungen wird. Im Extremfall führt dies dazu, dass ganze Teile des Systems nicht mehr gewartet werden können, da die Experten nachfolgelos nicht mehr zur Verfügung stehen.

Gleichzeitig hat sich die Anforderung an Software seitens der Anwender über die letzten Jahre fundamental geändert. Lange gewachsene Systeme gehen häufig nicht einher mit diesen Ansprüchen, denn sie stammen in der Regel noch aus einer Ära, als der Mensch sich dem System angepasst hat und nicht umgekehrt.

Als erfahrene Experten auf dem Gebiet der applikationsseitigen Anwendungsmodernisierung, entwickeln wir gemeinsam mit Ihnen eine Strategie für Ihre IT-Landschaft und begleiten Sie bei der erfolgreichen Umsetzung, sowohl strategisch als auch operativ.

Drei BROCKHAUS AG Mitarbeiter diskutieren am Tisch über Anwendungsmodernisierung, symbolisch für die Innovationsbereitschaft und Fachkompetenz im IT-Bereich für Versicherer.
Der Bildschirm zeigt eine detaillierte Präsentation mit Diagrammen zur Anwendungsmodernisierung, die auf die Verbesserung und Effizienzsteigerung der IT-Systeme abzielen.

Analyse und Transformation

Gemeinsam die Anwendungsmodernisierung gestalten

Über Jahre gewachsene Systeme bilden in der Regel ein Geflecht aus unterschiedlichen Systemen, Softwarebausteinen und Tools. Die strikte Trennung von fachlichen Anforderungen und technischen Erweiterungen weicht oft im Laufe der Zeit auf und verschwimmt, sodass Software immer schwerer wartbar und erweiterbar wird. Hier einen Gesamtüberblick unter Berücksichtigung aller Facetten zu behalten, ist oft herausfordernd. Gerade in großen und mächtigen Systemen variieren der Wissensstand und der Grad des Gesamtüberblicks von Abteilung zu Abteilung.

Der erste Schritt in Richtung Anwendungsmodernisierung besteht aus einer grundlegenden Analyse des bestehenden Systems, sowohl in der Tiefe als auch in der Breite, denn ein solches Modernisierungs-Vorhaben hat selten nur eine Dimension.

Die Vorstellungen von einer modernen System-Landschaft, die Motivation und die Ansprüche unterscheiden sich je nach Rolle im Unternehmen meist signifikant: Fachliche Kollegen haben andere Anforderungen als Techniker. Software- und Lösungs-Architekten haben einen abweichenden Antrieb, IT zu modernisieren als Software-Entwickler oder Mitarbeiter aus dem Betrieb.

Der Weg, eine gelungene Anwendungsmodernisierung auf den Weg zu bringen, ist transparentes und effektives Erwartungsmanagement zu betrieben. Dazu gehört auch, die Motivation der unterschiedlichen Disziplinen zu verstehen und zu einem stimmigen Gesamtbild zusammenzusetzen, hinter dem alle Beteiligten gleichermaßen stehen.

Dazu nähern wir uns der Systemlandschaft gemeinsam mit Ihnen aus unterschiedlichen Richtungen an. Experten aus verschiedenen Bereichen ergänzen die operativen Teams für einen definierten Zeitpunkt. So gewinnen wir Insights über das tägliche Arbeiten und schaffen eine frische Perspektive auf bestehende Strukturen und Arbeitsweisen. Diese Erkenntnisse bilden die Basis für Empfehlungen zu einer Ziellandschaft.

Sowohl Workshops innerhalb von Abteilungen als auch interdisziplinäre Veranstaltungen helfen dabei, die Anforderungen und Wünsche einer künftigen IT-Landschaft tief und breit zu verstehen.

Kultureller Wandel

Das richtige Mindset für eine erfolgreiche Anwendungsmodernisierung

Die Modernisierung von IT-Landschaften ist nicht mehr ein Thema, welches ausschließlich durch IT-Spezialisten getrieben werden kann. Dafür ist IT bereits zu sehr in der Gesellschaft verankert. Stetig wechselnde Anforderungen, ein sich immer zügiger wandelnder Markt und eine sich immer schneller drehende Welt, machen eine Anwendungsmodernisierung nach klassischem Projektmanagement-Vorgehen nahezu unmöglich. Daher ist die heutige Softwareentwicklung vor allem durch crossfunktionale, selbstbestimmte Teams geprägt, die nach der DevOps-Philosophie im agilen Setting arbeiten.

Ein kultureller Wandel und eine erfolgreiche Anwendungsmodernisierung gehen somit einher. Wie stark dieser Wandel bei Ihnen ausgeprägt sein wird, hängt von vielen Faktoren ab, die wir gemeinsam mit Ihnen identifizieren. Unsere Spezialisten begleiten Sie aktiv in einem abgestimmten Zeitraum, um Ihre Teams nachhaltig und selbständig arbeitsfähig zu machen (living by example).

Dabei coachen wir nicht nur in Bezug auf Technologie, sondern vermitteln auch das Mindset der agilen Werte. Entscheidend ist dabei das Bewusstsein, dass ein kultureller Wandel immer eine Herausforderung ist, die nicht über Nacht gelöst werden kann.

Eine Anwendungsmodernisierung mit uns ist erfolgversprechend, da alle relevanten Positionen eines crossfunktionalen Teams besetzt werden können und die Feedback-Zyklen kurz sind. Entsprechend schnell können wir auf Veränderungen reagieren und aktuelle Erkenntnisse berücksichtigen.

Technologischer Wandel

Bestehendes mit Weitsicht in moderne Technologien überführen

Eine Modernisierung der Systemlandschaft bietet die Chance, technologisch neue Wege zu gehen und neben einer zeitgemäßen Gesamt-Architektur auch modernere Technologien einzusetzen. Fällt es bestehenden Teams schwer, einen konkreten Technologiewechsel selbst zu initiieren, ist ein Blick von außen oft hilfreich.

Gemeinsam mit Ihnen erarbeiten wir einen passenden Technologie-Stack, der zu Ihrem Unternehmen und Ihren Teams sowie deren Anforderungen und Aufgaben passt. Dabei handeln wir immer technologieneutral (pick the right tool for the job).

Wir bieten Grundlagenschulungen an, um Sie an neue Technologien heranzuführen. Im Anschluss an die Schulungen begleiten unsere Experten Ihre Teams oder Projekte operativ für einen definierten Zeitraum. Damit bekommen Sie das vollständige Rüstzeug, um anschließend selbstständig mit der neuen Technologie arbeiten zu können.

Dabei geht es uns nicht nur um die reine Vermittlung von Technologie-Know-how, sondern von modernen Konzepten und Paradigmen in der täglichen Arbeit.

Cloud-Transformation

Cloud-Technologien sind in modernen IT-Landschaften nicht mehr wegzudenken

Gemeinsam mit Ihnen identifizieren wir Systeme und Bereiche, die von einer Cloud-Lösung direkt profitieren und begleiten Sie bei der Umsetzung.

Zusammen bilden wir ein Cloud-Transformationsteam, welches für ein erstes System die Transformation in die Cloud vorbereitet und durchführt. Die Learnings daraus beschleunigen die Transformation weiterer Systeme und helfen dabei, ein einheitliches Cloud-Verständnis aufzubauen.

Nach dem erfolgreichen Übergang, wechseln unsere Experten in die übrigen Teams und unterstützen diese bei ihrer Cloud-Transformation. Dabei tragen wir die DevOps-Philosophie in Ihr Unternehmen. Dadurch befähigen wir Sie und Ihre Mitarbeiter, langfristig, selbstständig und ohne weitere externe Unterstützung, nach dem DevOps-Gedanken Software für die Cloud zu entwickeln und zu einem eigenverantwortlichen Team heranzureifen.

Unsere Kunden

Seit mehr als 35 Jahren entwickeln wir individuelle Softwarelösungen und gestalten nachhaltig den Fortschritt. Kurzfristige Erfolge sind dabei nicht unser einziges Ziel. Wir legen unseren Fokus auf nachhaltige Beziehungen und ein partnerschaftliches Verhältnis. Vertrauen und Kompetenz sind dafür grundlegende Eigenschaften und Transparenz ist Teil unseres agilen Konzepts. Wir bedanken uns bei unseren Kunden für die vertrauensvolle Zusammenarbeit.

Unser Kunde SIGNAL IDUNA Versicherung
Unser Kunde die ERGO Versicherung
Die Barmenia Versicherung: Ein Vorreiter in der digitalen Transformation, unterstützt durch maßgeschneiderte IT-Lösungen der BROCKHAUS AG.
Unser Kunde PROVINZIAL NordWest Versicherung
Ein Kunde der BROCKHAUS AG - Die AXA Versicherung
Die Concordia Versicherungen ist Kunde der BROCKHAUS AG
Unser Kunde Atruvia
Unser Kunde BG Phoenics
Unser Kunde Finanz Informatik
BROCKHAUS AG Kunde Teekanne

NEUE ANWENDUNGSARCHITEKTUR

FÜR DIE SPARTE LEBENSVERSICHERUNG

Eine vollständig überarbeitete Anwendungsarchitektur erlaubt es, die Anforderungen der Fachabteilung deutlich schneller umzusetzen als zuvor. Mehrere Entwicklungsteams können nun effizient parallel arbeiten. Klare Zuständigkeiten und eine Entkopplung wesentlicher Systemkomponenten reduzieren die Anforderungen an den jeweiligen Entwickler. Das Ergebnis ist eine neue Architektur – zukunftssicher, flexibel und stabil.

Zur Case Study

Neuentwicklung eines Wiegesystems

Service-orientierte Anwendungslandschaft

Die Teekanne GmbH & Co. KG hatte ihrem Anspruch entsprechend die Absicht, die ältere Generation von Waagen auszutauschen. Hierzu sollte ein Wiegesystem entwickelt werden, das sowohl das aktuell beim Kunden genutzte Protokoll (TCP über Ethernet), als auch das zukünftige (OPC) verarbeiten kann. Im Zuge der Neuentwicklung standen die Skalierung und die flexible Verteilung der Anwendungsplattform im Vordergrund. Entstanden ist eine moderne Anwendung, die durch den service-orientierten Aufbau alle zukünftigen Herausforderungen des Kunden bestens meistern kann.

Zur Case Study

FLEXIBLE & SCHLANKE ANWENDUNGSARCHITEKTUR

ÜBERFÜHRUNG IN EINE NEUE SERVICEORIENTIERTE ARCHITEKTUR

Die von der ERGO bisher genutzte Anwendungsarchitektur führte zu einer monolithischen Programmstruktur und war starr und unflexibel. Um eine bessere Skalier- und Wartbarkeit zu erzielen, überführten wir Teilbereiche der bestehende Struktur in eine neue serviceorientierte Architektur.

Zur Case Study
  • Referenzprojekt
    ERGO
  • Referenzprojekt
    Teekanne GmbH & Co. KG
  • Referenzprojekt
    ERGO

Ihr Ansprechpartner

Guido Nippe Head of IT Consulting
Telefon +49 (0) 231 98 75 - 0
Kontaktieren

Das könnte Sie auch interessieren

CLOUD

Ab in die Cloud!

Mehr erfahren

DevOps

Wie DevOps die IT beschleunigen

Mehr erfahren

Standorte

Standort Lünen
     Pierbusch 17
     44536 Lünen
Standort Dortmund
     Emil-Figge-Straße 85
     44227 Dortmund