Actas de Reuniones - UniExtremadura/proyecto-gps-25-26-gb05 GitHub Wiki

Listado de Actas de Reuniones

Reunión del 22 de Septiembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se ha realizado la presentación de las prácticas de la asignatura y se ha comenzado el trabajo. En esta primera sesión, como toma de contacto, se han empezado a discutir los diferentes componentes de la página web a realizar, así como la estructura a seguir. De forma conjunta y siguiendo las indicaciones del profesorado, se ha elegido una arquitectura de microservicios basada en cinco componentes:

  • Front End
  • Microservicio de Usuarios
  • Microservicio de Contenidos
  • Microservicio de Pagos
  • Microservicio de Estadísticas

Reunión del 24 de Septiembre del 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha realizado la presentación de las prácticas de la asignatura y se ha comenzado a planificar las tareas a realizar. Al haber tenido previamente la presentación de la asignatura ASEE, el trabajo de desarrollo e implementación ya estaba asignado y repartido, por lo que los participantes de la reunión se dedicaron a organizar la gestión. Se discutieron los diferentes métodos de trabajo a realizar, tanto propuestos por los integrantes como dados por el profesorado de la asignatura. Finalmente, a consenso de todos los participantes de la reunión, se acordó que la metodología a seguir será SCRUM. Se fijó una reunión mínima semanal a través de la plataforma "Discord" y se empezó a redactar el Team Charter, repartiendo los roles a seguir, tecnologías a utilizar, plataformas para la comunicación, horarios...

Reunión del 29 de Septiembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se ha comenzado el desarrollo de las API para la plataforma. En primer lugar se ha repartido el trabajo entre los integrantes del grupo, asignando un componente de microservicios a cada uno de los miembros, para así poder avanzar en el desarrollo en paralelo. Más adelante se realizarán las implementaciones necesarias para la comunicación entre servicios. La tecnología empleada será "OpenAPI", utilizando la herramienta Editor de Swagger.

Reunión del 1 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se han empezado a redactar los requisitos de la aplicación y a trabajar con ellos. Se han redactado, ordenado y asignado una prioridad a cada uno utilizando la técnica MoSCoW. Además, se han realizado los cálculos para observar los costes de producción y las horas-hombre de cada requisito.

Reunión del 4 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

Se ha alcanzado un finalizado y documentado la totalidad de los requisitos funcionales restantes del proyecto, asegurando con esto la definición formal del alcance del proyecto de cara a las siguientes fases. Tras la concreción de los requisitos, se procedió a realizar una planificación detallada y la asignación equitativa del trabajo para el sprint que inicia la próxima semana, cubriendo las tareas y entregables de las dos asignaturas implicadas.

Reunión del 6 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se han puesto en común y revisado todos los proyectos YAML de los integrantes. Tras realizar las correcciones pertinentes se ha comenzado a estudiar la forma de unirlos y de implementar la comunicación entre servicios. Además de esto, se ha empezado a estudiar las relaciones entre los requisitos.

Reunión del 8 de Octubre de 2025

Lista de participantes:

  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha realizado la decisión final de los requisitos que vamos a tener (en total 30), la estimación de prioridades y tiempos-hombre de cada requisito, y la relación de dichos requisitos, además del coste total de proyecto estimado. Además, se ha empezado a realizar la planificación final en el ProjectLibre y la documentación del Wiki.

Reunión del 11 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

La reunión concluyó con la distribución de los requisitos funcionales entre los miembros del equipo, formalizando la asignación de responsabilidades individuales para la fase de implementación. Al mismo tiempo, se ha completado la estructuración y documentación inicial del Wiki de GitHub, el cual servirá como repositorio central de conocimiento técnico, arquitectura del sistema y guías del proyecto. De manera más específica, en cuanto a la asignatura de ASEE, se han combinado los archivos YAML individuales de cada miembro del equipo en un único y unificado archivo de configuración general.

Reunión del 15 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha comenzado con la 2ª práctica, aprendiendo a utilizar Jira, navegando en su interfaz gráfica y haciendo pequeños ejercicios para practicar su implementación. Además, se ha comenzado a realizar la corrección del fallo en el programa de ProjectLibre, al crear los otros 2 proyectos/archivos distintos que hacían falta para dar un mayor detalle de aspectos relativos al proyecto.

