Diferencia entre revisiones de «Recuento y Modificacion de resultados»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 26: Línea 26:
  
 
=== Repositorio de código ===
 
=== Repositorio de código ===
 +
Se ha elegido Git como herramienta para la gestión de código debido a la posibilidad de realizar commits locales.
 +
 +
https://github.com/rafaeldrs/Recuento-Agora-US
  
 
=== Gestión de tareas ===
 
=== Gestión de tareas ===

Revisión del 19:16 9 nov 2015

Definición de subsistemas

Dos subsistemas de AGORA@US para:

Recuento

Realizará el recuento de una votación determinada. Para realizar el recuento tendrá que pedir los votos al almacenamiento de votos y deberá lanzar la tarea de recuento sincronizando las diferentes autoridades.

Modificación de resultados

Sistema para interpretar los resultados de una votación y ofrecer un ordenamiento de opciones concreto según diferentes reglas variables. La mayoría de las votaciones no son directas, sino que hay una serie de reglas que ordenan los resultados. Esto puede servir por ejemplo para formar listas con criterios de paridad, criterios de localidad, quitar de los resultados candidatos retirados, etc. Este sistema además de alterar el resultado final debe ofrecer una serie de estadísticas y desviaciones.

Aspectos organizativos

Miembros

Gestión de la comunicación

Para comunicarse con el equipo de trabajo tendrá las siguientes opciones:

  • Durante las horas de clase teóricas y talleres
  • Mediante un correo a rafriosan(at)alum.us.es
  • Mediante mensajería instantánea (pedir presencialmente número de teléfono)

Repositorio de código

Se ha elegido Git como herramienta para la gestión de código debido a la posibilidad de realizar commits locales.

https://github.com/rafaeldrs/Recuento-Agora-US

Gestión de tareas

Para la gestión de tareas se usará un board en trello.

https://trello.com/b/drYOXuri/egc-tasks-board

Gestión de la memoria del proyecto

Para el trabajo asíncrono y telemático del equipo, se ha decidido el uso de trabajar sobre un documento en google drive

https://docs.google.com/document/d/1_8-hZWIrI2oJnNp7bFSzrH3Nv6cu-BA2vpLFLNMwvjo/edit

Información técnica

Datos generales

Subsistemas desarrollados en Java

Contexto de subsistemas

Documentación y entregables

Actas de talleres

Fecha Taller
8/10/2015 Taller 0 -- Creación de grupos y elección de subsistemas
22/10/2015 Taller 1 -- Planificación inicial de la gestión del proyecto
5/11/2015 Taller 2 -- Definición de cambios a realizar

Entregables

Problemas encontrados

  • El repositorio de git del proyecto ha sido borrado. Por suerte tenemos un enlace a google drive desde donde descargar el código.
  • Mucha información dispersa, mezclados prototipos iniciales con resultados finales.