Skip to content

Modelos de Ciclo de Vida del Software (SDLC)Actividades y Estrategias de Enseñanza

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.

3o de PreparatoriaTecnología4 actividades30 min50 min

Objetivos de Aprendizaje

  1. 1Comparar las fases y el propósito de los modelos Cascada, Espiral y V en el desarrollo de software.
  2. 2Analizar las ventajas y desventajas de cada modelo SDLC para determinar su aplicabilidad en diferentes tipos de proyectos.
  3. 3Evaluar el impacto de la elección de un modelo SDLC en la gestión de riesgos y la planificación de un proyecto tecnológico.
  4. 4Diseñar un diagrama que ilustre el flujo de trabajo de un modelo SDLC específico, identificando los entregables clave en cada fase.

¿Quieres un plan de clase completo con estos objetivos? Generar una Misión

50 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.

Preparación y detalles

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

Consejo de Facilitación: Para 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.

Setup: Espacio flexible para estaciones de grupo

Materials: Tarjetas de rol con metas/recursos, Moneda de juego o fichas, Marcador de rondas

AplicarAnalizarEvaluarCrearConciencia SocialToma de Decisiones
35 min·Parejas

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.

Preparación y detalles

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

Consejo de Facilitación: En 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.

Setup: Grupos en mesas con materiales del caso

Materials: Paquete del estudio de caso (3-5 páginas), Hoja de trabajo del marco de análisis, Plantilla de presentación

AnalizarEvaluarCrearToma de DecisionesAutogestión
45 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.

Preparación y detalles

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

Consejo de Facilitación: Durante 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.

Setup: Grupos en mesas con materiales del caso

Materials: Paquete del estudio de caso (3-5 páginas), Hoja de trabajo del marco de análisis, Plantilla de presentación

AnalizarEvaluarCrearToma de DecisionesAutogestión
30 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.

Preparación y detalles

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

Consejo de Facilitación: Para 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.

Setup: Mesas con papel grande, o espacio en la pared

Materials: Tarjetas de conceptos o notas adhesivas, Papel grande, Marcadores, Ejemplo de mapa conceptual

ComprenderAnalizarCrearAutoconcienciaAutogestión

Enseñando Este Tema

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.

Qué Esperar

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.

Estas actividades son un punto de partida. La misión completa es la experiencia.

  • Guion completo de facilitación con diálogos del docente
  • Materiales imprimibles para el alumno, listos para la clase
  • Estrategias de diferenciación para cada tipo de estudiante
Generar una Misión

Cuidado con estas ideas erróneas

Idea errónea comúnDuring Simulación: Proyecto Cascada vs Espiral, watch for students assuming Cascada siempre es la opción más eficiente por su secuencia lineal.

Qué enseñar en su lugar

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.

Idea errónea comúnDuring Role-Play: Elección de SDLC, watch for students believing Espiral solo sirve para proyectos grandes por su complejidad percibida.

Qué enseñar en su lugar

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.

Idea errónea comúnDuring 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.

Qué enseñar en su lugar

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.

Ideas de Evaluación

Boleto de Salida

After Simulación: Proyecto Cascada vs Espiral, entregue a cada estudiante una tarjeta con un escenario de proyecto (ej: app de delivery con requisitos inestables) y pídales que marquen con una X el modelo que elegirían y expliquen en dos líneas por qué.

Pregunta para Discusión

After Role-Play: Elección de SDLC, plantee al grupo: 'Si el proyecto asignado en el role-play cambiara de un videojuego a un sistema de tráfico aéreo, ¿cómo ajustarían el modelo SDLC y qué riesgos gestionarían primero? Anoten respuestas en el pizarrón y voten las más sólidas.'

Verificación Rápida

During Mapa Conceptual Colaborativo, pida a cada equipo que identifique una conexión entre modelos que no sea evidente en los diagramas iniciales (ej: cómo iteraciones en Espiral pueden integrarse en fases de diseño del modelo V), y explique su razonamiento en voz alta antes de compartir su mapa.

Extensiones y Apoyo

  • Challenge: Pida a los estudiantes que diseñen un híbrido de Cascada y Espiral para un sistema de gestión hospitalaria con requisitos parcialmente estables y alta innovación en interoperabilidad.
  • Scaffolding: Para estudiantes que confunden las fases, entregue tarjetas con nombres de fases y modelos; deben emparejarlas correctamente antes de participar en actividades grupales.
  • Deeper: Proponga analizar un caso real como el desarrollo del sistema de reservas de Aerolíneas Argentinas durante la pandemia, identificando qué modelo usaron y qué adaptaciones hicieron.

Vocabulario Clave

Modelo CascadaUn modelo de desarrollo de software lineal y secuencial donde cada fase debe completarse antes de que comience la siguiente. Es útil para proyectos con requisitos claros y estables.
Modelo EspiralUn modelo de desarrollo de software que combina elementos del modelo Cascada con un enfoque iterativo y de gestión de riesgos. Se adapta bien a proyectos grandes, complejos y con alto riesgo.
Modelo VUna extensión del modelo Cascada que enfatiza la verificación y validación en cada etapa del desarrollo. Cada fase de desarrollo tiene una fase de prueba correspondiente.
Fase de RequisitosLa etapa inicial del desarrollo de software donde se recopilan, analizan y documentan las necesidades y especificaciones del cliente o usuario.
Gestión de RiesgosEl proceso de identificar, evaluar y priorizar riesgos, seguido de la aplicación coordinada de recursos para minimizar, monitorear y controlar la probabilidad o el impacto de eventos infelices.

¿Listo para enseñar Modelos de Ciclo de Vida del Software (SDLC)?

Genera una misión completa con todo lo que necesitas

Generar una Misión