Diario de Grupo
[08 Octubre, 2015]
Se crean los nuevos equipos de trabajo y se eligen los subsistemas a desarrollar por cada equipo. Nuestro equipo será el responsable de dos subsistemas, Frontend y Visualización de Resultados. El equipo está integrado por los alumnos:
- Daniel Martín Rodrigo
- Daniel Sánchez Navarro
- Miguel Ángel Bellido Millán
- Moisés LLamas García
- Valentín Barquero Saucí
Redactamos posibles mejoras que pueden aplicarse al subsistema:
- Actualización automática de gráficas (Ajax).
- Cambiar la base de datos.
- Nuevas funcionalidades (exportar resultados).
- Nuevas librerías de visualización (GoogleCharts, Bootstrap).
- Compatibilidad con dispositivos móviles.
Se redacta Acta01.
[13 Octubre, 2015]
Se realiza reunión de coordinadores para fijar las fechas de las diferentes integraciones entre subsistemas. Los días de integración acordados son finalmente los siguientes:
- Integración 1: 17 de noviembre de 2015
- Integración 2: 01 de diciembre de 2015
- Integración 3: 15 de diciembre de 2015
- Integración 4: 12 de enero de 2016
[20 Octubre, 2015]
Se acuerda uso de repositorio distribuido GIT y se establecen las directrices generales del modelo de uso:
Pautas a la hora de realizar commits en GIT
- En primer lugar, el título comenzará con una palabra clave en mayúsculas y en español. Esta palabra hará referencia al tipo de cambio del que se trata. Ejemplos:
ADICIÓN: [título del commit] CORRECCIÓN: [título del commit] APIGET: [título del commit] PERSISTENCIA: [título del commit] CONFIGURACIÓN: [título del commit] DESPLIEGUE: [título del commit]
- Una vez especificado el tipo de cambio, en la parte [título del commit] se expondrá con un poco más de detalle el cambio lógico que supone dicho commit, sin superar los 80 caracteres.
- Por último, se añadirá una descripción detallada que responda al por qué del cambio y explique en qué consiste.
[10 Noviembre, 2015]
Se fija la fecha para la entrega del proyecto el día 26 de diciembre de 2015 (hasta las 23:59). Se indica que habrá una segunda entrega de recuperación o para subir nota.
[11 Noviembre, 2015]
Previo a la primera fecha de integración se acuerda el estudio de los documentos y códigos disponibles sobre los subsistemas. Se redefinen las modificaciones a aplicar:
- Cambio Base de Datos
- Aplicar geolocalización a los resultados.
- Aplicar Angula y Bootstrap para el apartado estético y de visualización de gráficas.
Se crea equipo de trabajo y repositorio GIT en www.github.com
Se crea grupo en projetsii para documentación interna y gestión de tareas
Se analizan posibles herramientas para la gestión de incidencias
Se redacta ACTA03
[17 Noviembre, 2015]
Primer día de integración:
- Toma de contacto con el resto de subsistemas, se busca la forma de hacer funcionar el sistema anterior.
- Se crea grupo informal de whatsapp como comunicación temporal con el subsistema de Recuento.
- Se define el responsable de la comunicación con el resto de grupo >> Daniel Sánchez Navarro.
- Se propone usar github con el resto de subsistemas para registro de incidencias.
Se redacta ACTA04
[19 Noviembre, 2015]
Se toman las siguientes decisiones y asignan las responsabilidades:
- Gestión tareas y grupo en projetsii >> Daniel Martín Rodrigo
- Diario de grupo (wiki,actas) >> Daniel Martín Rodrigo
- Responsable de comunicación externa (coordinador) >> Daniel Sánchez Navarro
- Metodología de trabajo SCRUM
- Modelo de uso del repositorio
- Gestor de incidencias GitHub
- Se define la plantilla para documentación
- Fijar fecha para reuniones
Se fijan los siguientes hitos y se planifican las tareas hasta la siguiente fecha de integración, día 1 de Diciembre:
- Martes 24 fecha tope para levantar el sistema heredado.
(cerrar la baseline)
- Investigar alternativas para integrarse con los subsistemas directos implicados Recuento y Creación de votos.
- Ponerse de acuerdo con Recuento para compartir información
(lenguaje, formato, variables)
- Investigar unificación de los subsistemas Visualización - Frontend
- Investigar Bootstrap
- Investigar para aplicar Angula
- Investigar para sustituir Base de Datos
Se redacta ACTA05
[24 Noviembre, 2015]
Se crea una Organización en GitHub para integrar con el resto de grupo. Se crean nueve grupos con dos repositorios para cada grupos, uno individual del grupo y otro común con el resto de equipo para la integración. Se asignan los permisos oportunos, cada coordinador tiene privilegios sobre su equipo y es reponsable de añadir al equipos a los diferentes integrantes.
[01 Diciembre, 2015]
Segunda Integración
Se redacta ACTA06