Methodik

Schlüsselfertige Projekte

news-image-2FreeSoft-Modernisierungsservices decken den gesamten Projektlebenszyklus ab, um Produktionssysteme zu erhalten. Wir bieten schlüsselfertige Projekte mit einer architekturgesteuerten Methode an. Dies bedeutet, dass wir nicht nur Softwarekomponenten liefern, die nach der Lieferung möglicherweise eine erhebliche Integrationsarbeit erfordern, sondern fertige Produktionssysteme. Um die mit solch komplexen Projekten verbundenen Risiken zu minimieren, setzen wir in jeder Projektphase vollautomatische Techniken ein.

Legacy-Modernisierungsprojekte sind hochkomplexe Projekte, die den Lebenszyklus der Softwareentwicklung und die tägliche Arbeit aller Beteiligten in einer Organisation beeinflussen. Die Automatisierung gewährleistet nicht nur ein moderates Risiko und moderate Kosten im Vergleich zu anderen Legacy-Modernisierungslösungen, sondern auch eine stabile Software-Code-Qualität.

Ganzheitlicher Ansatz

news-image-1Durch die Anwendung einer ganzheitlichen Lösung zur gemeinsamen Verarbeitung aller Ebenen des Legacy Systems, einschließlich Datenbank, Anwendung, Umgebung und Schnittstellen, mit derselben Technologie, wird das damit verbundene Risiko erheblich verringert. FreeSoft nutzt sein Legacy-Modernisierungsframework, um alle Metainformationen aus dem Legacy-System zu erfassen und alle angeforderten Architekturebenen des Zielsystems zu erstellen. Wenn unterschiedliche Tools oder Technologien verwendet werden, um die Datenbank getrennt von der Anwendung und anderen Ebenen zu migrieren, führt die Erstellung der ordnungsgemäß verbundenen Komponenten des neuen Systems zu einem unbestimmten zusätzlichen Aufwand und Risiko. Daher sollte dies vermieden werden.

Erhöhte Automatisierung durch Iterationen

news-image-2Die Konvertierungsprojektmethodik basiert auf kurzen iterativen Prozessen. Dieses agile Konzept stellt sicher, dass das migrierte System in jedem Zyklus verbessert wird. Durch Iterationen wird die Qualität der erhalteten Ergebnisse zyklisch verbessert, indem die folgenden Schritte in einem Zyklus wiederholt werden, bis das neue System die vordefinierten Tests besteht:

  • Parsing und Modellierung von Legacy Source-Codes
  • Codekonvertierung, Generieren von DDL, Anwendungs-Source-Codes, Skripterstellung
  • Bauen, kompilieren
  • Testen (Einheit; Funktion; Leistung)
  • Festsetzung