En la siguiente gráfica se muestra la dedicación individual de los miembros del grupo hasta el primer entregable:
Fecha
|
Tiempo (m)
|
Miembro(s) del grupo
|
Actividad
|
Comentarios
|
29/09/14
|
30
|
Todos
|
Reunión inicial
|
- Diseño del documento y las actas
- Tecnología a usar
- Métodos de comunicación
|
30/09/14
|
30
|
Daniel Ayala Hernández
|
Redacción de acta
|
- Redacción del acta de la reunión del 29/09/14
|
01/10/14
|
60
|
Todos
|
Diseño de la interfaz
|
- Identificación de subsistemas relacionados
- Identificación de servicios ofrecidos y consumidos
- Documentación inicial de la interfaz
|
01/10/14
|
30
|
Juan C. Roldán Salvador
|
Redacción del diario de grupo
|
- Redacción en formato Wiki del diario de grupo
|
01/10/14
|
30
|
Juan C. Roldán Salvador
|
Redacción de acta
|
- Redacción del acta de la reunión del 01/10/14
|
06/10/14
|
20
|
Todos
|
Implementación inicial de funciones
|
- Identificación de las funciones principales del sistema
- Implementación de una versión inicial de dichas funciones
|
07/10/14
|
15
|
Daniel Ayala Hernández
|
Redacción de acta
|
- Redacción del acta de la reunión del 06/10/14
|
08/10/14
|
60
|
Todos
|
Realización de pruebas con el repositorio
|
- Realizar pruebas con el repositorio generando conflictos, haciendo merge, etc.
|
10/10/14
|
50
|
Juan C. Roldán Salvador
|
Redacción de acta
|
- Redacción del acta de la reunión del 08/10/14
|
10/10/14
|
50
|
Juan C. Roldán Salvador
|
Reestructuración
|
- Paso de organización por actas a organización por iterables
- Renombrado y pequeñas modificaciones de gran parte del espacio del grupo
|
14/10/14
|
90
|
Daniel Ayala Hernández
|
Programación
|
- Preparación del servidor y la base de datos MySQL con XAMPP
- Creación de las primeras funciones de acceso a la base de datos
|
15/10/14
|
90
|
Todos
|
Práctica
|
- Desarrollo de la práctica 1 en clases
|
15/10/14
|
50
|
Juan C. Roldán Salvador
|
Reestructuración
|
- Realización de las tareas de reestructuración realizadas el 10/10/2014 de nuevo, debido al rollback de la wiki
|
15/10/14
|
40
|
Daniel de los Reyes Leal
|
Redacción de acta
|
- Redacción del acta de la reunión del 15/10/14
|
15/10/14
|
20
|
Fidel Mazo Delgado
|
Programación
|
- Realización de register.php
|
19/10/14
|
40
|
Juan Luis Casal López
|
Programacion
|
- Creación de un script de SQL para una rapida integración en otros sistemas. El script crea la tabla de usuario con sus correspondientes atributos
|
20/10/14
|
40
|
Alejandro Sánchez Medina
|
Programación
|
- Corrección de un método de petición a la base de datos
- Preparación de los archivos para soportar una API
- Creación de la estructura básica para la gestión de las peticiones a la API
- Implementación de un primer método de ejemplo que devuelve un JSON
|
20/10/14
|
30
|
Daniel de los Reyes Leal
|
Redacción de acta
|
- Redacción del acta de la reunión del 20/10/14
|
21/10/14
|
25
|
Daniel Ayala Hernández
|
Redacción de entregable
|
- Redacción de las decisiones tomadas como parte del entregable correspondiente al taller del 20/10/14
|
22/10/14
|
40
|
Todos
|
Práctica
|
- Desarrollo de la práctica 2 en clase
|
22/10/14
|
30
|
Juan Luis Casal López
|
Redacción de Acta
|
- Redacción del acta de la Práctica 2 con añadido de los problemas ocurridos durante esta
|
23/10/14
|
60
|
Juan C. Roldán Salvador
|
Formato
|
- Adaptación del formato de la wiki al establecido por consenso
- Aviso en las páginas perdidas debido al rollback, de que están a la espera de su recuperación
|
27/10/14
|
70
|
Todos
|
Planificación de gestión del código fuente
|
- Decisión de la política de branches del grupo
- Discusión sobre el uso de un repositorio compartido
|
27/10/14
|
15
|
Fidel Mazo Delgado
|
Redacción de acta
|
- Realización del acta de la reunión del 27/10/14
- Actualización de los miembros del grupo
|
27/10/14
|
20
|
Daniel Ayala Hernández
|
Documentación
|
- Añadido el contenido del apartado de gestión de código a la memoria
|
27/10/14
|
40
|
Juan C. Roldán Salvador
|
Organización
|
- Creación de la página de ProjEtsii a usar como propuesta de modificación
- Invitación a la misma a los miembros de cada grupo
- Anuncio de los cambios en el espacio común
|
27/10/14
|
20
|
Alejandro Sánchez Medina
|
Organización
|
- Publicación del conflicto en el foro de projETSII
- Añadidas las fechas a las actas e iteraciones
- Añadidos eventos a la hoja de tiempos
|
28/10/14
|
25
|
Juan C. Roldán Salvador
|
Formato
|
- Añadir la fecha a las actas
- Redacción del Acta del taller de gestión de código III (24/10/2014)
|
30/10/14
|
10
|
Daniel de los Reyes Leal
|
Redacción de acta
|
- Redacción del acta de la práctica 3 del 30/10/14
|
02/11/14
|
30
|
Todos
|
Elaboración de preguntas
|
- Elaboración de las preguntas que se harán por chat IRC al equipo de Agora Voting
|
01/11/14
|
90
|
Daniel Ayala Hernández
|
Programación
|
- Creación de ficheros relacionados con el login
|
05/11/14
|
40
|
Alejandro Sánchez Medina
|
Redacción de acta
|
- Redacción del acta de la práctica 4 del 05/11/2014
|
05/11/14
|
25
|
Daniel Ayala Hernández
|
Creación de repositorio
|
- Creación de un nuevo repositorio a compartir por varios grupos
- Traslado del trabajo anterior al nuevo repositorio
|
06/11/14
|
15
|
Daniel Ayala Hernández
|
Creación de branches
|
- Creación de ramas para la expansión de la API y la creación de la interfaz de autenticación
|
06/11/14
|
5
|
Daniel Ayala Hernández
|
Documentación
|
- Añadida la mención del repositorio compartido a la memoria
|
09/11/14
|
50
|
Daniel Ayala Hernández
|
Programación
|
- Eliminación de bugs relacionados con la sobrecarga de métodos y el acceso a valores del resultado de una consulta
- Expansión de la API. Añadidos métodos relacionados con la validación de un token
|
10/11/14
|
45
|
Todos
|
Integración de subsistemas
|
- Primer intento de integración de todos los subsistemas desarrollados
|
11/11/14
|
20
|
Daniel Ayala Hernández
|
Redacción de actas
|
- Redacción del acta de la reunión del 10/11/14
|
13/11/14
|
10
|
Daniel de los Reyes Leal
|
Redacción de actas
|
- Redacción del acta de la práctica 5 del 12/11/14
|
27/10/14
|
5
|
Daniel Ayala Hernández
|
Documentación
|
- Añadidla norma de nombrado de ramas a la memoria
|
15/11/14
|
60
|
Alejandro Sánchez Medina
|
Programación
|
- Creación del formulario de login y corrección de varios bugs
|
17/11/14
|
180
|
Juan C. Roldán Salvador
|
Realización de iteración
|
- Comunicación con el grupo Modificación de resultados para aclarar aspectos de la integración
- Propuesta de un plan inicial de integración
- Documentación del plan inicial de integración
|
18/11/14
|
150
|
Daniel Ayala Hernández
|
Integración
|
- Prueba de uso simultáneo de varios servidores en un mismo ordenador con diferentes puertos
|
20/11/14
|
30
|
Todos
|
Integración
|
- Toma de decisiones relacionadas con la integración continua
|
27/10/14
|
25
|
Daniel Ayala Hernández
|
Documentación
|
- Añadido el contenido del apartado de gestión de la construcción e integración continua.
|
20/11/14
|
40
|
Alejandro Sánchez Medina
|
Programación
|
- Corrección de bugs en el script de creación de base de datos
- Corrección de un bug en el fichero auth.php
|
21/11/14
|
12
|
Daniel de los Reyes Leal
|
Redacción de actas
|
- Redacción del acta de la práctica 6 del 19/11/14
|
22/11/14
|
75
|
Daniel de los Reyes Leal
|
Programación
|
- Estudio de PHPUnit.
- Implementación de PHPUnit para pruebas unitarias
|
23/11/14
|
120
|
Daniel de los Reyes Leal
|
Programación
|
- Implementación de pruebas unitarias
|
23/11/14
|
60
|
Alejandro Sánchez Medina
|
Programación
|
- Realización de la interfaz de usuario del registro de usuarios
- Realización de la comprobación del formulario en cliente
|
23/11/14
|
10
|
Alejandro Sánchez Medina
|
Reestructuración
|
- Migración de la hoja de tiempos a página independiente
|
23/11/14
|
80
|
Alejandro Sánchez Medina
|
Programación
|
- Modificacion del fichero .htaccess para hacer funcionar correctamente la API
- Corrección de bugs y adaptación de métodos a la nueva estructura de base de datos
|
23/11/14
|
30
|
Alejandro Sánchez Medina
|
Programación
|
- Corrección de errores en el script de creación de la base de datos
- Corrección de errores en el formulario de registro
|
24/11/14
|
120
|
Todos
|
Taller de integración
|
- Integración de los subsistemas desarrollados en diferentes grupos
|
25/11/14
|
30
|
Juan C. Roldán Salvador
|
Documentación
|
- Actualización de los métodos de la API en la wiki
- Realización de una sección 'instalación' en la wiki
|
25/11/14
|
40
|
Daniel de los Reyes Leal
|
Programación
|
- Corrección del modelo de usuario.
- Corrección de los nombres de variables cada vez que se accede a un atributo de usuario.
|
27/11/14
|
60
|
Daniel Ayala Hernández
|
Programación
|
- Estudio del análisis de código estático en php.
|
28/11/14
|
60
|
Fidel Mazo Delgado
|
Redacción de acta
|
- Redacción del acta del taller de integración del día 24/11/2014.
|
03/12/14
|
15
|
Daniel Ayala Hernández
|
Documentación
|
- Añadida la introducción a la memoria
|
04/12/14
|
40
|
Daniel Ayala Hernández
|
Documentación
|
- Añadido el resumen a la memoria
- Realizados pequeños cambios a la memoria
|
04/12/14
|
20
|
Alejandro Sánchez Medina
|
Corrección de bugs
|
- Traducidos los campos del script de creación de la base de datos
- Puesta al día la rama auth con la rama master
|
06/12/14
|
30
|
Fidel Mazo Delgado
|
Análiis de código estático (metricas)
|
- Investigación de herramientas de analisis de codigo estático para windows.
- Análisis de código estatico.
|
08/12/14
|
30
|
Daniel Ayala Hernández
|
Documentación
|
- Expandida sección de construcción e integración continua
|
08/12/14
|
40
|
Alejandro Sánchez Medina
|
Corrección de errores y modificación de la estructura
|
- Movida la página de login a index
- Corregidos errores en el registro.
|
09/12/14
|
180
|
Juan C. Roldán Salvador
|
Instalación de servidor de integración continua
|
- Instalación de un servidor de integración continua en una Raspberry Pi
|
11/12/14
|
60
|
Daniel de los Reyes Leal
|
Programación
|
- Estudio de herramientas de generación de documentación.
- Instalación.
- Documentación de código.
|
11/12/14
|
90
|
Alejandro Sánchez Medina
|
Documentación
|
- Redacción y preparación del material necesario para el ejercicio de gestión del código fuente
- Búsqueda de herramientas y técnicas para depuración de código PHP
|
11/12/14
|
90
|
Todos
|
Reunión de decisiones sobre depuración
|
- Análisis de las alternativas en el proceso de depuración
- Selección de alternativas para crear la política de depuración del proyecto
|
11/12/14
|
70
|
Daniel de los Reyes Leal
|
Documentación / Programación
|
- Documentación del código.
- Pruebas de ejecución de Doxygen
|
11/12/14
|
30
|
Fidel Mazo Delgado
|
Análiis de código estático (estilos)
|
- Investigación de herramientas de analisis de codigo estático para windows.
- Análisis de código estatico.
|
13/12/14
|
15
|
Daniel de los Reyes Leal
|
Redacción de acta
|
- Redacción del acta de discusión de políticas de depuración (11/12/14)
|
13/12/14
|
30
|
Daniel Ayala Hernández
|
Documentación
|
- Añadidos diagramas a la sección de gestión del código fuente.
|
13/12/14
|
90
|
Daniel de los Reyes Leal
|
Programación
|
- Configuración de la máquina virtual: Xampp, Jenkins y su plugin de PHPUnit.
|
14/12/14
|
100
|
Alejandro Sánchez Medina
|
Integración
|
- Integración en la máquina virtual de nuestro subsistema con creación y administración de votaciones, y creación y administración de censos.
|
14/12/14
|
30
|
Daniel Ayala Hernández
|
Documentación
|
- Añadido mapa de herramientas.
|
14/12/14
|
90
|
Alejandro Sánchez Medina
|
Integración
|
- Continuación de la integración de nuestro subsistema con creación y administración de votaciones, creación y administración de censos y deliberaciones.
|
15/12/14
|
60
|
Alejandro Sánchez Medina
|
Integración
|
- Ajustes de la máquina y redacción de guía de integración
|
15/12/14
|
60
|
Juan C. Roldán Salvador
|
Documentación
|
- Reescritura de la Iteración Gestión de Código II
|
16/12/14
|
90
|
Daniel Ayala Hernández
|
Programación
|
- Adaptación del código php al estándar Zend
|
16/12/14
|
20
|
Alejandro Sánchez Medina
|
Programación
|
- Creación del método getUser de la API
|
17/12/14
|
110
|
Todos
|
Reunión de integración
|
- Reunión de todos los grupos para decidir y aclarar aspectos relacionados con la integración.
|
17/12/14
|
60
|
Daniel Ayala Hernández
|
Integración continua
|
- Automatización del análisis de código mediante php-codesniffer y Jenkins.
|
17/12/14
|
30
|
Daniel Ayala Hernández
|
Documentación
|
- Redacción de un ejemplo en la sección de construcción e integración continua
- Redacción de una versión inicial de la sección de despliegue del sistema.
|
18/12/14
|
10
|
Daniel de los Reyes Leal
|
Redacción de acta
|
- Redacción del acta de discusión de integración de 17/12/2014.
|
18/12/14
|
40
|
Daniel Ayala Hernández
|
Documentación
|
- Añadida gestión de peticiones de cambio e incidencias a la sección de gestión del cambio, incidencias y depuración.
- Añadido ejercicio y solución a la sección de gestión de gestión del cambio, incidencias y depuración.
|
18/12/14
|
120
|
Daniel de los Reyes Leal
|
Programación
|
- Uso del plugin de DoxyGen para Jenkins.
|
19/12/14
|
60
|
Daniel de los Reyes Leal
|
Documentación
|
- Añadida sección de generación automática de documentación con DoxyGen en Gestión de la Integración a la memoria.
- Añadido ejercicio de DoxyGen a la memoria.
|
19/12/14
|
30
|
Juan C. Roldán Salvador
|
Documentación
|
- Configuración de acceso a la página principal del servidor de Integración Continua
|
19/12/14
|
30
|
Juan C. Roldán Salvador
|
Documentación
|
- Redacción de conclusiones
|
20/12/14
|
90
|
Daniel de los Reyes Leal
|
Programación
|
- Pruebas automáticas de PHPUnit con Jenkins
|
20/12/14
|
20
|
Daniel de los Reyes Leal
|
Documentación
|
- Añadidas secciones de pruebas automáticas de PHPUnit en integración y formulación y resolución del correspondiente ejercicio en la memoria.
|
21/12/14
|
40
|
Daniel Ayala Hernández
|
Documentación
|
- Exportación de la memoria a formato .docx y adaptación de los formatos
|
21/12/14
|
150
|
Alejandro Sánchez Medina
|
Integración
|
- Preparación de la máquina de integración con 6 subsistemas y las herramientas necesarias para realizar los ejercicios propuestos en la memoria
|
Tiempos posteriores a la primera entrega
A partir de este punto, 'Todos' hará referencia a los 4 miembros del grupo presentados a la mejora.
|
03/01/15
|
120
|
Daniel Ayala Hernández
|
Presentación
|
- Comienzo de elaboración de la presentación a usar durante la exposición del día 07/01/2015
|
04/01/15
|
60
|
Daniel de los Reyes Leal
|
Presentación
|
- Elaboración de la presentación a usar durante la exposición del día 07/01/2015
|
07/01/15
|
20
|
Daniel Ayala Hernández
|
Documentación
|
- Inserción de títulos de tablas e imágenes
|
09/01/15
|
60
|
Daniel Ayala Hernández
|
Documentación
|
- Ampliada la sección de resumen y la descripción del uso del repositorio compartido.
|
11/01/15
|
90
|
Daniel Ayala Hernández
|
Documentación
|
- Ampliada la sección de gestión del código fuente con los apartados “puesta en práctica”
|
10/01/15
|
150
|
Alejandro Sánchez Medina
|
Integración
|
- Añadidos todos los subsistemas a la máquina virtual de integración
|
11/01/15
|
20
|
Alejandro Sánchez Medina
|
Integración
|
- Adición de instrucciones a la máquina virtual y comprobación final
|
14/01/15
|
30
|
Todos
|
Tutoría de la mejora
|
- Tutoría con David para decidir qué hacer en la mejora para optar a la máxima nota.
|
16/01/15
|
40
|
Daniel Ayala Hernández
|
Documentación
|
- Reestructurados el resumen y la presentación
- Ampliación de un apartado de gestión del código fuente
|
16/01/15
|
60
|
Alejandro Sánchez Medina
|
Documentación
|
- Adición de la sección Estrategia de integración
|
17/01/15
|
90
|
Todos
|
Negociación de dedicación
|
- Negociación de un criterio de estimación de la dedicación
- Cálculo de la dedicación de los miembros del grupo
|
19/01/15
|
60
|
Daniel Ayala Hernández
|
Documentación
|
- Ampliación del apartado de reutilización de código en ramas
- Ampliación del apartado de cierre de ramas
|
20/01/15
|
20
|
Alejandro Sánchez Medina
|
Documentación
|
- Ampliación del apartado de estrategia de integración
|
|
20/01/15
|
200
|
Juan Carlos Roldán Salvador
|
Documentación
|
- Cambios en el formato
- Añadida sección de miembros del equipo
- Añadida la dedicación a la memoria y el Diario de grupo.
|
|
21/01/15
|
60
|
Juan Carlos Roldán Salvador
|
Documentación
|
- Reestructuración de la sección de integración continua
|
|
21/01/15
|
120
|
Daniel Ayala Hernández
|
Documentación
|
- Ampliación de la sección de análisis estático del código
|
21/01/15
|
130
|
Daniel de los Reyes Leal
|
Programación
|
- Añadido soporte para notificaciones de correo en el servidor Jenkins.
|
21/01/15
|
75
|
Juan Carlos Roldán Salvador
|
Documentación
|
- Reestructuración y ampliación de la sección de Permisos
|
21/01/15
|
50
|
Daniel de los Reyes Leal
|
Documentación
|
- Ampliación de las secciones de integración continua y ejercicios.
|
21/01/15
|
130
|
Alejandro Sánchez Medina
|
Documentación
|
- Reestructuración y ampliación de la sección de Pruebas automáticas con PHPUnit
|