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 |