El ciclo de vida del desarrollo de software (SDLC)
SDLC (Software Development Life Cycle) es la secuencia obligatoria de 7 fases por las que pasa todo proyecto de software: idea -> requisitos -> diseño -> construcción -> pruebas -> despliegue -> mantenimiento. Por qué: esta es tu ruta "de cero a la última coma" comprimida en una sola línea; toda tu hoja de ruta es este ciclo desplegado, y la Phase 14 es su ejecución por tu propia mano. Cuándo: al iniciar cualquier proyecto nuevo, característica o incluso la corrección de un error ("en qué fase del ciclo estoy"); al diagnosticar cualquier problema de omisión, casi siempre se debió a que se saltó una fase. Cómo: cada fase tiene una INPUT (lo que recibe de la anterior), una OUTPUT (lo que entrega a la siguiente) y un criterio de "finalizado". er: a cualquier escala, desde un script de 100 líneas hasta Samevian; solo cambia el "grosor" de las fases. Quién: cada rol de la lesson 1 vive dentro de su propia fase del ciclo: UI/UX en el diseño, QA en las pruebas, DevOps en el despliegue.