IT Modernisation Services GmbH

Szenario „Basis“

ITM liest den vollständigen Bestand an Quellcode in das Njema Repository ein und führt den Analyselauf durch. Ein solcher Lauf dauert beispielsweise bei 50 Millionen Zeilen etwa 4 Stunden. In der Regel zeigt der erste Lauf, dass Entitäten fehlen oder sonstiger Klärungsbedarf besteht. Der fehlende Code wird nachgeliefert und eingespielt. Falls eine Entität jedoch nicht zu beschaffen ist, wird ihre Eigenschaft auf den Status ALIEN oder KNOWN ALIEN gesetzt und die Verarbeitung wiederholt. Je nach Situation kann dieses Prozedere einige Wochen dauern. Als Ergebnis erhält der Kunde einen umfassenden Report als PDF. Zusätzlich werden die Ergebnisse als CSV-Datei zur Verfügung gestellt. Der Bericht enthält weiterhin die folgenden Informationen:

  • Welche Entitäten werden benutzt (COPY, INCLUDE, C Headers, Prozeduren usw.)
  • Welche Entitäten fehlen, welche sind überflüssig („tot“)
  • Spezielle Auswertungen zu Problem- oder Fehlerklassen als Vorbereitung für eine Code-Transformation.

Die Variante „Basis“ wird gerne dort genutzt, wo der Kunde bereits eine gute Kontrolle über seinen Quellcode hat. Es dient der Absicherung und schützt vor späteren Überraschungen wie auch der Ermittlung des Aufwands eines geplanten Projekts.

Zurück zu den vertraglichen Szenarien