Diferencia entre revisiones de «Almacenamiento 1617 G1»
(→Subsistema desplegado) |
(→Herramientas) |
||
Línea 56: | Línea 56: | ||
* JavaScript | * JavaScript | ||
* CSS | * CSS | ||
+ | |||
+ | Para la realización de pruebas: | ||
+ | |||
+ | *PHPUnit | ||
Por último, para la integración continua: | Por último, para la integración continua: |
Revisión actual del 00:52 2 feb 2017
Contenido
Miembros
- Francisco Aguilar Cano.
- Francisco Javier Ordóñez Medina.
- Manuel Jesús Gil del Fresno.
- Fermín Fernandez Borrego.
Descripción
Subsistema de AGORA@US cuya finalidad es el almacenamiento seguro de los votos cifrados.
Subsistemas relacionados
- Recuento.
- Cabina de votación.
- Autenticación.
Gestión de la comunicación
Toda la comunicación se llevará a cabo a través de WhatsApp debido a los conflictos de horario entre los miembros del grupo y se realizarán reuniones presenciales cuando sea de vital importancia.
Gestión del trabajo
La gestiíon del trabajo se llevará a cabo a través de Trello. Se crearán 3 tableros:
* Tareas pendientes: en este tablero se añadirán las tareas que vayan surgiendo y que no estén asignadas ni realizadas aún. * Tareas en progreso: en este tablero estarán las tareas asignadas que estan en proceso de ejecución. * Tareas realizadas: en este tablero estarán las tareas ya completadas.
Gestión del código
La gestión del código se realizará a través de GitHub.
Tendremos una rama master que será la que almacene las versiones estables y una rama dev en la que se desarrollará, y cuando el proyecto este listo para desplegar, se realizara un merge desde la rama dev a la rama master.
Repositorio
Gestión de incidencias
Usaremos la herramienta que nos ofrece Github para el control de las incidencias.
Herramientas
De cara al despliegue y el desarrollo, se utilizarán:
- XAMPP
- mysql
- Aptana
Los lenguajes de programación a usar serán los siguientes:
- PHP
- JavaScript
- CSS
Para la realización de pruebas:
- PHPUnit
Por último, para la integración continua:
- Jenkins