Leistung 03
Bestandscode übernehmen, absichern, weiterführen.
Die Anwendung läuft, aber niemand fasst sie mehr gern an: veraltete Versionen, keine Tests, Wissen bei Menschen, die das Unternehmen verlassen haben. Ich übernehme solche Systeme, mache sie prüfbar und modernisiere sie im laufenden Betrieb.
- Einsatz
- Bestehende PHP- oder Symfony-Anwendung
- Beginn
- Mit einer Bestandsaufnahme, zwei bis fünf Tage
- Danach
- Projekt oder monatliches Zeitbudget
Typische Aufgaben
01
Übernahme
Einarbeitung in fremden Code, Aufbau einer lauffähigen lokalen Umgebung, schriftliche Bestandsaufnahme mit Risiken und Reihenfolge.
02
Absichern und refaktorieren
Erst Tests um die kritischen Abläufe, dann Umbau. Nicht umgekehrt.
03
Versionen anheben
PHP- und Symfony-Sprünge in geplanten Schritten, mit Zwischenständen, die produktiv gehen können.
Umfang der Betreuung
- Bestandsaufnahme
- Abhängigkeiten, Versionsstände, Sicherheitslücken, Testabdeckung, offene Betriebsrisiken
- Testabdeckung
- Aufbau dort, wo Fehler Geld kosten — nicht als Prozentziel über alles
- Refactoring
- In kleinen, einzeln auslieferbaren Schritten, jederzeit anhaltbar
- Sicherheit
- Aktualisierung von Abhängigkeiten, Prüfung bekannter Schwachstellen, Härtung der Konfiguration
- Langzeit-Betreuung
- Festes Zeitbudget im Monat, feste Reaktionszeiten, ein Ansprechpartner
- Berichte
- Monatliche Zusammenfassung: was gemacht wurde, was ansteht, was riskant bleibt
Betreuungsmodelle
01
Einmalige Analyse
Bestandsaufnahme mit priorisierter Empfehlung. Sie entscheiden danach frei, mit wem Sie weiterarbeiten.
02
Modernisierung als Projekt
Fester Umfang, feste Stufen, Abnahme je Stufe.
03
Laufende Betreuung
Monatliches Zeitbudget für Wartung, kleine Erweiterungen und Erreichbarkeit im Störfall.
Ein System ohne Betreuer?
Sagen Sie mir, welche Versionen im Einsatz sind und was zuletzt schiefgegangen ist.