Una de las claves principales en la gestión de errores en el mundo del software es cómo se reportan los errores, qué información debe contener y explicitar para una idónea trazabilidad y gestión y la parte quizás más importante: cómo se comunican.

Vamos a recorrer esta información y cómo se puede mejorar todo el ciclo de software con ellos. Aunque la forma de escribir estos informes es agnóstica a la plataforma donde se registren, en este tutorial vamos a utilizar como base una de las herramientas más usadas en el mundo del software: Jira.

Aunque no lo parezca, antes incluso de la creación del bug hay que plantearse si realmente existe tal circunstancia y no se debe a otro tipo de casuísticas que se pueden dar a la par, haciendo parecer algo que no es. En esta investigación previa tenemos que descartar posibles incidencias que pudieran intervenir haciéndonos las siguientes preguntas:

Si con las respuestas a estas preguntas llegamos a la conclusión de que estamos conformes y hemos descubierto un bug, el siguiente paso es redactarlo. Pero, ¿qué aspectos imprescindibles debe tener un buen informe?

pantallazo donde salen todas las opciones a rellenar cuando creas un issue en jira

A continuación os muestro dos ejemplos: el primer ejemplo muestra cuándo NO sería un informe válido, al no aportar la información suficiente y claramente ordenada y el segundo muestra cuándo SÍ sería un informe válido.

  1. Ejemplo de cuándo NO es un informe válido:
  1. Ejemplo de cuándo SÍ sería un informe válido:

Con el informe del bug ya creado, el siguiente paso es la comunicación. Esta fase es probablemente la más delicada del proceso, ya que puede ser sensible para quienes estuvieron involucrados en el desarrollo. Los errores pueden percibirse como una crítica directa al trabajo realizado y sentirse como una lanza directa al corazoń de quien hizo el desarrollo, lo que puede ser difícil de aceptar.

Aunque es normal que surjan bugs, es crucial mantener una comunicación asertiva y constructiva. Es importante recordar que las personas que desarrollan están interesadas en mejorar su software, y tu informe puede ser una herramienta valiosa para lograrlo. Esta etapa involucra habilidades interpersonales y mantener una buena relación con el equipo es clave para el éxito colectivo. Después de reportar el bug, asegúrate de estar disponible para cualquier actualización o solicitud de información adicional por parte de los equipos de desarrollo.

¿Te ha servido esta introducción al mundo de la gestión de errores? Dímelo en los comentarios.

Cuéntanos qué te parece.

Los comentarios serán moderados. Serán visibles si aportan un argumento constructivo. Si no estás de acuerdo con algún punto, por favor, muestra tus opiniones de manera educada.

Suscríbete