Skip to content
Tecnología · 3o de Preparatoria

Ideas de aprendizaje activo

Modelos de Ciclo de Vida del Software (SDLC)

Los modelos SDLC pueden parecer abstractos hasta que los estudiantes los viven en primera persona. La mejor forma de entender su impacto es experimentar las consecuencias de elegir un modelo equivocado, comparar alternativas en tiempo real y defender decisiones técnicas con argumentos concretos.

Aprendizajes Esperados SEPSEP EMS: Metodologías de Desarrollo de SoftwareSEP EMS: Gestión de Proyectos Tecnológicos
30–50 minParejas → Toda la clase4 actividades

Actividad 01

Juego de Simulación50 min · Grupos pequeños

Juego de Simulación: Proyecto Cascada vs Espiral

Divide la clase en dos grupos: uno sigue fases lineales de Cascada para un app simple, el otro itera con riesgos en Espiral para un proyecto innovador. Cada grupo documenta avances en tableros y presenta obstáculos al final. Discute diferencias en 10 minutos finales.

¿Cómo el modelo Cascada se adapta a proyectos con requisitos estables y bien definidos?

Consejo de FacilitaciónPara la Simulación Cascada vs Espiral, pida a los grupos que documenten cada cambio de requisito y midan el impacto en tiempos y costos usando una tabla comparativa simple.

Qué observarEntregue a cada estudiante una tarjeta con el nombre de un modelo SDLC (Cascada, Espiral, V). Pida que escriban una oración describiendo un tipo de proyecto para el cual ese modelo sería ideal y una oración explicando por qué.

AplicarAnalizarEvaluarCrearConciencia SocialToma de Decisiones
Generar Clase Completa

Actividad 02

Análisis Comparativo: Modelos V

Proporciona casos reales de software (ej. app bancaria). En parejas, mapean fases del modelo V en diagramas, identifican pruebas paralelas y proponen mejoras. Comparte en plenaria para votar el mejor enfoque.

¿De qué manera el modelo Espiral gestiona el riesgo en proyectos complejos e innovadores?

Consejo de FacilitaciónEn el Análisis Comparativo de Modelos V, entregue diagramas impresos de ambos modelos y solicite que marquen con post-its las fases que se solapan o se ejecutan en paralelo.

Qué observarPlantee la siguiente pregunta al grupo: 'Si estuvieran desarrollando un videojuego nuevo con muchas características innovadoras y un presupuesto limitado, ¿qué modelo SDLC considerarían y por qué? ¿Cuáles serían los principales riesgos a gestionar?'

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Actividad 03

Sesión de Exploración al Aire Libre45 min · Grupos pequeños

Role-Play: Elección de SDLC

Asigna escenarios de proyectos (estable vs riesgoso). Grupos debaten y eligen modelo SDLC, justifican fases y crean cronograma visual. Presenta al clase para retroalimentación colectiva.

¿Por qué la elección del modelo SDLC impacta la planificación y ejecución de un proyecto?

Consejo de FacilitaciónDurante el Role-Play de elección de SDLC, asigne roles claros (cliente, desarrollador, gerente) y exija que cada decisión técnica se respalde con un argumento escrito en una tarjeta antes de avanzar.

Qué observarMuestre a los estudiantes un diagrama simplificado de las fases de un modelo SDLC. Pida que identifiquen la fase actual y sugieran el siguiente paso lógico, explicando brevemente su razonamiento.

RecordarComprenderAnalizarConciencia SocialAutoconcienciaToma de Decisiones
Generar Clase Completa

Actividad 04

Mapa Conceptual30 min · Toda la clase

Mapa Conceptual Colaborativo

En clase completa, construye un mapa digital comparando fases de Cascada, Espiral y V. Cada estudiante agrega un ejemplo de aplicación y un riesgo. Revisa colectivamente fortalezas.

¿Cómo el modelo Cascada se adapta a proyectos con requisitos estables y bien definidos?

Consejo de FacilitaciónPara el Mapa Conceptual Colaborativo, limite el espacio de trabajo a una hoja tamaño carta por equipo para forzar priorización de conceptos clave y conexiones significativas.

Qué observarEntregue a cada estudiante una tarjeta con el nombre de un modelo SDLC (Cascada, Espiral, V). Pida que escriban una oración describiendo un tipo de proyecto para el cual ese modelo sería ideal y una oración explicando por qué.

ComprenderAnalizarCrearAutoconcienciaAutogestión
Generar Clase Completa

Plantillas

Plantillas que acompañan estas actividades de Tecnología

Úsalas, edítalas, imprímelas o compártelas.

Algunas notas para enseñar esta unidad

Enseñar SDLC no se trata de memorizar fases, sino de desarrollar pensamiento crítico sobre trade-offs. Evite clases expositivas largas: use casos breves y concretos que obliguen a los estudiantes a elegir entre modelos. La investigación muestra que los estudiantes retienen mejor cuando confrontan sus propias ideas erróneas mediante evidencia práctica. Incorpore ejemplos locales de proyectos fallidos o exitosos para aumentar la relevancia cultural.

Al finalizar estas actividades, los estudiantes no solo identificarán las fases de cada modelo, sino que podrán justificar su elección según el contexto del proyecto. Esperamos debates vivos, argumentos basados en riesgos técnicos y propuestas de adaptación híbrida de modelos.


Cuidado con estas ideas erróneas

  • During Simulación: Proyecto Cascada vs Espiral, watch for students assuming Cascada siempre es la opción más eficiente por su secuencia lineal.

    Usar la simulación para que experimenten cómo cambios tardíos en requisitos generan retrocesos costosos en Cascada, mientras Espiral permite ajustes tempranos con prototipos funcionales.

  • During Role-Play: Elección de SDLC, watch for students believing Espiral solo sirve para proyectos grandes por su complejidad percibida.

    En el role-play, asignar a parejas que representen startups con presupuestos ajustados y obligarlos a justificar iteraciones rápidas con prototipos mínimos usando evidencia de casos como Rappi o Mercado Libre.

  • During Análisis Comparativo: Modelos V, watch for students pensando que el modelo V exige verificar fases en el mismo orden en que se diseñaron.

    Mostrar diagramas de sistemas críticos como software médico donde las pruebas de aceptación se realizan antes de la implementación, usando ejemplos de certificaciones ISO para reforzar la idea de flexibilidad.


Metodologías usadas en este resumen