Reunión del 19 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

La reunión se ha concentrado en la planificación de la metodología ágil en la herramienta de gestión de proyectos Jira, lo que incluye la creación del Product Backlog y su estructuración en Sprints definidos, estableciendo así el mapa de trabajo a seguir para las próximas iteraciones. De forma simultánea, se ha priorizado la estandarización y unificación de los archivos de configuración YAML de ASEE.

Reunión del 20 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se ha investigado y debatido las posibles alternativas de tecnologías para realizar el desarrollo tanto del front-end como del back-end y se han tomado las decisiones respectivas:

  • Front-end: React.js y Vite.
  • Back-end: Nest.js, FastAPI, MongoDB, PostgreSQL y Redis.

Reunión del 22 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha iniciado el estudio y la revisión del contenido de la 3ª práctica, que está directamente relacionada con la gestión avanzada de versiones del proyecto con la aplicación práctica de herramientas esenciales como Git, incluyendo el manejo de ramas, la convención de mensajes de commits y la configuración estandarizada del repositorio.

Reunión del 27 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Esta reunión se ha dedicado a investigar, estudiar y conocer un poco más las tecnologías elegidas para el desarrollo tanto del front-end (React.JS, Vite, DaisyUI, ...) como del back-end (NestJS, FastAPI, MongoDB, ...) y se ha definido la estructura general que tendrá el proyecto y la metodología que seguiremos en el desarrollo del mismo.

Reunión del 29 de Octubre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha comenzado la exploración y configuración de la integración entre Git y Jira, buscando establecer un flujo de trabajo optimizado que vincule directamente el desarrollo del código fuente con las tareas de gestión de proyectos. Formalmente, se ha dado comienzo al Primer Sprint, marcando el inicio oficial de la fase de implementación. En línea con esta planificación, el equipo ha comenzado la creación de las ramas y la generación de los commits iniciales dentro del repositorio de GitHub, asegurando que cada cambio esté correctamente asociado y referenciado a las Historias de Usuario o tareas correspondientes dentro del tablero de Jira.

Reunión del 1 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

Se llevó a cabo un vistazo general al avance del equipo en relación con las subtareas definidas dentro del Sprint actual, confirmando el progreso en las actividades de desarrollo asignadas. La reunión se centró en un debate técnico y la investigación preliminar sobre varios componentes tecnológicos claves para el proyecto. Específicamente, se abordaron aspectos fundamentales del desarrollo de código utilizando el framework NestJS, se investigaron las mejores prácticas para la implementación y uso de la plataforma Supabase y, finalmente, se revisaron los detalles de configuración de la base de datos no relacional MongoDB.

Reunión del 3 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

Se realizó una revisión general del avance del equipo en el desarrollo de las subtareas asignadas dentro del Sprint en curso, verificando el estado de cumplimiento respecto a los objetivos planificados. Un punto clave que se llevó a cabo en la reunión fue la supervisión detallada de los cambios y modificaciones registradas tanto en el repositorio de GitHub como en la herramienta de gestión Jira. Este proceso aseguró la trazabilidad y la correcta vinculación de cada commit de código con la Historia de Usuario correspondiente, garantizando la integridad de la información del proyecto. Finalmente, se procedió a un trabajo conjunto y colaborativo enfocado en desatascar y avanzar en aquellas subtareas que se identificaron como pendientes.

Reunión del 5 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

Se llevó a cabo una revisión general del progreso del equipo en la ejecución de las subtareas correspondientes al Sprint en curso, con el objetivo de evaluar el avance y detectar posibles bloqueos. Una parte fundamental de la sesión consistió en el trabajo colaborativo y conjunto para resolver aquellas subtareas que presentaban mayor complejidad técnica, asegurando que todo el equipo entendiera los detalles críticos y que el desarrollo pudiera avanzar. La reunión concluyó con el cierre formal de varias subtareas completadas y una inspección de la estructura actualizada en GitHub y Jira tras las recientes modificaciones.

Reunión del 8 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

