0%
Campus Virtual · Ingeniería
Fundamentos de Ingeniería de Software
Docente: Responsable del curso
Créditos: 4 · Semestre 3
Modalidad: Virtual
📅
Duración
16 semanas
🕐
Dedicación
6 horas / semana
🎯
Evaluación
3 parciales + proyecto
👥
Estudiantes
28 inscritos
Ruta del curso
1Inicio
2Semana 1
3Semana 2
4Semana 3
5Evaluación
6Foro
📋
Descripción del curso
+
📌
Bienvenida

Bienvenido al curso Fundamentos de Ingeniería de Software.

Esta asignatura te introduce a los principios, metodologías y herramientas que utiliza el ingeniero de software para construir sistemas de calidad. Analizarás el ciclo de vida del software, aprenderás a levantar requisitos, diseñar arquitecturas y documentar proyectos reales, siguiendo estándares de la industria y principios de trabajo en equipo.

Resultados de aprendizaje

RDA

Explicar los modelos del ciclo de vida del software y justificar la selección del modelo más adecuado según el tipo de proyecto.

01
RDA

Aplicar técnicas de elicitación de requisitos y construir diagramas UML de casos de uso para sistemas reales.

02
RDA

Diseñar la arquitectura de un sistema de software utilizando patrones de diseño y principios SOLID.

03

Dinámica del curso

Cada semana está compuesta por una unidad con las siguientes secciones:

📚
Materiales y actividades pre-sesión:
Contenidos digitales y actividades que debes completar antes del encuentro sincrónico.
💻
Encuentro sincrónico:
Videoconferencia donde interactuarás en tiempo real con el docente y tus compañeros.
✏️
Materiales y actividades post-sesión:
Tareas y recursos complementarios que debes completar después de la sesión sincrónica.
📎
Material complementario:
Recursos adicionales para ampliar los temas revisados a lo largo de las sesiones.
ℹ️
Nota importante

Recuerda que todas las actividades serán evaluadas 48 horas después del cierre de la semana.

● Semana 1 · En curso
Ciclo de vida del software y modelos de desarrollo
Introducción al SDLC, modelos Cascada, Ágil y Espiral. Roles del equipo de desarrollo.
📅 Abre: lunes ⏰ Cierra: domingo 23h59 📊 Peso: 15%
Progreso — Semana 1
60%
Lectura base
Video de clase
Recurso técnico
Tarea S1
Foro S1
S1
Inicio de semana · Temas
+

Resultados de aprendizaje

RDA

Explicar los modelos del ciclo de vida del software y justificar la selección del modelo más adecuado según el tipo de proyecto.

01
📋
Unidad 1: Fundamentos del desarrollo de software · Temas:
  • Definición y características del software.
  • El ciclo de vida del software (SDLC).
  • Modelo Cascada: fases y aplicaciones.
  • Metodologías Ágiles: principios del Manifiesto Ágil.
  • Modelo Espiral: gestión del riesgo.
  • Roles y responsabilidades en un equipo de desarrollo.
📚
Materiales y actividades
+
📚 Pre-sesión
✅ Actividades
📝 Post-sesión
📎 Complementario
📄
Lectura base
Sommerville — Cap. 1: Introducción a la ingeniería de software
✓ Completada
🎥
Video de clase
Introducción al SDLC · 38 min
✓ Visto
🔗
Recurso técnico
Comparativa: Cascada vs Ágil vs Espiral
✓ Revisado
✓
Lectura obligatoria — Cap. 1 Sommerville
Completada · 10/10 pts
Completado
✏️
Tarea S1 — Diagrama comparativo de modelos SDLC
Entrega: domingo 23h59 · Vale 20 pts
Pendiente
💬
Foro S1 — ¿Qué modelo usarías para una app educativa?
Mínimo 1 aporte + 2 comentarios · 10 pts
Pendiente
📊
Tarea S1
Diagrama comparativo SDLC — entrega PDF · Domingo
Pendiente
🔄
Autoevaluación
Quiz de 10 preguntas sobre SDLC · 15 min
Disponible jueves
📺
Video complementario
«Agile vs Waterfall» — Atlassian (18 min)
Por revisar
📰
Artículo de referencia
IEEE — Software Engineering Body of Knowledge (SWEBOK)
Por revisar
Semana 2 · Próxima
Requisitos de software y casos de uso
Elicitación de requisitos, diagramas UML y técnicas de entrevista con el cliente.
📅 Abre: próximo lunes 📊 Peso: 15%
📚
Materiales y actividades
+
🔒
Lectura base — Ingeniería de requisitos
Disponible desde el lunes
No disponible
🔒
Video de clase — Diagramas UML de casos de uso
Disponible desde el lunes
No disponible
🔒
Tarea S2 — Diagrama UML propio
Disponible desde el lunes · Vale 25 pts
No disponible
🔒 Semana 3 · No disponible aún
Arquitectura de software y patrones de diseño
MVC, capas, microservicios y los patrones de diseño más utilizados en la industria.
Evaluación parcial · 30%

