Zum Inhalt springen

Legacy-Modernisierung-Sprint

Ein strukturierter Modernisierungs-Sprint über 14 Tage für Ihre Altanwendung. Am Ende stehen ein Plan der Module, die nacheinander umziehen können, und ein Pilot.

Sprint anfragen

Ausgangslage

Die Altsoftware trägt den Betrieb

Eine Anwendung, die seit Jahren läuft, druckt Listen, schreibt Exporte und kennt Sonderfälle, die niemand mehr aufgeschrieben hat. Ein Neubau, der an einem Stichtag umschaltet, setzt genau diesen Betrieb aufs Spiel.

Bei der schrittweisen Ablösung wachsen neue Teile neben der alten Anwendung, Bereich für Bereich, bis sie abgeschaltet werden kann. Der Sprint legt dafür die Grundlage.

Was Sie nach 14 Tagen in der Hand haben

Inventur, Modulplan, Pilot

Drei Ergebnisse, mit denen Sie die erste Etappe planen können, intern oder mit uns.

Ein oranger Knetblock mit dem Abdruck eines Schlüssels, der helle Schlüssel liegt daneben: festhalten, was ist.

Inventur der Altanwendung

Wir gehen durch, was die Software tatsächlich tut: geplante Aufgaben, ausgehende und eingehende Daten, genutzte Seiten und Regeln in der Datenbank. Für jede Zeile steht fest, wer sie nutzt und was passiert, wenn sie einen Tag ausfällt.

Ein alter und ein neu gebauter Apothekerschrank mit denselben Schubladen an denselben Stellen, die letzte Schublade des neuen ist orange: Modul für Modul nachgebaut.

Modulplan mit Reihenfolge

Ein Plan der fachlichen Module, die nacheinander umziehen können, mit Reihenfolge, Abhängigkeiten und einem Abbruchkriterium je Etappe. Gute erste Kandidaten haben wenige Abhängigkeiten und einen sichtbaren Nutzen.

Eine Drehscheibe vor zwei Lokschuppen: jede Lok kommt auf demselben Gleis an, die orange Drehscheibe schickt sie in den alten oder den neuen Schuppen, so wie die Fassade jede Anfrage an alte oder neue Software gibt.

Pilot an einem ersten Bereich

Am Piloten zeigt sich das Vorgehen an Ihrer Anwendung: Eine Schicht vor der Altsoftware entscheidet je Pfad, ob die alte oder die neue Anwendung antwortet. Welchen Bereich der Pilot umfasst, legen wir im Erstgespräch gemeinsam fest.

Sprint-Ablauf

Zwei Wochen, vier Schritte

Die Altanwendung läuft während des Sprints unverändert weiter.

  1. Inventur

    Geplante Aufgaben, Exporte, Schnittstellen, Aufrufe je Pfad und Regeln in der Datenbank durchgehen, zusammen mit den Menschen, die täglich mit der Software arbeiten.

    Woche 1

  2. Schnitt und Reihenfolge

    Aus der Inventur entsteht der Modulplan: welche Bereiche sich abgrenzen lassen, welcher zuerst umzieht und wann eine Etappe abgebrochen wird.

    Woche 1

  3. Pilot

    Für den Pilot-Bereich halten Tests das bestehende Verhalten fest, und die Schicht vor der Altsoftware wird aufgesetzt.

    Woche 2

  4. Übergabe

    Wir gehen Modulplan und Pilot mit Ihnen durch. Danach entscheiden Sie, ob Sie die Etappen intern, mit uns oder gar nicht umsetzen.

    Woche 2

Für wen

Wann der Sprint passt

Für Unternehmen, deren Abläufe an einer gewachsenen Anwendung hängen und die sie ablösen wollen, ohne den Betrieb zu unterbrechen.

Zwei Gasflaschen an einem Umschaltventil: die neue orange Flasche ist schon angeschlossen und voll, erst dann schaltet das Ventil von der alten um.

Der Betrieb darf nicht stehen

Tourenlisten, Rechnungsläufe oder Exporte müssen jeden Tag funktionieren. Eine Umstellung an einem Stichtag kommt deshalb nicht infrage.

Zwei Bücherstapel, der linke steht gerade, der rechte neigt sich und ruht auf einem orangen Keil.

Jede Änderung wird teurer

Neue Anforderungen dauern immer länger, weil der Code alt ist und Tests fehlen. Wie sich Tests nachrüsten lassen, beschreibt der Beitrag Legacy-Code ohne Tests.

Eine Würgefeige umschließt den alten Baum von unten nach oben, ihre orangen Wurzeln tragen schon den unteren Teil: so löst ein Neubau in Etappen die alte Anwendung ab.

Die Entscheidung gegen den Neubau ist gefallen

Sie haben abgewogen und wollen schrittweise umbauen statt neu zu bauen. Die Abwägung selbst beschreibt der Beitrag Refactoring oder Neubau?

Preis

Festpreis nach kurzem Erstgespräch

Der Aufwand hängt von Umfang und Zustand der Altanwendung ab. Im Erstgespräch klären wir Größe, Zugänge und den möglichen Pilot-Bereich, danach erhalten Sie einen Festpreis für den Sprint.

Die Umsetzung der Etappen planen wir als eigenes Angebot mit Festpreis oder nach Aufwand zum Standard-Tagessatz von 1.500 € netto.

Häufige Fragen

Fragen zum Legacy-Modernisierung-Sprint

  • Den Festpreis nennen wir nach einem kurzen Erstgespräch, weil Umfang und Zustand der Altanwendung den Aufwand bestimmen.

  • Die Dauer ergibt sich aus der Zahl der Etappen, nicht aus einem Gesamttermin. Nach jeder Etappe ist ein Teil produktiv, und die Schätzung für die nächste beruht auf echten Zahlen. Der Modulplan aus dem Sprint ist die Grundlage dafür.

  • Im Parallelbetrieb laufen alte und neue Anwendung für denselben Bereich eine festgelegte Zeit nebeneinander, und ein täglicher Abgleich vergleicht ihre Ergebnisse. Die Nutzer arbeiten im neuen Teil, die alte Seite bleibt als Rückweg bereit.

  • Nein. Inventur, Modulplan und Pilot entstehen, während die Altanwendung unverändert weiterläuft.

Die erste Etappe gemeinsam planen

Schicken Sie uns kurz, um welche Anwendung es geht, auf welchem Stand sie läuft und welche Abläufe an ihr hängen. Wir melden uns für das Erstgespräch.

Sprint anfragen