La reunión se centró en la revisión final y el seguimiento de las tareas pendientes que marcan la culminación del Primer Sprint del proyecto. Con el objetivo de avanzar hacia la integración y el despliegue, se procedió a definir y documentar los puertos específicos que serán utilizados por cada uno de los microservicios del sistema, así como los puertos asociados a sus respectivas bases de datos, con el fin de evitar conflictos en el entorno de ejecución. Además, se ha volcado toda la información importante del Primer Sprint a la Wiki de GitHub para mantener la fuente de conocimiento y documentación del proyecto actualizada.

Reunión del 10 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

La sesión se dedicó por completo a la organización del Segundo Sprint dentro de la herramienta de gestión Jira. Se procedió a crear la documentación de las subtareas del nuevo Sprint, añadiendo las correspondientes descripciones. La reunión finalizó con el debate y la revisión de cada Historia de Usuario y sus subtareas asociadas, y la asignación formal de responsabilidades, distribuyendo cada subtarea a un integrante del equipo.

Reunión del 12 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

El equipo ha iniciado el desarrollo de las subtareas del Segundo Sprint. Paralelamente al desarrollo, se ha realizado una investigación y configuración para el despliegue de las bases de datos de prueba utilizando contenedores de Docker, proporcionando un entorno de pruebas aislado. Adicionalmente, se ha comenzado la configuración de un workspace centralizado en Insomnia, con el fin de organizar y almacenar la colección de endpoints de la API.

Reunión del 15 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

Se llevó a cabo una revisión del progreso del equipo en el desarrollo de las subtareas del Segundo Sprint. La sesión se enfocó principalmente en el tratamiento de problemas relacionados con el despliegue de las bases de datos de prueba en contenedores Docker, así como inconvenientes con la autorización y gestión de permisos en las llamadas a los endpoints de la API. Finalmente, se procedió a la coordinación de detalles de implementación entre los miembros del equipo cuyas subtareas estaban interrelacionadas, asegurando la cohesión y la integración fluida de los componentes desarrollados.

Reunión del 17 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de ASEE

Resumen de Reunión:

La sesión se dedicó por completo al avance en el desarrollo de las subtareas del Segundo Sprint. Se cerraron ciertas subtareas que ya estaban listas, actualizando su estado en el Jira y haciendo su integración a la rama "develop". Se trabajó en conjunto en subtareas pertenecientes a una misma Historia de Usuario y en las que era primordial la coordinación entre todos los miembros del equipo para mantener una correcta cohesión del código. Se comenzó a modificar ciertos detalles en el proyecto de Jira siguiendo las correcciones indicadas por el profesorado, entre ellas: cambio del nombre de Historias de Usuarios para que fueran iguales a las indicadas en los archivos del programa ProjectLibre, agregado de las tareas de gestión, creación de las subtareas del Tercer Sprint...

Reunión del 19 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Presencial

Lugar de Reunión:

  • Laboratorio de GPS

Resumen de Reunión:

Se ha seguido trabajando en las historias de usuarios y sus correspondientes subtareas del Segundo Sprint que no se han cerrado aún. Se ha reajustado dando un mejor formato a las actas de las reuniones del equipo registrada en esta Wiki. Se ha comenzado a redactar y formular el informe del trabajo hecho durante el Primer Sprint, agregando las gráficas e informes generados por la herramienta Jira.

Reunión del 23 de Noviembre de 2025

Lista de participantes:

  • Barrantes Pulido, Daniel
  • García Sevilla, Miguel Alejandro
  • Paniagua García, Alejandro
  • Rebanales Álvarez, Pablo
  • Ruiz López, Iván

Tipo de Reunión:

  • Telemática

Lugar de Reunión:

  • Discord

Resumen de Reunión:

Se ha dado cierre formal al Segundo Sprint del proyecto, comentando detalles y conflictos obtenidos durante el desarrollo y algunos aspectos a tener en cuenta para el siguiente y último Sprint. Se han creado las subtareas correspondientes al Tercer Sprint, agregando además las descripciones detalladas de cada una de ellas para que el equipo entienda mejor lo que le corresponde hacer a cada uno. Finalmente, se han asignado/distribuido cada una de las subtareas entre los integrantes del equipo y se ha dado comienzo formal al Tercer y Último Sprint del proyecto.