Primer Examen Parcial — Fundamentos de Ingeniería de Software

Cubre los temas de Semanas 1 y 2. Preguntas de opción múltiple, análisis de caso y un ejercicio de diagrama UML.

30Puntos
90Minutos
1Intento
ℹ
Instrucciones del examen
+
📝
Instrucciones

Lee atentamente cada pregunta y analiza todas las opciones antes de responder. Tienes un solo intento y 90 minutos. Asegúrate de tener buena conexión a internet. El sistema guarda automáticamente tus respuestas cada 5 minutos.

1
Ingresa a Moodle
2
Lee cada pregunta
3
Responde en orden
4
Envía antes del tiempo
🗓️ Fecha del examen: indicada en el calendario de Moodle. El acceso se habilita automáticamente en la hora programada.
💬
Foro general del curso
+
Preguntas, dudas y discusión abierta
M
Marcos V. · Docente
¿Cuál modelo de desarrollo (Cascada, Ágil o Espiral) creen que se adapta mejor al desarrollo de una app móvil educativa? Justifiquen con al menos un argumento técnico.
Lunes 09:00 · 3 respuestas
C
Carlos M. · Estudiante
¿Alguien sabe qué herramienta recomiendan para los diagramas UML de la semana 2? ¿Lucidchart o draw.io?
Martes 14:32 · 2 respuestas

¿Quieres un aula así para tu universidad?

EVA Ecuador diseña e implementa plataformas Moodle completas para educación superior: diseño instruccional, identidad visual, recursos multimedia y capacitación docente. Primera sesión de diagnóstico sin costo.

Preguntas frecuentes sobre aulas virtuales universitarias

Para universidades y programas de educación superior que evalúan migrar o mejorar su plataforma virtual.

¿Pueden diseñar aulas para cualquier carrera universitaria?
+
Sí. Aunque este demo muestra un curso de Ingeniería de Software, hemos desarrollado aulas para Derecho, Psicología, Administración, Ciencias de la Educación y más. El diseño instruccional se adapta al área académica y al nivel del curso.
¿El sistema de tabs, foros y actividades está todo dentro de Moodle?
+
Sí. Los tabs de recursos y actividades, el diseño de las semanas y los elementos visuales están construidos con HTML y CSS personalizados que se insertan directamente en las páginas de contenido de Moodle. Los foros y las evaluaciones son funcionalidades nativas de Moodle.
¿Cuántas semanas o unidades puede tener un curso?
+
No hay límite técnico. El número de semanas, unidades o módulos depende de la malla curricular. Diseñamos la estructura completa del curso según el sílabo que el docente nos entregue.
¿Qué pasa si la universidad ya tiene Moodle instalado?
+
Perfecto — trabajamos sobre la instalación existente. No es necesario migrar ni reinstalar nada. Nos adaptamos al Moodle que ya tienen y mejoramos el diseño instruccional y visual de las aulas desde adentro.
¿Pueden integrar videoconferencia, quizzes y rúbricas de evaluación?
+
Sí. Moodle soporta integración con BigBlueButton y Zoom para clases sincrónicas, quizzes con múltiples tipos de pregunta, rúbricas de evaluación configurables y seguimiento automático del progreso del estudiante.