El proceso de resolución de problemas consiste en
localizar y eliminar la causa de un problema. Siempre que tenga
un problema relacionado con el software de IBM, el proceso para resolverlo
empieza en el momento en que se plantea la pregunta ¿Qué ha pasado?
La estrategia básica de resolución de problemas a alto nivel implica estos pasos:
- Anotar los síntomas del problema
- Reproducir el problema
- Eliminar las posibles causas
- Utilizar la herramienta de depuración para el desarrollo de aplicaciones
Anotar los síntomas del
problema
En función del tipo de problema que se presente,
de si está relacionado con la aplicación, el servidor o las
herramientas, es posible que reciba un mensaje que indique que algo
va mal. Siempre debe tomar nota del mensaje de error que
reciba. Aunque no lo parezca, los mensajes de error suelen contener
códigos que dan sentido a una investigación ulterior del
problema. También es posible que reciba múltiples mensajes de error
cuyo aspecto sea parecido, pero que presenten diferencias
sutiles. Si anota los detalles de todos ellos, obtendrá más
información sobre dónde existe el problema.
Fuentes de los
mensajes de error:
- Vista Problemas del entorno de trabajo
- Consola del entorno de trabajo
- Archivos de anotaciones del espacio de trabajo
- Diálogos de error
Reproducir el
problema
Repase mentalmente los pasos que estaba
haciendo cuando se produjo el problema. Vuelva a hacer esos mismos
pasos para ver si el problema se reproduce. Si obtiene un caso de
prueba que se pueda repetir de manera coherente, le resultará más fácil
determinar qué soluciones se necesitan.
Plantéese las siguientes preguntas:
- ¿Cómo se dio cuenta por primera vez de que existía un problema?
- ¿Realizó algo distinto que le hiciera darse cuenta del problema?
- El proceso que provoca el problema, ¿es un procedimiento nuevo o
había funcionado antes con normalidad?
- Si este proceso había funcionado con normalidad, ¿qué elementos han cambiado?
- Piense en si se han realizado cambios de cualquier tipo en el
sistema, cambios que abarcan desde añadir nuevos elementos de
hardware o software hasta cambios de configuración realizados en el
software existente.
- ¿Cuál fue el primer síntoma que notó en relación con este
problema? ¿Se presentaron otros síntomas en ese momento?
- ¿Se produce el mismo problema en otros lugares? ¿Se produce
el problema en una sola máquina o en muchas?
- ¿Qué mensajes se han generado que puedan indicar la causa del problema?
Eliminar las posibles
causas
Reduzca el ámbito del problema, descartando los
componentes que no estén provocando el problema. Si utiliza el
proceso de eliminación, podrá simplificar la resolución del problema
y no perderá tiempo en otras áreas. Consulte la información que viene
con el producto y otros recursos disponibles, que le ayudarán en el
proceso de eliminación.
Empiece por plantearse estas preguntas:
- ¿Hay alguna otra persona que haya experimentado este problema?
- ¿Existe un arreglo que pueda aplicar?
Utilizar la herramienta de depuración para
el desarrollo de aplicaciones
Como tarea más avanzada,
puede usar el depurador para depurar las aplicaciones.
Para aprender a usar la herramienta, vea los temas de ayuda en línea
disponibles para depurar aplicaciones del producto.