Defecto
-
Definición
- Es un desperfecto en un componente o sistema, que puede causar que el componente o sistema falle en desempeñar las funciones requeridas.
-
Componentes de un defecto
- Identificador (ID), código de identificación del defecto (ej: TC = test case; DM = defecto mejora).
- Título o resumen, menciona en una linea el fallo que ocurre
- Resultado actual
- Pasos para reproducirlo
- Resultado esperado
- Prioridad y severidad
-
Severidad
- Es el grado de impacto que tiene un defecto en el desarrollo u operación de un componente o sistema
- Son cosas tan graves que en el mismo sistema imposibilita hacer otras cosas
- Clasificación
- Bloqueante: Inhibe el funcionamiento del resto del sistema
- Crítica: Afecta una función/datos críticos del sistema
- Mayor
- Media
- Baja
- Trivial
-
Prioridad
- Se refiere al orden en que debe corregirse el defecto. Mide cuán urgente es resolverlo, desde el punto de vista del negocio o del proyecto.
- Clasificación
- Crítico
- Alto
- Medio
- Bajo
Ej: Un error de ortografía tiene una severidad trivial para el sistema, pero para una empresa puede ser de prioridad alta ya que da mala imagen.
- La severidad la define el tester, la prioridad el lider de proyecto
Ciclo de vida de un defecto
- Alguien reporta un nuevo defecto (estado NUEVO)
- Se asigna al equipo de desarrollo (estado ASIGNADO)
- Se soluciona? (estado CORREGIDO)
- Se despliega en entorno de prueba para retest. Y se CIERRA. Si falla el retest, se lo vuelva asignar
- No se soluciona? No se puede reproducir o se rachaza (estado RECHAZADO)
- Se soluciona? (estado CORREGIDO)