
COMMON e al FAQ400
Con grande piacere ti informo che BIGBLUE è presente con propri stand sia al
Common Europe 3-6 JUNE
FAQ400 6-7 JUNE
Inoltre puoi iscriverti al Workshop di
Venerdì 7 Giugno ore 12.15 -13.00 Sala D
Analisi, Documentazione, modernizzazione, recoding di IBM i (AS400)
a questo link
Avrai modo di ascoltare il campione IBM Luca Verzicco,
parleremo di quanto si sia dimostrato fondamentale X-ANALYSIS in tutti i progetti di analisi e modernizzazione portando sempre successo come:
FINECO BANK
PAUL & SHARK
SIPE
DILS
IMAC PRIMIGI
e molti altri
e ci trovate al nostro stand 14
Vi aspettiamo numerosi
Sintesi del workshop
Contesto attuale:
Molti sistemi IBM AS400 gestiscono applicazioni mission critical in numerose aziende, ma sono spesso obsolete e difficilmente aggiornabili.
Problema 1: Le aziende non hanno una documentazione tecnica completa i programmatori RPG e Cobol sono sempre meno perché stanno andando in pensione
C’è difficoltà nella gestione del passaggio generazionale tra sviluppatori, in quanto gli RPGisti sono impegnati nella manutenzione delle applicazioni esistenti e non hanno tempo di skillare gli Junior
Gli sviluppatori Junior vedono nell’IBM i un sistema oscuro e poco intuitivo in quanto privo di interfaccia grafica (GUI)
Il codice RPG è stratificato e creato da molteplici stili differenti nell’arco di decenni Hanno Difficoltà nel comprendere e mantenere il codice RPG, COBOL, scritto su AS400

La soluzione X-Analysis - Una soluzione innovativa
X-Analysis è uno strumento che facilita la comprensione della logica di un programma, permettendo a un nuovo programmatore di individuare rapidamente dove inserire nuove funzionalità o modifiche, l’azienda risparmia tempo e denaro.
Caratteristiche principali:
Analisi automatica del codice RPG, COBOL e Generazione di documentazione e flowchart.
crea un cross-reference completo dell'applicazione, inclusi i video e i file collegati, permettendo una navigazione efficace tra gli oggetti.
integrato Eclipse e con RDI che permette di sfruttare tutte le funzionalità di debugging, compilazione e modifica.
È possibile lavorare su subset di programmi (Application Area) e personalizzare la vista in base alle esigenze (es. solo la parte COBOL).
La carenza di programmatori esperti rende ancora più utile uno strumento come X-Analysis per aumentare l'efficienza. Identifica gli oggetti obsoleti
Traccia le modifiche effettuate sui programmi
X-Analysis è disponibile in prova per 30 giorni ed è facile da installare ed usare.
Sono disponibili corsi di formazione e servizi di consulenza per sfruttarlo al meglio.
Benefici:
Riduzione dei tempi di analisi e sviluppo di 6-10 volte,
capire e modernizzare le applicazioni legacy,
Riduzione il rischio di errori quando si apportano modifiche.
facilitazione della formazione di nuovi programmatori
Problema 2: Sfide del ridimensionamento dei campi di database dell'AS400
Il ridimensionamento manuale spesso comporta rischi, molto lavoro e complesse modifiche coinvolgendo numerosi file e causando un effetto a cascata su numerosi programmi.
La soluzione X-Resize è uno strumento che semplifica notevolmente il processo di ridimensionamento dei campi chiave nei database DB2/400, riducendo i rischi e il carico di lavoro associati alle modifiche manuali.
Il tool è in grado di modificare automaticamente le DDS, le istruzioni SQL, i programmi CL e RPG, adattandoli alla nuova dimensione del campo chiave
Ecco come funziona: Ricerca degli oggetti collegati Analisi dell'impatto Creazione di una libreria di conversione Modifica automatica degli oggetti Ricompilazione degli oggetti
X-Resize gestisce anche il ridimensionamento dei campi chiave nelle tabelle SQL, garantendo così una copertura completa di tutti gli aspetti del database DB2/400. In sintesi, X-Resize semplifica e automatizza il processo di ridimensionamento dei campi chiave, riducendo i rischi di errore, il tempo necessario per le modifiche e l'impatto sulle applicazioni collegate. Questo strumento è essenziale per mantenere i database DB2/400 allineati con le esigenze aziendali in evoluzione, senza compromettere l'integrità dei dati o la stabilità delle applicazioni.

Problema 3: Modernizzazione interfaccia grafica utente GUI e riscrittura codice RPG e Cobol
Chiunque abbia affrontato progetti di modernizzazione dell'interfaccia dell'AS400 IBM sa che la transizione da un'interfaccia a caratteri a una interfaccia grafica utente (GUI) porta con sé una serie importante di sfide tecniche come:
Risorse di Sistema : Le GUI consumano più risorse hw e sw rispetto alle interfacce a carattere a causa degli elementi grafici come icone e animazioni.
Latenza di Rete : L'adozione di architetture client-server o cloud può introdurre latenza significativa, influenzando le prestazioni complessive.
Lentezza del nuovo Codice : Le applicazioni moderne utilizzano frameworks che riducono la quantità di codice ma le prestazioni possono deludere rispetto alle applicazioni legacy che sono più dirette ed efficienti.
Lentezza di accesso al Database : Le GUI tendono a generare query più complesse a volte con accessi JDBC che rallentano i tempi di risposta
Per mitigare queste sfide, è cruciale evitare tools importati da altre piattaforme ed utilizzare dei tools specifici costruiti espressamente per IBM i Power come:
Presto: Trasforma velocemente le interfacce utente tradizionali in intuitive interfacce web e mobile.
Non servono sorgenti
Non richiede programmazione RPG,
Adatto anche a non programmatori
E fficace nell'incrementare la produttività degli utenti finali.
WebSmart : Ideale per Junior developer perché:
Crea rapidamente web app, mobile e cloud responsive
Riscrive il codice RPG/Cobol in moderno e sintetico meta-code senza conoscere RPG/Cobol
Integrato con AS400 senza necessità di piattaforme aggiuntive
Integra moderne applicazioni con chiamate API e webservice
Riusa DB2 e Programmi RPG/Cobol
Offre il grande vantaggio di poter app moderne senza perdere gli investimenti esistenti.
Riepilogo finale: i decision maker IT dovrebbero accogliere senza dubbio, strumenti come X-Analysis, Presto e WebSmart perché:
consentono di estendere la vita e l'efficacia dei loro sistemi IBM i Power,
Aumentano la flessibilità e l’integrazione di moderni software
Aumentano il coinvolgimento di team di giovani talenti che magari sono esperti in PHP, NodeJS, JAVA, ma sicuramente poco esperti di sistemi legacy
Garantiscono una transizione morbida
COMMON e al FAQ400
Sono operativi immediatamente ed i benefici si vedono già nella fase di TRY before Buy di 30 giorni
Relatori: Ing. Alberto Bedin & Luca Verzicco