Proyecto Final - Integradora

Ingeniería

ISI-506 • Nivel 5

Proyecto de ingeniería integrador aplicando conocimientos de toda la carrera.

Conceptos clave

Gestión de proyectosIntegración de conocimientosResolución de problemas realesComunicación técnicaDocumentación profesional

Créditos

6

Horas Estimadas

42h

Temas

11

Temario

1

Definición del problema y alcance

Problemática, objetivos, stakeholders

3h 20min

2

Estudio de factibilidad

Técnica, económica, operativa, costo-beneficio

3h 0min

3

Plan de proyecto

WBS, cronograma, recursos, riesgos, presupuesto

3h 20min

4

Análisis de requerimientos

Elicitación, documentación, trazabilidad

3h 0min

5

Diseño del SI

Arquitectura, diseño detallado, prototipos

5h 0min

6

Implementación y desarrollo

Codificación, control de versiones, CI/CD

7h 40min

7

Pruebas y validación

Plan de pruebas, ejecución, validación con usuario

5h 40min

8

Documentación técnica

Memoria técnica, manual de usuario, API docs

3h 20min

9

Presentación y defensa

Presentación oral, defensa ante jurado, evaluación

3h 20min

10

Integración de conocimientos

Aplicación transversal de conocimientos de la carrera

4h 0min

11

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