~15 min

Modelos de SDLC

Waterfall, modelo en V, iterativo y ágil.

¿Qué es el SDLC?

El ciclo de vida de desarrollo de software (Software Development Life Cycle, SDLC) es el proceso estructurado por el que pasa un software desde la idea hasta el mantenimiento. Conocer el modelo de SDLC que usa el equipo te dice cuándo y cómo encaja el testing.

Modelos de SDLC más comunes
ModeloIdea claveRol del testing
Waterfall (cascada)Fases secuencialesTesting al final, tras desarrollar
Modelo en VCada fase de desarrollo tiene su nivel de pruebaTesting planificado en paralelo
Iterativo / incrementalEntregas parciales repetidasTesting en cada iteración
ÁgilEntregas frecuentes y adaptativasTesting continuo dentro del sprint

No existe un modelo 'mejor': el adecuado depende del contexto (principio 6 del testing). Hoy lo más común es trabajar en ágil, pero muchos proyectos combinan enfoques.

PreguntaToca para voltear

En el modelo en V, ¿qué se asocia a cada fase de desarrollo?

¿Qué modelo de SDLC realiza el testing principalmente al final, tras completar el desarrollo?

¿Quieres guardar tu progreso?

Crea una cuenta gratis para guardar tu avance, ganar puntos e insignias y desbloquear los campus de ISTQB y Automatización.

Crear cuenta gratis
Siguiente Lección
Modelos de SDLC | PlayQAcademy