SDLC – Software Development Life Cycle
El SDLC describe las fases que atraviesa un producto de software desde su concepción hasta su mantenimiento. QA participa activamente en todo el ciclo, no solo en la etapa final de pruebas.
Fases del SDLC y rol de QA
-
1. Análisis de requerimientos
QA revisa requisitos, detecta ambigüedades, inconsistencias y riesgos tempranos. -
2. Diseño
QA valida criterios de aceptación, flujos y escenarios posibles. -
3. Desarrollo
QA prepara casos de prueba, datos y estrategias de testing. -
4. Testing
Ejecución de pruebas, reporte de bugs, validación de fixes y regresión. -
5. Deploy
QA valida ambientes, smoke testing y criterios de liberación. -
6. Mantenimiento
QA monitorea incidencias, valida hotfixes y mejoras.
QA actúa como garante de la calidad del producto durante todo el ciclo de vida.