Die Software Midlife Crisis
überwinden
#gleichrichtigmachen
Modernisierung | Technologieablösung | Legacy-Systemablösung | Umstellung auf SaaS | Methodikumbruch
Wahrscheinlich gibt es dafür auch bei euch eine Kombination der folgenden Gründe: Durch fehlende interne Qualität und schlechte Wartbarkeit wird die Weiterentwicklung immer teurer und langsamer. Notwendige Weiterentwicklungen (z.B. SaaS, mehr Skalierbarkeit) sind bei euch nicht mehr möglich. Ihr findet fast keine Entwickler mehr, die mit eurem Technologie-Stack arbeiten können und wollen. Die Technologie, die ihr verwendet, wurde abgekündigt. Immer mehr Nutzer beschweren sich über das unzeitgemäße Nutzungserlebnis.
In solchen Situationen ist es mit einem schlichten Refactoring sicher nicht getan. Jetzt müssen unbedingt strategische Schritte unternommen werden, damit ihr weiter wettbewerbsfähig bleibt. Diese Schritte sind aber in jedem Modernisierungsprojekt andere. Wir haben jedoch Prinzipien, die uns in solchen Projekten immer leiten: