Por qué la clasificación de errores / defectos es importante en las pruebas de software

¿Qué es la 'clasificación de defectos'?

La clasificación de defectos es un proceso en el que cada error se prioriza en función de su gravedad, frecuencia, riesgo, etc. El término de clasificación se utiliza en las pruebas de software / control de calidad para definir la gravedad y la prioridad de los nuevos defectos.

En este tutorial, aprenderemos:

  • ¿Qué es la 'clasificación de defectos'?
  • ¿Por qué necesitamos tener una 'clasificación de defectos'?
  • ¿Con qué frecuencia se debe realizar la 'clasificación de defectos' en un comunicado?
  • ¿Quiénes son los participantes obligatorios y otros participantes de la "clasificación de defectos"?
  • Roles y responsabilidades de los participantes durante el "Triaje de defectos".
  • ¿Qué sucede durante la reunión de "clasificación de defectos"?
  • ¿Cuál es el resultado de la 'clasificación de defectos'?

¿Por qué necesitamos tener una 'clasificación de defectos'?

El objetivo de Bug Triage es evaluar, priorizar y asignar la resolución de defectos. El equipo debe validar la gravedad del defecto, realizar cambios según sea necesario, finalizar la resolución de los defectos y asignar recursos. Se utiliza principalmente en la gestión ágil de proyectos.

¿Con qué frecuencia se debe realizar la 'clasificación de defectos' en un comunicado?

La frecuencia de las reuniones de clasificación de defectos no es fija. Depende de la situación del proyecto.

A continuación, se incluyen algunos factores importantes que deciden la frecuencia de las reuniones de clasificación de defectos:

Estos factores importantes son:

  • Según el cronograma del proyecto
  • Número de defectos en el sistema
  • Impacto en los horarios de disponibilidad de los miembros del equipo
  • Salud general del proyecto

Por lo general, las reuniones de clasificación de defectos se llevan a cabo dos o tres veces a la semana.

¿Quiénes son los participantes obligatorios y otros participantes de la "clasificación de defectos"?

Participantes obligatorios

Los siguientes miembros del proyecto siempre participan en las reuniones de clasificación de defectos.

  • Gerente de proyecto
  • Líder del equipo de prueba
  • Líder técnico
  • Líder del equipo de desarrollo

Participantes opcionales

  • Desarrolladores
  • Probadores
  • Analista de negocios

Roles y responsabilidades de los participantes durante el "Triaje de defectos".

Líder del equipo de prueba

  • Reunión de triaje de errores programada y envío de notificaciones de reunión para los asistentes.
  • Cree un informe de defectos y envíelo a todos los asistentes antes de la reunión.
  • Asignar prioridad y gravedad de los defectos.
  • Haga una presentación para que otros miembros comprendan la causa principal del defecto.
  • Cada nota de la reunión se captura y se envía a los asistentes a la reunión.

Líder de desarrollo

  • Ayuda en la priorización de los defectos.
  • Discuta la dificultad del defecto y explique el riesgo involucrado debido a ese defecto.
  • Asigne trabajo para corregir defectos a desarrolladores relevantes.
  • Actualice la resolución de defectos e incluya notas de desarrollo en caso de que falte información o cualquier información adicional que necesiten los desarrolladores.

Gerente de proyecto

  • Ayuda en la priorización de los defectos.
  • Analice la fecha de lanzamiento de la próxima iteración para el control de calidad.
  • Es necesario asegurarse de que los representantes de los usuarios relacionados también estén invitados a la reunión de clasificación de errores.

¿Qué sucede durante la reunión de "clasificación de defectos"?

  • El líder del equipo de pruebas envía un informe de error con los nuevos defectos. Durante la reunión de clasificación de defectos, se analiza cada defecto para ver si se le asigna la prioridad y la gravedad correctas.
  • Las prioridades se reordenan si es necesario.
  • Los defectos se analizan y evalúan según el grado de gravedad.
  • Esto incluye una discusión sobre la complejidad del defecto, los riesgos, el rechazo, la reasignación de errores se realiza.
  • Las actualizaciones se capturan en el sistema de seguimiento de errores.
  • El ingeniero de control de calidad hará los cambios en cada defecto y los discutirá con cada asistente.
  • El campo "Comentarios" se actualiza correctamente anotando los puntos esenciales de la reunión.

¿Cuál es el resultado de la 'clasificación de defectos'?

Al final de cada reunión, se prepararán métricas de clasificación de defectos y se las entregará a todos los asistentes. Este informe actúa como el acta de la reunión que resultará útil para reuniones futuras.

Conclusión:

  • La clasificación de defectos es un proceso en el que cada error se prioriza en función de su gravedad, frecuencia, riesgo, etc.
  • El objetivo de Bug Triage es evaluar, priorizar y asignar la resolución de defectos.
  • La frecuencia de la reunión de clasificación de defectos se decide de acuerdo con el cronograma del proyecto, el número de defectos en el sistema, el estado general del proyecto, etc.
  • En esta reunión participan el jefe de proyecto, el jefe del equipo de pruebas, el jefe técnico y el jefe del equipo de desarrollo.
  • Los defectos se analizan y evalúan según el grado de gravedad.

Articulos interesantes...