IEEE, Messung des Programmverständnisses
Entwicklungsteams stehen unter zunehmendem Druck, neue Funktionen schnell auf den Markt zu bringen und gleichzeitig die Verfügbarkeit bestehender Dienste zu verbessern. Da IT-Teams heute aber 100-mal mehr Code verwalten müssen als noch vor zehn Jahren, verlängern sich die Lieferzeiten oft von Wochen auf Monate. Der Großteil dieser Zeit wird für das Verständnis der komplexen Anwendungsstruktur aufgewendet, während lückenhafte Dokumentation die Suche nach wichtigen Informationen über Komponenten und Abhängigkeiten zusätzlich erschwert.
Durch Scannen des Quellcodes versteht CAST die Anwendung durch Reverse Engineering von Datenbankstrukturen, Codekomponenten und Abhängigkeiten. CAST generiert dann interaktive Karten aller Elemente und Beziehungen, die es Architekten und Entwicklern ermöglichen, jede Abhängigkeit auf einen Blick zu erkennen. So sehen die Teammitglieder sofort, wie sich eine geplante Änderung auswirken wird und wie hoch der Aufwand für die Umsetzung ist.
Ramesh Chandrasekaran
COO Nordics, LTI Mindtree
Benjamin Rehberg
MD & Partner, BCG