Panoramica della risoluzione dei problemi

La risoluzione dei problemi è un processo di ricerca ed eliminazione della causa di un problema. Ogni volta che si verifica un problema con il software IBM, il processo di risoluzione di problemi inizia appena si chiede cosa è avvenuto? Una strategia di base per la risoluzione dei problemi a livello elevato interessa:

  1. Registrazione dei sintomi.
  2. Riproduzione del problema.
  3. Eliminazione delle possibili cause.
  4. Utilizzo degli strumenti di diagnostica.

Registrazione dei sintomi del problema

In base al tipo di problema che si è verificato, se è relativo all'applicazione, al server o agli strumenti, è probabile che venga ricevuto un messaggio che indica che qualcosa è errato. Registrare sempre il messaggio di errore che viene visualizzato. Ciò potrebbe sembrare molto semplice, ma spesso i messaggi di errore contengono dei codici che hanno senso se si studia ulteriormente il problema. Inoltre, è probabile che vengano visualizzati più messaggi di errore che sembrano simili, ma che invece presentano delle sottili differenze. Registrando i dettagli di ciascun messaggio di errore, è possibile ottenere ulteriori informazioni sull'origine del problema.

Origini dei messaggi di errore:

Riproduzione del problema

Pensare ai passi che si stavano effettuando quando si è verificato il problema. Provare ad effettuare di nuovo questi passi per verificare se è possibile riprodurre il problema. Se si dispone di test case riproducibili in modo coerente, in breve tempo verrà individuata la soluzione.

Eliminazione delle possibili cause

Limitare l'ambito del problema eliminando i componenti che non causano il problema. Utilizzando un processo di eliminazione, è possibile semplificare il problema ed evitare di sprecare tempo in altre aree. Fare riferimento alle informazioni fornite con il prodotto e le altre risorse disponibili che aiutano durante il processo di eliminazione.

Utilizzo di uno strumento di debug per lo sviluppo dell'applicazione

Come attività più avanzata, è possibile utilizzare l'utilità di debug per eseguire il debug delle applicazioni. Per imparare ad utilizzare questo strumento, consultare il seguente argomento:

Utilità di debug Integration

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.