Shift-Left Testing
Mover las actividades de calidad hacia las fases tempranas del ciclo (requisitos, diseño, desarrollo) para prevenir defectos en lugar de detectarlos tarde y caro.
Definición
Shift-left desplaza la calidad “a la izquierda” en la línea de tiempo del SDLC. En vez de probar al final, se integran prácticas de prevención desde el inicio: revisión de requisitos, criterios de aceptación, análisis estático, TDD/BDD y quality gates en CI.
El argumento económico
El costo de corregir un defecto crece de forma no lineal con la fase de detección: lo que cuesta minutos en desarrollo cuesta órdenes de magnitud más en producción (re-trabajo, incidentes, reputación).
Complemento: shift-right
Shift-left previene; shift-right observa en producción (canary, feature flags, observabilidad, chaos). Ambos forman el continuous testing moderno: calidad de extremo a extremo del ciclo.
Grafo de conocimiento
Complementa a
Evoluciona hacia
Complementado por
Incluye
Alternativa a