El primer objetivo de un informe de fallo es permitir que el
programador vea el fallo por sí mismo. Si no puedes hacer que
el programa falle delante de ellos, dale instrucciones detalladas
para que ellos mismos puedan hacer que falle.
Si esto no surte efecto, y el programador no puede verlo
fallar por sí mismo, el segundo objetivo del informe de fallo
es describir lo que falló. Describe todo en detalle. Describe
lo que viste, y lo que esperabas ver. Toma nota de los mensajes de
error, especialmente cuando contengan números.
Cuando el computador haga algo inesperado, detente. No hagas
nada hasta que estés tranquilo, y no hagas nada que creas que
es peligroso.
Por todos los medios, intenta diagnosticar el problema tú
mismo si crees que puedes, pero si lo haces, informa también
de los síntomas igualmente.
Prepárate para proporcionar información extra si el
programador la necesita. Si no la necesitasen no preguntarían
por ella. No es que estén siendo retorcidos. Ten los
números de versión preparados, porque probablemente
harán falta.
Escribe de manera clara. Di lo que quieres decir, y asegúrate
de que no se puede malinterpretar.
Por encima de todo, sé preciso. A los programadores
les gusta la precisión.