DecidePartZumetaVotaciones Diario del equipo - moicalcob/decide-part-zumeta GitHub Wiki

Decide-Part-Zumeta-Votaciones

Indice

Miembros del grupo

Reunión del día 24/12/2020 a las 11:00.

  • Asistentes: Antonio Fernández Manzano y Luis Rodríguez Vidosa
  • Resumen: Se citaron para la creación de los trabajos en pareja. Durante el desarrollo de la reunión se crearon las tareas conjuntas en zenhub y se añadieron los millestones del equipo.
  • Cierre del acta a las 12:00.

Reunión del día 27/12/2020 a las 17:00.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu, Pedro Padilla Molina y Luis Rodríguez Vidosa; Alejandro González Díaz asiste a las 17:30.
  • Resumen: Asignación de las tareas de documentación a los diferentes miembros del equipo asi como su correspondiente creación de issues en la plataforma zenhub. Se acabó utilizando la mayoría del tiempo para ayudar con las dudas que tenian los miembros del equipo.
  • Cierre del acta a las 18:30.

Reunión del día 31/12/2020 a las 11:00.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Pedro Padilla Molina y Alejandro González Díaz; Luis Rodríguez Vidosa asiste a las 11:30. Chao Hu no asiste por motivos de trabajo.
  • Resumen: Reunión con motivo de hacer una revisión de los trabajos de cada uno de los integrantes del equipo. Se acabó haciendo un establecimiento de nuevas tareas y de unas fechas de entrega para la documentación.
  • Cierre del acta a las 12:00.

Reunión del día 31/12/2020 a las 12:00.

  • Asistentes: Jose Delgado Serrano, Antonio Fernández Manzano y grupo postprocesado.
  • Resumen: Reunión con subgrupo de postprocesado para finalización de la tarea con integración. El grupo de postprocesado indicó a ambos miembros la necesidad de modificar la tarea previamente finalizada con la adicción de un nuevo atributo y la modificación del método do_postproc. Postprocesado creó las incidencias correspondientes y se comenzará a realizar su modificación.
  • Cierre del acta a las 12:30.

Reunión del día 04/01/2021 a las 16:30.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu, Pedro Padilla Molina, Luis Rodríguez Vidosa y Alejandro González Díaz.

  • Resumen: Reunión realizada para controlar los trabajos de documentación.

    • Comienza Pedro Padilla enseñando la gestión de entregas y la gestión de incidencias.
    • Continua Chao Hu explicando el documento de visión global del proceso de desarrollo y el documento de gestión de la construcción e integración continua.
    • Antonio Fernández explica la gestión interna del equipo, la gestión de integración con otros equipos.
    • Luis Rodríguez enseña las actas del diario del equipo, el equipo concuerda en la necesidad de Luis de explayarse más a la hora de realizar las actas.
    • Alejandro González enseña su progreso en el documento de gestión del sistema y explica que el documento de conclusiones aún no lo ha podido realizar ya no se ha terminado el trabajo.
    • Jose Delgado explica su documentación sobre los entornos de desarrollo, que trata sobre los trabajos realizados con Wsl2, Linux nativo y máquinas virtuales. También explicó como está desarrollando el resumen ejecutivo pero no lo tiene terminado porque se debe actualizar con las horas utilizadas una vez concluya el proyecto.
  • Pedro explica que intentó hacer una nueva integración con el grupo de postprocesado pero que le rechazaron porque quieren integrar con censo ya que tienen actualmente una implementación con el grupo de votaciones. Se acuerda en hacer una reunión el día 5 de Enero para hacer merge de los trabajos en una misma rama. Se insiste en que los miembros con los trabajos atrasados se den prisa.

  • Conclusión: Aunque el resto del equipo han realizado un buen trabajo, Alejandro y Luis deben trabajar aún en sus partes.

  • Cierre del acta a las 17:50.

Reunión del día 05/01/2021 a las 19:00.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu, Pedro Padilla Molina, Luis Rodríguez Vidosa y Alejandro González Díaz.
  • Resumen: Reunión realizada para mergear todas las ramas, comprobar su funcionamiento conjunto y arreglar cualquier conflicto que pudieran tener a la par que comprobar que pasen los test de Travis. Una vez todas las ramas estaban mergeadas se comprobó que funcionaban correctamente. Corrección de diversos errores. Los últimos minutos se ayudó a Luis Rodríguez a pasar los test de Travis.
  • Cierre del acta a las 21:40

Reunión del día 14/01/2021 a las 21:30.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu y Alejandro González Díaz.
  • Resumen: Reunión realizada para mergear todo el código de los tres grupos del proyecto. Despliegue en heroku y en docker.
  • Puntos tratados:
    1. Mergear rama decide-part-zumeta-censo en develop
    2. Mergear rama decide-part-zumeta-votaciones en develop
    3. Mergear rama develop a master para el despliegue
    4. Despliegue en heroku y docker

