7 Principios de QA en la Vida Real

Pruebas muestran presencia de defectos

No se asegura la ausencia de defectos

Reduce posibilidad de encontrar errores

Reduce posibilidad de hayan defectos

Iteraciones incrementan el test plan

Imposibilidad de realizar pruebas exhaustivas

Un lanzamiento no está libre de errores-defectos

Aprovechar el tiempo disponible para pruebas

Balance cantidad de pruebas y evaluación de riegos

Pruebas tempranas

Planeamiento de pruebas tempranas

Enfocado en la definición de objetivos

Más económico arreglar error en etapas tempranas

Agrupación de defectos

Principio 80-20

Pruebas repetitivas no encuentran errores

Pequeña cantidad de módulos contiene la mayoría de defectos

Paradoja del pesticida

Pruebas repetitivas no encontraran errores nuevos

Crear nuevos y diferentes tipos de pruebas

Revisar y nutrir periódicamente el test plan

Las pruebas dependen del contexto

Falacia de ausencia de errores

Cada producto requiere su tipo de prueba

No se pueden medir a todos por igual

La ausencia de errores no asegura un código seguro

Un software funcional puede no ser lo que el cliente quiere