Re-engineering & Migration

Fallstudie- Re-engineering and Migration

Fallstudie - Platform Migration und Conversion

Branche

Software Publishing

Herausforderungen

  • Keine Dokumentation der zu migrierenden Applikation
  • Die komplette Migration musste innerhalb von 12 Wochen abgeschlossen werden
  • Kundendaten durften nicht beeinflusst werden
  • Integration von wichtige Soft- und Hardware-Informationen verschiedener Plattformen
  • Technologische Herausforderung durch den MS Reporting Service -  dieses Microsoft-Angebot war neu und auf dem Markt relativ unerprobt

Projektüberblick

Der Kunde ist ein Software Publisher aus Chicago (USA), der Hilfsmittel und Service anbietet, um die Beschaffung und Handhabung von IT-Gütern zu erleichtern.

Der Kunde hatte ein Cold Fusion basiertes Produkt das von Dritten entwickelt und danach durch ein eigenes Team erweitert wurde. Außerplanmäßige Entwicklungen erschwerten die Wartung des Produktes. Dies, verbunden mit der Tatsache, das Cold Fusion eine veraltete Technologie war,  führte zur Erkenntnis, dass eine Überarbeitung sowie eine Migration zu einer neueren Technologie die beste Lösung waren.

Der Kunde evaluierte mehrere Anbieter und wählte C3IT für  diese Aufgabe aufgrund der Tatsache, dass nur eine reife prozessgesteuerte Organisation diese Migration innerhalb des gegebenen Zeitrahmens bewältigen konnte. Da der Kunde noch nie zuvor  Aufgaben ausgelagert hatte, wurde ein Kontaktmanager vor Ort aufgestellt, um den Kollaborationsprozess zwischen der IT-Abteilung des Kunden und dem Offshore-Team zu verfeinern  und den Prozess zu vereinfachen.

Die Migration wurde planmäßig durch eine Beta-Version nach 10 Wochen, einen folgenden Abnahmetest und den Projektabschluss beendet.

Wie C3ITs Erfahrung  dabei half

  • Wir nutzten die RUP Wide/Shallow-Strategie
  • Das funktionierte gut, da das Team keine Erfahrung in diesem Projektbereich hatte und keine Dokumentation einer bestehenden Geschäftslogik bestand
  • RUP half, potentielle Fehler im überarbeiteten System zu identifizieren
  • Fehler wurden analysiert und die Resynthese  so ausgeführt, dass  das finale Produkt keine Fehler und eine erweiterbare Architektur aufwies
 
Valid CSS! Valid XHTML 1.0 Transitional