Prioridades de bugs según severidad y ruta

Clase 12 de 33Curso de Testing de Videojuegos

Resumen

Entiende cómo priorizar bugs en videojuegos con criterio profesional. Aquí verás qué significan severidades como minor, major, critical y blocker, y cómo la ruta (probabilidad de ocurrencia) puede subir o bajar su prioridad. La clave: reportar todos los errores, sin excusas, y aplicar estas definiciones con rigor.

¿Cómo se clasifican las prioridades de bugs en videojuegos?

El objetivo es distinguir qué tanto afecta un error al progreso del jugador y a la experiencia. Se esperan reportes completos y consistentes: todo bug se reporta.

¿Qué define un bug minor?

  • Errores muy pequeños o estéticos.
  • Desajustes gráficos o de texto.
  • Se suelen dejar para el final del desarrollo.
  • Aun así, se deben reportar siempre.

¿Cuándo es major?

  • Fallos estándar que afectan alguna funcionalidad.
  • No impiden el progreso del jugador.
  • Ejemplos: sonido incorrecto al chutar a portería. Movimiento poco fluido en cierto entorno.

¿Cómo distinguir critical y blocker?

  • Critical: error muy vistoso que dificulta el progreso, pero permite terminar el juego. Ejemplos: elegir a Mario y aparecer Luigi en Super Mario Bros. En Rock Band, ver solo los botones caer pero poder seguir jugando.
  • Blocker: impide continuar o usar una funcionalidad básica. Ejemplos: no poder conectarse a Internet en Call of Duty. En plataformas, no cubrir un salto necesario o que un enemigo no reciba daño y no puedas avanzar.

¿Qué es la prioridad según su ruta y cómo afecta?

La ruta mide lo probable que es encontrarse con el bug. Esta probabilidad puede cambiar la prioridad efectiva: un blocker con ruta muy baja puede tratarse como critical o incluso major si su impacto práctico es menor; y un major con ruta muy alta puede escalar a critical.

¿Qué es una ruta baja?

  • Ocurre en condiciones difíciles de reproducir.
  • Ejemplo: en un mundo enorme tipo Skyrim, el juego hace crash (el juego se cierra) solo al entrar en una cabaña muy lejana llevando una armadura y un arma específicas.
  • Varias condiciones reducen la probabilidad, por lo que la prioridad puede bajarse: de blocker a critical o major si no hay crash y es algo gráfico.

¿Qué es una ruta alta?

  • Ocurre en zonas muy probables, como la primera misión.
  • Un error gráfico inicialmente major puede elevarse a critical por su alta exposición.
  • No se eleva a blocker si no impide continuar.

¿Qué habilidades y buenas prácticas necesita un tester?

La calidad del reporte y la correcta priorización marcan la diferencia. Además de entender las definiciones, se espera compromiso total con el proceso.

¿Qué expectativas hay sobre el reporte?

  • Reportar todos los errores, grandes o pequeños.
  • Mantener el 100% de la mejor aptitud y capacidad.
  • Evitar señales de desinterés: no omitir minor.

¿Cómo aplicar la ruta al priorizar?

  • Identificar condiciones necesarias para reproducir el fallo.
  • Evaluar si ocurre en áreas críticas (alta ruta) o remotas (baja ruta).
  • Ajustar la prioridad según probabilidad real de encuentro.
  • Recordar: un critical permite terminar el juego; un blocker lo impide.

¿Te has encontrado con situaciones donde la ruta cambió por completo la prioridad de un bug? Comparte tu experiencia y cómo lo comunicarías en un reporte profesional.