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.

Zum Thema passend...

Assessment

Code Assessment - Bestimmung des Software Qualitäts Index SQI