Legacy-Check
Was Ihr Frontend noch trägt und was nicht mehr.
Jedes neue Feature dauert länger als das letzte, und die Frage nach einem Neubau steht im Raum. Im Legacy-Check bewerte ich Code, Abhängigkeiten und Release-Prozess Ihres Frontends. Sie erfahren, wo die Risiken liegen und wie Sie schrittweise modernisieren, während Ihr Produkt weiterläuft.
Was der Legacy-Check prüft
Code und Architektur
Ich prüfe Aufbau, Kopplung und Testabdeckung: Welche Teile lassen sich gefahrlos ändern, welche hängen an allem?
Abhängigkeiten
Ich prüfe Frameworks und Bibliotheken: Was wird noch gepflegt, wo sind Sicherheitslücken offen und was blockiert ein Update?
Build und Release
Ich prüfe, wie eine Änderung in Produktion kommt: Dauer, manuelle Schritte und die Stellen, an denen Fehler unbemerkt durchrutschen.
Was Sie nach dem Legacy-Check in der Hand haben
Risikobewertung
Die Bereiche Ihres Frontends, eingeordnet danach, wie dringend Sie handeln müssen.
Priorisierte Befunde
Jeder Befund mit Fundstelle im Code, Auswirkung und geschätztem Aufwand.
Fahrplan zur Modernisierung
Die Schritte in sinnvoller Reihenfolge, mit einer klaren Empfehlung: schrittweise umbauen oder einzelne Teile neu schreiben.
Abschlussgespräch
Wir gehen die Ergebnisse gemeinsam durch und klären die Rückfragen Ihres Teams.
Beispielbefund aus einem Legacy-Check
So ist jeder Befund im Bericht aufgebaut. Das Beispiel ist erfunden und zeigt, wie konkret die Ergebnisse sind.
Befund
Die Anwendung läuft auf AngularJS 1.6. Das Framework erhält seit Anfang 2022 keine Sicherheitsupdates mehr.
Auswirkung
Neue Sicherheitslücken bleiben offen, und 38 der 54 Ansichten hängen an einem gemeinsamen Zustand. Ein Umstieg in einem Schritt würde die Entwicklung für Monate anhalten.
Empfehlung
Neue Ansichten ab sofort im Zielframework bauen und in die bestehende Anwendung einbetten, alte nach Nutzung ablösen. Erster Schritt: die zwölf meistgenutzten Ansichten mit Tests absichern.
So läuft das Audit ab
Audit anfragen
Sie wählen Ihr Audit und beschreiben kurz Ihre Anwendung.
Festpreis und Analyse
Sie erhalten den Festpreis für Ihre Anwendung, danach prüfe ich sie.
Befunde und Maßnahmenplan
Sie erhalten priorisierte Befunde und einen Plan für die nächsten Schritte.
Häufige Fragen zum Legacy-Check
Brauchen Sie Zugriff auf unseren Quellcode?
Ja, lesenden Zugriff auf das Repository des Frontends. Auf Wunsch unterschreibe ich vorab eine Vertraulichkeitsvereinbarung.
Empfehlen Sie am Ende einen Neubau?
Nur, wenn er sich rechnet. Meist lässt sich ein Frontend schrittweise modernisieren, während das Produkt weiterläuft. Der Fahrplan nennt die Gründe für die Empfehlung, damit Sie sie intern vertreten können.
Was kostet der Legacy-Check?
Den Legacy-Check gibt es zum Festpreis ab 1.500 €. Den genauen Preis nenne ich Ihnen vor dem Start, er hängt vom Umfang Ihrer Anwendung ab. Kommt es zu einem Folgeprojekt, wird der Audit-Preis darauf angerechnet.
Prüfen Sie auch das Backend?
Der Legacy-Check gilt dem Frontend und seinen Schnittstellen. Fällt dabei auf, dass eine Ursache im Backend liegt, steht das im Bericht.
Audit anfragen oder erst sprechen
Fragen Sie Ihr Audit direkt an, Sie erhalten Festpreis und Zeitrahmen unverbindlich. Sie sind unsicher, welches Audit passt? Dann klären wir das im kostenlosen Erstgespräch.
Problem
Ihr Frontend bremst jedes neue Feature aus
Gewachsener Code, veraltete Frameworks und niemand traut sich mehr ran. Ich modernisiere schrittweise, während Ihr Produkt weiterläuft.