Diferencia entre revisiones de «Acta del taller de gestión de código I (Autenticación 2014-15)»

De Wiki de EGC
Saltar a: navegación, buscar
(Desarrollo de código y unión de partes)
 
(No se muestran 3 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
= Descripción =
+
La reunión ha sido realizada por el [[Grupo_Autenticación_(2014-15) |grupo de Autenticación]] el día 06/10/2014.
 
 
= Entregable =
 
==Desarrollo de código y unión de partes==
 
El primer paso fue identificar el trabajo que realizaría cada miembro del grupo. Para esto, se repartió a cada miembro una pequeña cantidad de funciones (2 o 3) de alto nivel (es decir, sin incluir aspectos como a la base de datos) relacionadas con diversas funcionalidades: generación de un token de autenticación, comprobación de la validez de un token para un usuario, creación de una cookie con un token, autenticación de un usuario con un nombre de usuario y contraseña determinados etc.
 
Los miembros del equipo pudieron fácilmente crear un archivo .php en el que trabajar y escribir las funciones, al no necesitarse ningún framework adicional. Cada archivo contenía independientemente las funciones de cada miembro del grupo.
 
El único problema encontrado fue el nombre de algunas funciones. En algunos casos, un miembro del grupo tendría que usar una función realizada por otro miembro. En esos casos, rápidamente se acordó el nombre y los parámetros de la función.
 
Una vez terminadas las funciones, el trabajo realizado de forma independiente por cada miembro del grupo debía ser unificado. Para esto, cada miembro del grupo envió su archivo .php a un miembro encargado de copiar las funciones a un único archivo. La unión del trabajo fue muy fácil gracias al uso de php y a la poca necesidad de usar elementos que crear una estructura más compleja como clases.
 
 
 
==Identificación de elementos de gestión de código fuente==
 
*
 
 
 
= Acta de la iteración =
 
 
 
Esta acta forma parte del [[Diario del grupo Autenticacion (2014-15) | Diario del grupo Autenticación (2014-15)]].
 
 
 
La reunión ha sido realizada el día 06/10/2014.
 
  
 
== Objetivo de la reunión ==
 
== Objetivo de la reunión ==
Línea 56: Línea 40:
 
* Se ha implementado una primera versión de las funciones más importantes.
 
* Se ha implementado una primera versión de las funciones más importantes.
  
==Trabajo realizado==
+
== Trabajo realizado ==
 
* Se decidió que como lenguaje se usaría php por su mayor simplicidad y facilidad de manejo de la información almacenada por el cliente.
 
* Se decidió que como lenguaje se usaría php por su mayor simplicidad y facilidad de manejo de la información almacenada por el cliente.
  
==Trabajo futuro==
+
== Trabajo futuro ==
 
* Planificación con los otros grupos de la arquitectura global del proyecto y los detalles de las interfaces.
 
* Planificación con los otros grupos de la arquitectura global del proyecto y los detalles de las interfaces.
 
* Creación de un repositorio en el que almacenar el código realizado hasta el momento.
 
* Creación de un repositorio en el que almacenar el código realizado hasta el momento.

Revisión actual del 11:35 23 oct 2014

La reunión ha sido realizada por el grupo de Autenticación el día 06/10/2014.

Objetivo de la reunión

Planificar y comenzar a crear las funciones necesarias en el sistema de autenticación.

Asistentes

Asistió Miembro del grupo
Daniel Ayala Hernández
Daniel de los Reyes Leal
Alejandro Sánchez Medina
Juan Carlos Roldán Salvador
Fidel Mazo Delgado

Desarrollo de la reunión

  • Se identificaron las funciones principales a alto y medio nivel (tanto aquellas directamente asociadas a una de las funcionalidades del sistema de autenticación como las que son usadas por estas para realizar ciertas tareas). El reparto de tareas se realizó de manera aleatoria y equitativa, ya que la carga de trabajo no era alta. La única dificultad fue determinar cuáles serían estas funciones de manera previa al reparto.
  • Se repartieron estas entre los miembros del grupo.
  • Cada miembro del grupo realizó las funciones asignadas, sin poder ser probadas todavía. Se escribieron en archivos php individuales.
  • En las funciones desarrolladas, se usan otras relacionadas con acceso a la base de datos todavía no implementadas.
  • Una vez terminadas las funciones, estas se enviaron a un miembro del grupo, que juntó el código de todas las funciones en un solo archivo.

Conclusiones

  • Se ha implementado una primera versión de las funciones más importantes.

Trabajo realizado

  • Se decidió que como lenguaje se usaría php por su mayor simplicidad y facilidad de manejo de la información almacenada por el cliente.

Trabajo futuro

  • Planificación con los otros grupos de la arquitectura global del proyecto y los detalles de las interfaces.
  • Creación de un repositorio en el que almacenar el código realizado hasta el momento.