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

  1. Risikobewertung

    Die Bereiche Ihres Frontends, eingeordnet danach, wie dringend Sie handeln müssen.

  2. Priorisierte Befunde

    Jeder Befund mit Fundstelle im Code, Auswirkung und geschätztem Aufwand.

  3. Fahrplan zur Modernisierung

    Die Schritte in sinnvoller Reihenfolge, mit einer klaren Empfehlung: schrittweise umbauen oder einzelne Teile neu schreiben.

  4. 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

  1. Audit anfragen

    Sie wählen Ihr Audit und beschreiben kurz Ihre Anwendung.

  2. Festpreis und Analyse

    Sie erhalten den Festpreis für Ihre Anwendung, danach prüfe ich sie.

  3. 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.

Mehr zum Thema