Forever young - Umgang mit Legacy
Systeme länger jung halten. Jetzt.
Sie haben Legacy Systeme
- die schwer zu warten sind
- kaum noch zu erweitern oder zu verändern sind
- mit geringer Testabdeckung
Daher besteht der Bedarf zu refaktorisieren. Doch das ist bei der geringen Testabdeckung riskant.
Sie möchten
- eine hohe Testabdeckung als Sicherheit beim Refaktorisieren
- einen modularen statt monolithischen Aufbau für langfristige Erweiterbarkeit
Dazu haben wir unser „Forever young“-Programm konzipiert:
- Assessment
- Trainings
- Projektunterstützung: Unsere Entwickler/innen kommen direkt in Ihr Projekt
In Ihrem Projekt gehen unsere Entwickler/innen in zwei Schritten vor:
- grobe Kapselung des Systems mit Akzeptanztests, um eine primäre Testabdeckung zu schaffen
- schrittweise Modularisierung durch Refaktoring
Dabei setzen unsere Entwickler/innen Methoden und Praktiken aus dem Extreme Programming ein und etablieren dauerhaft die testgetriebene Entwicklung.