Hoja de tiempos grupo autenticación 2014-2015

De Wiki de EGC
Saltar a: navegación, buscar

Esta es la hoja de tiempos del grupo Autenticación (2014-15). En ella se muestran los tiempos dedicados por cada uno de los compañeros.

Dedicación de los miembros del grupo

Tras la negociación de un criterio de implicación aceptada por todos los miembros del grupo, se ha obtenido la siguiente tabla de implicación:

Miembro del grupo Grado de implicación (1-5)
Daniel Ayala Hernández 5
Daniel de los Reyes Leal 5
Alejandro Sánchez Medina 5
Juan Carlos Roldán Salvador 5
Fidel Mazo Delgado 2

Gráfica de tiempos

En la siguiente gráfica se muestra la dedicación individual de los miembros del grupo hasta el primer entregable:

Tiempos20141221.png

Tabla de tiempos

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
22/01/15 120 Juan Carlos Roldán Salvador Documentación
  • Ampliada la sección de Nombre y uso de ramas
22/01/15 150 Daniel Ayala Hernández Documentación
  • Reestructurada la sección de permisos
  • Cambios en el formato
24/01/15 120 Daniel de los Reyes Leal Documentación
  • Cambios en la sección de Nomenclatura de cambios
24/01/15 80 Daniel Ayala Hernández Documentación
  • Ampliación de la sección de Decisión de Cambios
  • Corrección de subtítulos de imágenes
25/01/15 90 Juan Carlos Roldán Salvador Documentación
  • Reestructuración y ampliación de la sección de Generación automática de la documentación
  • Reestructuración de la sección de Estrategia de integración
25/01/15 80 Alejandro Sánchez Medina Documentación
  • Reestructuración y ampliación de la sección de Peticiones de cambio e incidencias
  • Reestructuración de la sección de Depuración
26/01/15 90 Daniel Ayala Hernández Documentación
  • Reestructuración y ampliación de la sección de Peticiones de cambio e incidencias
27/01/15 120 Daniel de los Reyes Leal Documentación
  • Ampliación de la sección de Depuración
28/01/15 60 Daniel Ayala Hernández Documentación
  • Modificadas las secciones de Resumen e Introducción
  • Cambios en la expresión
31/01/15 60 Daniel de los Reyes Leal Documentación
  • Añadido ejercicio de reutilización de código.
  • Modificados ejercicios de gestión de código.
  • Ampliada la sección de Resumen.
02/02/15 60 Daniel Ayala Hernández Documentación
  • Revisión del documento
02/02/15 90 Juan Carlos Roldán Salvador Documentación
  • Ampliación de la introducción
  • Detalle de lecciones aprendidas
  • Correcciones en el formato de comandos de los ejercicios
03/02/15 90 Daniel Ayala Hernández Documentación
  • Cambios en la sección de Reutilización del código en ramas
  • Cambios en el formato
04/02/15 90 Daniel de los Reyes Leal Documentación
  • Elaboración del documento de cambios
04/02/15 60 Daniel Ayala Hernández Documentación
  • Corrección de erratas