Priorizando Correcciones de Errores
Uno de los factores más importantes al priorizar la corrección de errores es si el error está bloqueando a los usuarios o no. Un error que bloquea a los usuarios impide que puedan continuar utilizando el producto de la forma esperada. Estos errores deben abordarse con máxima prioridad.
En el contexto de la priorización de errores, un usuario está bloqueado cuando no puede continuar a través del embudo esperado debido a un error en el producto.
Existen diferentes niveles de severidad para los errores, que determinan su prioridad:
- Máxima: Errores que bloquean a la mayoría de los usuarios de usar el producto.
- Alta: Errores que bloquean a algunos usuarios.
- Media: Errores que la mayoría de los usuarios experimentan, pero no los bloquean.
- Baja: Errores que algunos usuarios experimentan, pero no los bloquean.
Para determinar la severidad de un error, es importante comprender el impacto que tiene en la experiencia del usuario y en la capacidad de usar el producto. Puedes seguir estos pasos:
Paso 1
Identifica los flujos principales de uso del producto y los embudes esperados que los usuarios deben seguir.
Paso 2
Determina en qué parte del embudo o flujo ocurre el error.
Paso 3
Evalúa qué porcentaje de usuarios se ven afectados por el error y si quedan bloqueados o no.
Por ejemplo, en un producto de comercio electrónico, un error que impide que los usuarios puedan agregar artículos al carrito de compras tendría una severidad máxima, ya que bloquea a la mayoría de los usuarios de completar la compra. Por otro lado, un error en la página de información de envío que afecte solo a algunos usuarios tendría una severidad alta.
Es importante tener en cuenta que la severidad de un error no es estática y puede cambiar con el tiempo. Por ejemplo, un error de baja severidad que inicialmente solo afectaba a algunos usuarios puede convertirse en un error de alta severidad si más usuarios comienzan a experimentarlo.
Una vez que hayas determinado la severidad de un error, puedes utilizar esta información junto con la priorización basada en la excelencia del producto o la priorización basada en la asignación de tiempo para decidir cuándo abordar la corrección de ese error en relación con otras tareas y nuevas funcionalidades.