Pruebas independientes
¿Qué son las pruebas independientes?
Las pruebas independientes corresponden a un equipo independiente, que participa en actividades de prueba distintas al desarrollador para evitar el sesgo del autor y, a menudo, es más eficaz para encontrar defectos y fallas.
Niveles de pruebas independientes
La siguiente lista muestra los crecientes niveles de independencia para las pruebas:
Pruebas realizadas por el propio desarrollador
Probadores independientes cedidos al equipo de desarrollo
Equipo de prueba independiente dentro de la organización
Probadores independientes de diferentes organizaciones
Miembros del equipo de prueba subcontratados de otra organización
Beneficios:
El probador ve cada defecto desde una perspectiva neutral
El probador es totalmente imparcial
El evaluador ve lo que se ha construido en lugar de lo que pensó el desarrollador.
El probador no hace suposiciones sobre la calidad.
Desventajas:
El aislamiento del equipo de desarrollo a veces puede dar lugar a referencias de documentación obsoletas.
La ejecución de la prueba independiente es normalmente la última etapa y se ve afectada por los retrasos anteriores en el proceso.
Los desarrolladores pueden ser irresponsables por la calidad, ya que pueden asumir que un equipo de pruebas independiente está allí para encontrar los problemas dentro del sistema.
Las pruebas independientes a veces pueden actuar como un obstáculo para la comunicación.