Proyecto de ingeniería integrador aplicando conocimientos de toda la carrera.
Conceptos clave
Créditos
6
Horas Estimadas
42h
Temas
11
Temario
Definición del problema y alcance
Problemática, objetivos, stakeholders
3h 20min
Estudio de factibilidad
Técnica, económica, operativa, costo-beneficio
3h 0min
Plan de proyecto
WBS, cronograma, recursos, riesgos, presupuesto
3h 20min
Análisis de requerimientos
Elicitación, documentación, trazabilidad
3h 0min
Diseño del SI
Arquitectura, diseño detallado, prototipos
5h 0min
Implementación y desarrollo
Codificación, control de versiones, CI/CD
7h 40min
Pruebas y validación
Plan de pruebas, ejecución, validación con usuario
5h 40min
Documentación técnica
Memoria técnica, manual de usuario, API docs
3h 20min
Presentación y defensa
Presentación oral, defensa ante jurado, evaluación
3h 20min
Integración de conocimientos
Aplicación transversal de conocimientos de la carrera
4h 0min
Aspectos éticos e impacto social
Ética profesional, impacto, sustentabilidad
2h 0min
Objetivos
- Integrar los conocimientos adquiridos en la carrera en un proyecto real.
- Aplicar metodologias de ingenieria de software en la practica.
- Desarrollar habilidades de trabajo en equipo y comunicacion.
- Presentar y defender un proyecto ante un jurado.
Competencias
- Planificar y ejecutar un proyecto de ingenieria de software completo.
- Documentar un proyecto segun estandares de la industria.
- Presentar resultados tecnicos a audiencias no tecnicas.
- Integrar conocimientos de multiples disciplinas.
Metodología de cursada
Teoría
Clase teorica sobre metodologia de proyecto final, planificacion, ejecucion y presentacion.
Práctica
Desarrollo del proyecto final integrador con asesoramiento, reuniones de seguimiento.
Actividades
- Definicion del proyecto y alcance
- Desarrollo iterativo con reuniones de avance
- Documentacion y presentaciones
- Revision de codigo y testing
- Presentacion final ante jurado
Forma de evaluación
Regularidad
Aprobar como minimo 2 parciales con nota >= 4. Asistencia regular obligatoria (80% minimo).
Promoción
Presentacion del proyecto final ante jurado. La nota depende de la calidad del proyecto, documentacion y presentacion.
Recuperatorio
Recuperatorio en el primer semestre del ano siguiente.
Criterios
- 2 Parciales o informes de avance (cada uno 40% de la nota de cursada)
- Documentacion del proyecto (20%)
- Presentacion final ante jurado (100% de la nota final)
Bibliografía
Oficial
- •Pressman, R. Software Engineering: A Practitioner's Approach. 9a edicion. McGraw-Hill.
- •Sommerville, I. Software Engineering. 10a edicion. Pearson.
- •ISO/IEC/IEEE 29148 - Software Life Cycle Processes.
Complementaria
- •Fowler, M. UML Distilled. 3a edicion. Addison-Wesley.
- •Martin, R. Clean Code. Prentice Hall.
- •Beck, K. Test Driven Development. Addison-Wesley.
Ejercicios tipo parcial
Preguntas oficiales con resolución para practicar antes del examen.
Documentacion
Pregunta: Elaborar un documento de especificacion de requisitos (SRS) para el proyecto final.
Solución: Incluir: introduccion, descripcion del sistema, requisitos funcionales, no funcionales, restricciones, criterios de aceptacion, plan de verificacion.
Presentacion
Pregunta: Preparar una presentacion de 20 minutos para defender el proyecto final.
Solución: Estructura: Problema -> Solucion -> Tecnologias -> Demo -> Resultados -> Conclusiones. Maximo 20 slides, incluir demo en vivo.
Preguntar al Tutor
Resolvé dudas sobre esta materia
Practicar
Ejercicios adaptativos por tema
Crear Flashcards
Repetición espaciada para memorizar
Cargando materiales...