Tras el despliegue en docker, el proyecto dio fallo. El equipo realizó el borrado de los contenedores e imágenes previas de docker, pero no consiguió arreglarlo. El despliegue en heroku tampoco se realizó de forma correcta. El equipo realizó una breve guía para que nuestro subgrupo le preguntara al tutor Galindo en la tutoría que tenía el día siguiente.

  • Cierre del acta a las 22:50

Reunión del día 15/01/2021 a las 9:30.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano y Alejandro González Díaz. Chao Hu no podía asistir por motivos de trabajo.
  • Resumen: Reunión realizada con el tutor Galindo para resolver dudas sobre el proyecto. Las dudas planteadas fueron las siguientes:
    1. Despliegue en docker
    2. Coverage mínimo del proyecto
    3. Tests necesarios para el proyecto

El tutor nos dio la solución al problema del despliegue en docker. Comentó que docker no borraba correctamente los volúmenes, por lo que con el comando docker-compose down --volumes arregló el problema. Por otra parte, la duda planteada sobre el coverage mínimo, fue respondida con un 85% aproximado, es decir, no disminuir el coverage inicial. Finalmente, nos comentó que test selenium y test de locust no eran necesarios para la entrega del proyecto, pero pueden ser pedidos en la defensa del proyecto.

  • Cierre del acta a las 11:00

Reunión del día 15/01/2021 a las 15:30.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu, Pedro Padilla Molina, Luis Rodríguez Vidosa y Alejandro González Díaz.
  • Resumen: Reunión realizada para dejar la entrega finalizada, para esto se decidió divir al equipo dos subequipos:
    1. Antonio Fernández Manzano, Chao Hu y Pedro Padilla Molina: encargado de la grabación del video
    2. Jose Delgado Serrano, Luis Rodríguez Vidosa y Alejandro González Díaz: encargado de repasar la documentación.
  • Incidencia: Se encontró un conflico y la mayor parte del tiempo se empleó en solucionar este error en lugar de en lo que estaba planeado para la reunión, esto se pospuso y Antonio Fernández se propuso para hacer el video el solo.
  • Descripción del error: El error se producía desde la versión base de decide y no desde alguna modificación; al hacer tally de una votación con varios usuarios el sistema fallaba y no lograba hacer el tally.
  • Conclusión: el error se daba cuando el admin era uno de esos usuarios, y una vez se presentaba el error ya no se podía hacer ningún otro tally independientemente de si el usuario admin participaba o no.
  • Solución: aislamiento del error y se procede a avisar al resto de subsistemas del mismo para que no usen el usuario admin en los votos.
  • Cierre del acta a las 19:00

Reunión del día 16/01/2021 a las 12:00.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu. Alejandro y Pedro no acudieron alegando motivos el día anterior.
  • Resumen: Reunión realizada para revisar todo el trabajo y comenzar a preparar la entrega final. En esta reunión comprobamos el coverage de nuestro proyecto.
  • Puntos tratados:
    1. Comprobación de las tareas asignadas para el día de hoy
    2. Coverage del proyecto
    3. Nuevas tareas

En primer lugar, los asistentes pusieron en común hasta qué punto tenían sus tareas finalizadas. Se acordó terminarlas el mismo día por la tarde.

Posteriormente se realizó el coverage del proyecto, con resultado de 66%. Al ser inferior al 85% comentado por el tutor, se realizó un nuevo reparto de tareas para que cada miembro revisara sus tareas y completara sus tests.

Las nuevas tareas deben ser entregadas antes del domingo a las 14:00.

  • Cierre del acta a las 14:00

Reunión del día 17/01/2021 a las 16:00.

  • Asistentes: Antonio Fernández Manzano, Jose Delgado Serrano, Chao Hu, Pedro Padilla Molina, Luis Rodríguez Vidosa y Alejandro González Díaz.
  • Resumen: Reunión realizada para terminar la documentación y debatir cómo dividir el trabajo en la defensa.
  • Defensa: Se debate cómo se va a hacer la defensa. La conclusión es dividir el trabajo de la siguiente manera:
    1. Un miembro se encarga de la creación de tareas en zenhub y de actualizar la wiki.
    2. Otros tres miembros harán la implementación, mientras uno escribe otros dos le ayudan.
    3. De esta misma manera los dos miembros restantes hacen el test de la implementación.
  • Documentación: Mientras el equipo le asesora, Antonio Fernández redacta las guías de cómo actuar al hacer una nueva issue y una nueva incidencia. Además de estas guías se ejemplifican con una issue y una incidencia ficticias.
  • Conclusión: Jose propone como implementación que al crear una modificación se pueda decir en que comunidad autónoma fue efectuada. Es una modificación que pareció interesante porque permitiría si se quisiera una implementación con censo para que sólo votaran los usuarios de usa comunidad. Con esto se la sesión por concluida.
  • Cierre del acta a las 17:20