IEEE, Measuring Program Comprehension
I team di sviluppo sono sotto pressione per lanciare nuove funzionalità e, al contempo, garantire l’affidabilità dei servizi esistenti. Con una quantità di codice 100 volte superiore rispetto a dieci anni fa, le tempistiche di delivery si stanno allungando da settimane a mesi. La maggior parte del tempo viene spesa cercando di comprendere la struttura delle applicazioni, analizzando migliaia di righe di codice e colmando lacune documentali con infinite call per individuare componenti e dipendenze.
Analizzando il codice sorgente, CAST ricostruisce automaticamente la struttura delle applicazioni, mappando database, componenti e interdipendenze. Genera mappe interattive che consentono ad architetti e sviluppatori di individuare ogni dipendenza e prevedere immediatamente l’impatto di una modifica e l'effort richiesto.
Ramesh Chandrasekaran
COO Nordics, LTI Mindtree
Benjamin Rehberg
MD & Partner, BCG