Stiamo parlando di un cliente nel settore finanziario che sviluppa con Cobol ed RPG su piattaforme IBMi - AS400.
La sfida è quella di conformarsi a tre aspetti critici del GDPR:
Privacy by Design e by Default,
Diritto all'oblio
Accountability
Con applicazioni su AS400 in Cobol e RPG complesse ereditate da decenni di sviluppo e una mancanza di documentazione, il cliente si trova di fronte alla necessità di un'ampia revisione del proprio sistema informativo.
Problemi GDPR
Privacy by Design e by Default: richiede che la sicurezza dei dati sia una priorità fin dalla progettazione del software, implementando misure come la crittografia e la pseudonimizzazione.
Diritto all'oblio: impone la capacità di eliminare dati personali su richiesta, tranne quando sono necessari per obblighi legali.
Accountability: tutte le azioni devono essere tracciabili e dimostrabili.
Sfide Tecniche
Applicazioni estese con milioni di righe di codice RPG e COBOL.
Struttura e logica complessa ereditata da generazioni di sviluppatori.
Team di sviluppo eterogeneo con vari stili e livelli di esperienza.
Scarsa documentazione e commenti nel codice.
Database non relazionali.
Costi elevati per errori non individuati tempestivamente.
Migrare su un'altra piattaforma non è un'opzione praticabile.
La Soluzione con X-Analysis
X-Analysis, insieme ai servizi di consulenza associati, fornisce al cliente gli strumenti per:
Analizzare applicazioni RPG-COBOL di vasta scala.
Ricostruire automaticamente le relazioni tra i file.
Individuare e semplificare le regole di business.
Generare documentazione dettagliata.
Tracciare e documentare modifiche al software.
Modernizzare il database.
Mascherare i dati di test.
Identificare bug e anomalie.
Tracciare il flusso dei dati.
Preparare test approfonditi.
Risultati
Utilizzando X-Analysis, il cliente ha intrapreso un processo di miglioramento e consolidamento dell'applicativo, conformandosi alle richieste del GDPR. Questo strumento ha trasformato un obbligo legale in un'opportunità per migliorare, consolidare e innovare le pratiche di sviluppo software, garantendo la privacy dei dati per design e per default.
In conclusione, X-Analysis risolve le sfide dello sviluppo applicativo privacy by design e by default permettendo un'analisi approfondita e una gestione efficace del codice esistente, modernizzando sistemi legacy e garantendo la conformità GDPR.