Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Appendice: Questionario per la modernizzazione delle applicazioni
Utilizzate il questionario in questa sezione come punto di partenza per raccogliere informazioni per la valutazione della modernizzazione e le fasi di pianificazione del vostro progetto. È possibile scaricare questo questionario in formato Microsoft Excel e utilizzarlo per registrare le informazioni.
Disposizione
-
Che cosa è l'ID dell'applicazione?
-
Qual è il tipo di applicazione?
-
Qual è la disposizione prevista dell'applicazione (ad esempio, ripiattaforma, refactoring o sostituisci)?
Rinnovo della decisione di refactoring
-
Si tratta di un'applicazione di alto valore (generatrice di ricavi)?
-
È un'applicazione rivolta al cliente?
-
È un'applicazione strategica che richiede l'aggiunta o il miglioramento delle funzionalità aziendali?
-
Sei disposto a trasformare l'applicazione per supportare un ritmo accelerato di innovazione?
-
Questa applicazione utilizza un framework o una libreria proprietario o personalizzato? In caso affermativo, fornire il nome del framework o della libreria proprietaria.
-
Qual è il framework e la versione del linguaggio di programmazione delle applicazioni? (Richiesto solo per applicazioni personalizzate)
Interfacce e dipendenze
-
Elenca le applicazioni che verranno raggiunte a questa applicazione (interfacce in entrata).
-
Elenca le applicazioni a cui questa applicazione verrà contattata (interfacce in uscita). È un'applicazione rivolta al cliente?
-
Qual è il tipo di interfaccia?
-
Cos'è il protocollo di interfaccia?
-
Fornire un elenco di servizi condivisi utilizzati da questa applicazione (ad esempio Active Directory, registrazione, backup, monitoraggio).
-
Fornire un elenco di applicazioni che dipendono dal database dell'applicazione corrente.
-
Le interfacce sono dirette, mediate o entrambe?
Caratteristiche applicative e profilo
-
Che tipo di strategia o tecnologia di caching utilizza l'applicazione?
-
Che tipo di tecnologia di clustering utilizza l'applicazione?
-
Che tipo di servizio o tecnologia di accodamento utilizza l'applicazione?
-
L'applicazione supporta le interfacce mobili? (Richiesto solo per il canale mobile)
-
L'applicazione è stateless?
-
In che modo l'applicazione supporta la scalabilità?
-
Qual è la dimensione dell'heap Java Virtual Machine (JVM) configurata per l'esecuzione di questa applicazione?
-
Qual è la dimensione del codice dell'applicazione, misurata in numero di righe? (Richiesto solo per applicazioni personalizzate)
-
Questa applicazione offre la possibilità di adattarsi rapidamente alle modifiche ai requisiti normativi?
-
Disponi di script di test unitari per questa applicazione?
Applicazioni COTS
-
Il codice applicativo commerciale off-the-shelf (COTS) è stato esteso e personalizzato?
-
Cos'è l'estensione del linguaggio di programmazione per la personalizzazione COTS?
-
Qual è la dimensione (numero di righe) dell'estensione del codice personalizzata per l'applicazione COTS?
-
Questa applicazione COTS richiede una configurazione personalizzata?
-
Qual è lo sforzo complessivo per installare, configurare e convalidare l'applicazione?
Database (personalizzato)
-
Che cosa è la dimensione del database (in GB)?
-
Qual è il numero totale di tabelle di database?
-
Qual è il numero totale di stored procedure?
-
Qual è la dimensione totale dei BLOB remoti o locali archiviati all'esterno del database? (Rispondere solo se il blob viene utilizzato dal database dell'applicazione.)
-
Qual è il numero medio di attributi per tabella?
-
Quanti processi di database esistono per questa applicazione?
Schermate, report e processi batch (personalizzati e COTS)
-
Quante schermate include l'applicazione?
-
Elenca tutti i report associati all'applicazione.
-
Elenca tutti i processi e i processi batch associati all'applicazione ed elenca i sistemi di controllo che eseguono i processi.
Sicurezza e conformità
-
Cos'è il sistema di controllo del codice sorgente o repository?
-
Elenca tutti i requisiti di conformità per questa applicazione.
-
Qual è la classificazione dei dati?
-
Fornire il nome dell'integrazione Single Sign-On (SSO), se presente, utilizzata da questa applicazione.
-
Fornire il nome dell'eventuale sistema di autenticazione di terze parti utilizzato da questa applicazione.
-
Come vengono protetti i dati?
Operazioni
-
Questa applicazione è distribuita dietro un sistema di bilanciamento del carico?
-
Questa applicazione richiede sessioni adesive?
-
Questa applicazione richiede l'accesso allo storage condiviso? In tal caso, specificare le dimensioni dello storage condiviso.
-
Qual è la dimensione del contenuto statico (ad esempio file MP3, JPEG, AVI, WMV, PNG, GIF), in GB?
-
Che cosa è l'obiettivo del tempo di ripristino (RTO) e l'obiettivo del punto di ripristino (RPO)?
-
Questa applicazione richiede un'elevata disponibilità?
-
L'applicazione richiede un sito di failover secondario per il disaster recovery?
-
Quante CPU vengono utilizzate per eseguire questa applicazione?
-
Qual è la dimensione della memoria dell'applicazione?