Junior
¿Qué niveles de gravedad (severity) conoces?
sobes.tech AI
Respuesta de la IA
Existen varios niveles generalmente aceptados de gravedad de los defectos:
- Bloqueador: El defecto bloquea el trabajo posterior con la funcionalidad principal o todo el sistema, no hay caminos alternativos. Por ejemplo, la aplicación no se inicia, no se puede acceder al sistema.
- Crítico: El defecto conduce a la no funcionalidad total de una funcionalidad clave, pero no bloquea todo el sistema. Normalmente no hay caminos alternativos o son muy complejos. Por ejemplo, no se puede realizar un pedido en la tienda en línea, no se envía un informe críticamente importante.
- Mayor: El defecto interfiere con el funcionamiento de una funcionalidad importante, pero no crítica, o deteriora seriamente la experiencia del usuario. Se pueden tener caminos alternativos. Por ejemplo, visualización incorrecta de datos en un informe, búsqueda que no funciona con ciertos parámetros.
- Menor: El defecto afecta a funcionalidades no principales, causa molestias menores o es cosmético. Hay caminos alternativos simples o no se requieren. Por ejemplo, error en el formato del texto, pequeños problemas de alineación de elementos de la interfaz.
- Trivial: El defecto es insignificante, no afecta la funcionalidad o los datos, su corrección no es prioritaria. Normalmente son errores gramaticales, problemas invisibles para el usuario en el código (si no es deuda técnica).
La clasificación puede variar dependiendo del proyecto, la empresa y la metodología de desarrollo utilizada. También es importante considerar la prioridad - la urgencia de corregir el defecto, que puede no coincidir con la gravedad.