Primer cuatrimestre 2026 - Desarrollo de Aplicaciones

Características generales

Esta cursada va a incluir 10 grupos.

Como ustedes cada vez son más y nosotros siempre los mismos, nos vimos forzados a simplificar la propuesta. En concreto, todos los grupos van a trabajar sobre el mismo enunciado.

Dado el gran número de alumnos y para mantener un control adecuado en cada cierre de sprint, se considerarán únicamente las tareas completadas hasta las 23:59 del día anterior. Esta medida es necesaria ya que los docentes debemos revisar cada repositorio y verificar las tareas realizadas por cada grupo, y debido a la cantidad de estudiantes, resulta imposible llevar a cabo esta evaluación el mismo día por la tarde.

Cómo arrancar

Obviamente, lo primero es organizarse en grupos. Inmediatamente después, hay que definir de qué proyecto se encarga cada grupo; esto lo vamos a hablar durante la primera clase.

Después, toca arrancar con el desarrollo. Para esto, hacer lo que se indica en la página de tareas iniciales.

Proyecto

Se trata de una aplicación para acompañamiento de estudiantes universitarios, que incluye la generación de proyecciones de cursada y aspectos de red social (sesiones de estudio, materiales compartidos).
El enunciado es este: app de acompañamiento de estudiantes.

Como stakeholders vamos a estar nosotros docentes.

El alcance de la propuesta debe ser implementado completamente dentro de Desarrollo de Aplicaciones.

Instrucciones para arrancar.

En los tres casos, se trata de proyectos que arrancan de cero. Por lo tanto, se empieza por entender el dominio. Luego recomendamos definir un núcleo inicial de funcionalidad a implementar en conjunto, a partir del cual se puedan separar funcionalidades adicionales a ser implementadas por cada integrante en forma separada.
Para todas las tareas, partiendo desde la generación de los planes iniciales, les sugerimos fuertemente el uso de herramientas basadas en IA.

Grupos

A organizar.

Cronograma

Este cuatrimestre todas las clases son remotas

Fecha Actividad
02/04 Feriado
09/04 Presentación / objetivos / armado de equipos / selección de trabajos / Herramientas basadas en IA.
16/04 1er Sprint - planning
23/04 React y BE - trabajo con herramientas basadas en IA - 1
Seguimiento
30/04 Seguimiento.
07/05 1er Sprint - review
2do Sprint - planning
14/05 React y BE - trabajo con herramientas basadas en IA - 1
Seguimiento
21/05 2do Sprint - review
3er Sprint - planning
28/05 Seguimiento.
04/06 3er Sprint - review
4to Sprint - planning
11/06 Presentación medio término
18/06 Seguimiento.
25/06 4to Sprint - review
5to Sprint - planning
02/07 Seguimiento
09/07 Feriado
16/07 5to Sprint - review
23/07 Presentación final